mirror of
https://github.com/Mottie/tablesorter.git
synced 2025-01-12 15:24:21 +00:00
version bump
This commit is contained in:
parent
ca67439c05
commit
77b503431c
48
README.md
48
README.md
@ -101,6 +101,18 @@ If you would like to contribute, please...
|
|||||||
|
|
||||||
View the [complete change log here](//github.com/Mottie/tablesorter/wiki/Changes).
|
View the [complete change log here](//github.com/Mottie/tablesorter/wiki/Changes).
|
||||||
|
|
||||||
|
#### <a name="v2.25.8">Version 2.25.8</a> (4/11/2016)
|
||||||
|
|
||||||
|
* Core: `duplicateSpan` set to `false` now uses `textExtraction` instead of setting the data to an empty string; see [Stackoverflow](See http://stackoverflow.com/q/36449711/145346).
|
||||||
|
* Docs:
|
||||||
|
* Update jQuery.
|
||||||
|
* Various fixes.
|
||||||
|
* Theme: Bootstrap: default cursor for sorter-false. Fixes [issue #1189](https://github.com/Mottie/tablesorter/issues/1189).
|
||||||
|
* Print: Process lazyload images before printing. See [issue #1169](https://github.com/Mottie/tablesorter/issues/1169).
|
||||||
|
* Grunt:
|
||||||
|
* Update dependencies.
|
||||||
|
* Update Qunit.
|
||||||
|
|
||||||
#### <a name="v2.25.7">Version 2.25.7</a> (4/1/2016)
|
#### <a name="v2.25.7">Version 2.25.7</a> (4/1/2016)
|
||||||
|
|
||||||
* Filter: Check match on both internal & external filters. See [issue #1177](https://github.com/Mottie/tablesorter/issues/1177).
|
* Filter: Check match on both internal & external filters. See [issue #1177](https://github.com/Mottie/tablesorter/issues/1177).
|
||||||
@ -125,39 +137,3 @@ View the [complete change log here](//github.com/Mottie/tablesorter/wiki/Changes
|
|||||||
* Change `skip_invisible` option default to `true`.
|
* Change `skip_invisible` option default to `true`.
|
||||||
* Grunt:
|
* Grunt:
|
||||||
* Update dependencies.
|
* Update dependencies.
|
||||||
|
|
||||||
#### <a name="v2.25.5">Version 2.25.5</a> (3/1/2016)
|
|
||||||
|
|
||||||
* Global:
|
|
||||||
* Replace array push functions in main loops.
|
|
||||||
* Docs:
|
|
||||||
* Update storage widget changes.
|
|
||||||
* Various corrections.
|
|
||||||
* Editable:
|
|
||||||
* Fix lint issue.
|
|
||||||
* Replace pasted content with plain text. Fixes [issue #994](https://github.com/Mottie/tablesorter/issues/994).
|
|
||||||
* Filter:
|
|
||||||
* Correctly use parsed data when set. Fixes [issue #502](https://github.com/Mottie/tablesorter/issues/502).
|
|
||||||
* Add `filter_matchType` option. Fixes [issue #1170](https://github.com/Mottie/tablesorter/issues/1170).
|
|
||||||
* Group:
|
|
||||||
* Use non-cached variables when added after core init. Fixes [issue #1158](https://github.com/Mottie/tablesorter/issues/1158).
|
|
||||||
* Math:
|
|
||||||
* General cleanup & optimization.
|
|
||||||
* Leave table in place or filter input lost. Fixes [issue #903](https://github.com/Mottie/tablesorter/issues/903).
|
|
||||||
* Print:
|
|
||||||
* Stop print event propagation from nested tables. Fixes [issue #1160](https://github.com/Mottie/tablesorter/issues/1160).
|
|
||||||
* Scroller:
|
|
||||||
* Move caption to cloned `thead`. Fixes [issue #1141](https://github.com/Mottie/tablesorter/issues/1141).
|
|
||||||
* Update to remove vertical scroll. See [pull #1165](https://github.com/Mottie/tablesorter/pull/1165); thanks [jasongabel](https://github.com/jasongabel)!
|
|
||||||
* Fix js error when no caption exists, oops! See [issue #1141](https://github.com/Mottie/tablesorter/issues/1141).
|
|
||||||
* Tweak code from [pull #1165](https://github.com/Mottie/tablesorter/pull/1165) to allow setting `scroller_height` to zero. Fixes [issue #907](https://github.com/Mottie/tablesorter/issues/907).
|
|
||||||
* StickyHeaders:
|
|
||||||
* Fixed memory leak in StickyHeaders. See [pull #1162](https://github.com/Mottie/tablesorter/pull/1162); thanks [Drumsticks1](https://github.com/Drumsticks1)!
|
|
||||||
* Modified StickyHeader widget for better performance. See [pull #1164](https://github.com/Mottie/tablesorter/pull/1164); thanks [Drumsticks1](https://github.com/Drumsticks1)!
|
|
||||||
* Storage:
|
|
||||||
* Allow setting a falsy value. Fixes [issue #1163](https://github.com/Mottie/tablesorter/issues/1163).
|
|
||||||
* Parser:
|
|
||||||
* Add huge number parser. See [issue #1161](https://github.com/Mottie/tablesorter/issues/1161).
|
|
||||||
* Huge number correction (make JSCS happy).
|
|
||||||
* Build:
|
|
||||||
* Update dependencies. Several times!
|
|
||||||
|
17
dist/js/jquery.tablesorter.combined.js
vendored
17
dist/js/jquery.tablesorter.combined.js
vendored
@ -1,4 +1,4 @@
|
|||||||
/*! tablesorter (FORK) - updated 04-01-2016 (v2.25.7)*/
|
/*! tablesorter (FORK) - updated 04-11-2016 (v2.25.8)*/
|
||||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||||
(function(factory) {
|
(function(factory) {
|
||||||
if (typeof define === 'function' && define.amd) {
|
if (typeof define === 'function' && define.amd) {
|
||||||
@ -10,7 +10,7 @@
|
|||||||
}
|
}
|
||||||
}(function($) {
|
}(function($) {
|
||||||
|
|
||||||
/*! TableSorter (FORK) v2.25.7 *//*
|
/*! TableSorter (FORK) v2.25.8 *//*
|
||||||
* Client-side table sorting with ease!
|
* Client-side table sorting with ease!
|
||||||
* @requires jQuery v1.2.6+
|
* @requires jQuery v1.2.6+
|
||||||
*
|
*
|
||||||
@ -33,7 +33,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
var ts = $.tablesorter = {
|
var ts = $.tablesorter = {
|
||||||
|
|
||||||
version : '2.25.7',
|
version : '2.25.8',
|
||||||
|
|
||||||
parsers : [],
|
parsers : [],
|
||||||
widgets : [],
|
widgets : [],
|
||||||
@ -953,8 +953,15 @@
|
|||||||
index = 0;
|
index = 0;
|
||||||
while ( index <= span ) {
|
while ( index <= span ) {
|
||||||
// duplicate text (or not) to spanned columns
|
// duplicate text (or not) to spanned columns
|
||||||
rowData.raw[ cacheIndex + index ] = c.duplicateSpan || index === 0 ? val : '';
|
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
||||||
cols[ cacheIndex + index ] = c.duplicateSpan || index === 0 ? val : '';
|
// see http://stackoverflow.com/q/36449711/145346
|
||||||
|
txt = c.duplicateSpan || index === 0 ?
|
||||||
|
val :
|
||||||
|
typeof c.textExtraction !== 'string' ?
|
||||||
|
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
||||||
|
'';
|
||||||
|
rowData.raw[ cacheIndex + index ] = txt;
|
||||||
|
cols[ cacheIndex + index ] = txt;
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
cacheIndex += span;
|
cacheIndex += span;
|
||||||
|
8
dist/js/jquery.tablesorter.combined.min.js
vendored
8
dist/js/jquery.tablesorter.combined.min.js
vendored
File diff suppressed because one or more lines are too long
15
dist/js/jquery.tablesorter.js
vendored
15
dist/js/jquery.tablesorter.js
vendored
@ -8,7 +8,7 @@
|
|||||||
}
|
}
|
||||||
}(function($) {
|
}(function($) {
|
||||||
|
|
||||||
/*! TableSorter (FORK) v2.25.7 *//*
|
/*! TableSorter (FORK) v2.25.8 *//*
|
||||||
* Client-side table sorting with ease!
|
* Client-side table sorting with ease!
|
||||||
* @requires jQuery v1.2.6+
|
* @requires jQuery v1.2.6+
|
||||||
*
|
*
|
||||||
@ -31,7 +31,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
var ts = $.tablesorter = {
|
var ts = $.tablesorter = {
|
||||||
|
|
||||||
version : '2.25.7',
|
version : '2.25.8',
|
||||||
|
|
||||||
parsers : [],
|
parsers : [],
|
||||||
widgets : [],
|
widgets : [],
|
||||||
@ -951,8 +951,15 @@
|
|||||||
index = 0;
|
index = 0;
|
||||||
while ( index <= span ) {
|
while ( index <= span ) {
|
||||||
// duplicate text (or not) to spanned columns
|
// duplicate text (or not) to spanned columns
|
||||||
rowData.raw[ cacheIndex + index ] = c.duplicateSpan || index === 0 ? val : '';
|
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
||||||
cols[ cacheIndex + index ] = c.duplicateSpan || index === 0 ? val : '';
|
// see http://stackoverflow.com/q/36449711/145346
|
||||||
|
txt = c.duplicateSpan || index === 0 ?
|
||||||
|
val :
|
||||||
|
typeof c.textExtraction !== 'string' ?
|
||||||
|
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
||||||
|
'';
|
||||||
|
rowData.raw[ cacheIndex + index ] = txt;
|
||||||
|
cols[ cacheIndex + index ] = txt;
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
cacheIndex += span;
|
cacheIndex += span;
|
||||||
|
4
dist/js/jquery.tablesorter.min.js
vendored
4
dist/js/jquery.tablesorter.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/jquery.tablesorter.widgets.js
vendored
2
dist/js/jquery.tablesorter.widgets.js
vendored
@ -1,4 +1,4 @@
|
|||||||
/*! tablesorter (FORK) - updated 04-01-2016 (v2.25.7)*/
|
/*! tablesorter (FORK) - updated 04-11-2016 (v2.25.8)*/
|
||||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||||
(function(factory) {
|
(function(factory) {
|
||||||
if (typeof define === 'function' && define.amd) {
|
if (typeof define === 'function' && define.amd) {
|
||||||
|
2
dist/js/jquery.tablesorter.widgets.min.js
vendored
2
dist/js/jquery.tablesorter.widgets.min.js
vendored
File diff suppressed because one or more lines are too long
@ -493,7 +493,7 @@
|
|||||||
<br>
|
<br>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li><a href="example-widget-print.html">Print widget</a> (<span class="version">v2.16.4</span>; <span class="version updated">v2.25.5</span>).</li>
|
<li><a href="example-widget-print.html">Print widget</a> (<span class="version">v2.16.4</span>; <span class="version updated">v2.25.8</span>).</li>
|
||||||
<li><a href="example-widget-reflow.html">Reflow widget</a> (<span class="version">v2.16</span>; <span class="version updated">v2.19.0</span>).</li>
|
<li><a href="example-widget-reflow.html">Reflow widget</a> (<span class="version">v2.16</span>; <span class="version updated">v2.19.0</span>).</li>
|
||||||
<li><a href="example-widgets.html">Repeat headers widget</a> (v2.0.5; <span class="version updated">v2.19.0</span>).</li>
|
<li><a href="example-widgets.html">Repeat headers widget</a> (v2.0.5; <span class="version updated">v2.19.0</span>).</li>
|
||||||
<li><span class="results">†</span> <a href="example-widget-resizable.html">Resizable columns widget</a> (v2.0.23.1; <span class="version updated">v2.24.3</span>).</li>
|
<li><span class="results">†</span> <a href="example-widget-resizable.html">Resizable columns widget</a> (v2.0.23.1; <span class="version updated">v2.24.3</span>).</li>
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
||||||
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
||||||
*/
|
*/
|
||||||
/*! tablesorter (FORK) - updated 04-01-2016 (v2.25.7)*/
|
/*! tablesorter (FORK) - updated 04-11-2016 (v2.25.8)*/
|
||||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||||
(function(factory) {
|
(function(factory) {
|
||||||
if (typeof define === 'function' && define.amd) {
|
if (typeof define === 'function' && define.amd) {
|
||||||
@ -16,7 +16,7 @@
|
|||||||
}
|
}
|
||||||
}(function($) {
|
}(function($) {
|
||||||
|
|
||||||
/*! TableSorter (FORK) v2.25.7 *//*
|
/*! TableSorter (FORK) v2.25.8 *//*
|
||||||
* Client-side table sorting with ease!
|
* Client-side table sorting with ease!
|
||||||
* @requires jQuery v1.2.6+
|
* @requires jQuery v1.2.6+
|
||||||
*
|
*
|
||||||
@ -39,7 +39,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
var ts = $.tablesorter = {
|
var ts = $.tablesorter = {
|
||||||
|
|
||||||
version : '2.25.7',
|
version : '2.25.8',
|
||||||
|
|
||||||
parsers : [],
|
parsers : [],
|
||||||
widgets : [],
|
widgets : [],
|
||||||
@ -959,8 +959,15 @@
|
|||||||
index = 0;
|
index = 0;
|
||||||
while ( index <= span ) {
|
while ( index <= span ) {
|
||||||
// duplicate text (or not) to spanned columns
|
// duplicate text (or not) to spanned columns
|
||||||
rowData.raw[ cacheIndex + index ] = c.duplicateSpan || index === 0 ? val : '';
|
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
||||||
cols[ cacheIndex + index ] = c.duplicateSpan || index === 0 ? val : '';
|
// see http://stackoverflow.com/q/36449711/145346
|
||||||
|
txt = c.duplicateSpan || index === 0 ?
|
||||||
|
val :
|
||||||
|
typeof c.textExtraction !== 'string' ?
|
||||||
|
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
||||||
|
'';
|
||||||
|
rowData.raw[ cacheIndex + index ] = txt;
|
||||||
|
cols[ cacheIndex + index ] = txt;
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
cacheIndex += span;
|
cacheIndex += span;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/*! TableSorter (FORK) v2.25.7 *//*
|
/*! TableSorter (FORK) v2.25.8 *//*
|
||||||
* Client-side table sorting with ease!
|
* Client-side table sorting with ease!
|
||||||
* @requires jQuery v1.2.6+
|
* @requires jQuery v1.2.6+
|
||||||
*
|
*
|
||||||
@ -21,7 +21,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
var ts = $.tablesorter = {
|
var ts = $.tablesorter = {
|
||||||
|
|
||||||
version : '2.25.7',
|
version : '2.25.8',
|
||||||
|
|
||||||
parsers : [],
|
parsers : [],
|
||||||
widgets : [],
|
widgets : [],
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
||||||
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
||||||
*/
|
*/
|
||||||
/*! tablesorter (FORK) - updated 04-01-2016 (v2.25.7)*/
|
/*! tablesorter (FORK) - updated 04-11-2016 (v2.25.8)*/
|
||||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||||
(function(factory) {
|
(function(factory) {
|
||||||
if (typeof define === 'function' && define.amd) {
|
if (typeof define === 'function' && define.amd) {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* Widget: print - updated 3/1/2016 (v2.25.5) *//*
|
/* Widget: print - updated 4/11/2016 (v2.25.8) *//*
|
||||||
* Requires tablesorter v2.8+ and jQuery 1.2.6+
|
* Requires tablesorter v2.8+ and jQuery 1.2.6+
|
||||||
*/
|
*/
|
||||||
/*jshint browser:true, jquery:true, unused:false */
|
/*jshint browser:true, jquery:true, unused:false */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "tablesorter",
|
"name": "tablesorter",
|
||||||
"title": "tablesorter",
|
"title": "tablesorter",
|
||||||
"version": "2.25.7",
|
"version": "2.25.8",
|
||||||
"description": "tablesorter (FORK) is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.",
|
"description": "tablesorter (FORK) is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.",
|
||||||
"author": {
|
"author": {
|
||||||
"name": "Christian Bach",
|
"name": "Christian Bach",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "tablesorter",
|
"name": "tablesorter",
|
||||||
"title": "tablesorter",
|
"title": "tablesorter",
|
||||||
"version": "2.25.7",
|
"version": "2.25.8",
|
||||||
"description": "tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.\n\nThis forked version adds lots of new enhancements including: alphanumeric sorting, pager callback functons, multiple widgets providing column styling, ui theme application, sticky headers, column filters and resizer, as well as extended documentation with a lot more demos.",
|
"description": "tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.\n\nThis forked version adds lots of new enhancements including: alphanumeric sorting, pager callback functons, multiple widgets providing column styling, ui theme application, sticky headers, column filters and resizer, as well as extended documentation with a lot more demos.",
|
||||||
"author": {
|
"author": {
|
||||||
"name": "Christian Bach",
|
"name": "Christian Bach",
|
||||||
|
Loading…
Reference in New Issue
Block a user