mirror of
https://github.com/Mottie/tablesorter.git
synced 2024-11-15 23:54:22 +00:00
2.31.3
This commit is contained in:
parent
11ea548c27
commit
7202d5faf8
25
README.md
25
README.md
@ -102,6 +102,19 @@ If you would like to contribute, please...
|
|||||||
|
|
||||||
View the [complete change log here](https://github.com/Mottie/tablesorter/wiki/Changes).
|
View the [complete change log here](https://github.com/Mottie/tablesorter/wiki/Changes).
|
||||||
|
|
||||||
|
#### <a name="v2.31.3">Version 2.31.3</a> (2020-03-03)
|
||||||
|
|
||||||
|
* Core:
|
||||||
|
* Cache parsed value in colspan. Fixes [issue #1708](https://github.com/Mottie/tablesorter/issues/1708).
|
||||||
|
* AlignChar:
|
||||||
|
* Tweak demo css. See [isssue #1713](https://github.com/Mottie/tablesorter/issues/1713).
|
||||||
|
* Pager:
|
||||||
|
* Restore first row in cacheIndex. Fixes issues [#1714](https://github.com/Mottie/tablesorter/issues/1714) & [#1710](https://github.com/Mottie/tablesorter/issues/1710).
|
||||||
|
* Docs:
|
||||||
|
* Update to jQuery 3.4.1 & migrate 3.1.0.
|
||||||
|
* Update to Bootstrap 4.4.1.
|
||||||
|
* CSS cleanup - code font size was off.
|
||||||
|
|
||||||
#### <a name="v2.31.2">Version 2.31.2</a> (2019-12-01)
|
#### <a name="v2.31.2">Version 2.31.2</a> (2019-12-01)
|
||||||
|
|
||||||
* Column selector:
|
* Column selector:
|
||||||
@ -126,15 +139,3 @@ View the [complete change log here](https://github.com/Mottie/tablesorter/wiki/C
|
|||||||
* Remove bower, gitter & add Slack.
|
* Remove bower, gitter & add Slack.
|
||||||
* Meta:
|
* Meta:
|
||||||
* Update dependencies.
|
* Update dependencies.
|
||||||
|
|
||||||
#### <a name="v2.31.0">Version 2.31.0</a> (2018-08-27)
|
|
||||||
|
|
||||||
* Editable:
|
|
||||||
* Add nbsp to empty cells. Fixes [issue #1570](https://github.com/Mottie/tablesorter/issues/1570).
|
|
||||||
* Docs:
|
|
||||||
* Add filter `getOptionSource` function. See [issue #671](https://github.com/Mottie/tablesorter/issues/671).
|
|
||||||
* Add built-in parsers demo. See [issue #1571](https://github.com/Mottie/tablesorter/issues/1571).
|
|
||||||
* Pager:
|
|
||||||
* Change default ajaxProcessing function. See [issue #1580](https://github.com/Mottie/tablesorter/issues/1580).
|
|
||||||
* Build:
|
|
||||||
* Update build to UMD wrap widgets, parsers & extras (necessitates a minor version bump).
|
|
||||||
|
File diff suppressed because one or more lines are too long
8
dist/js/jquery.tablesorter.combined.js
vendored
8
dist/js/jquery.tablesorter.combined.js
vendored
@ -1,7 +1,7 @@
|
|||||||
/*! tablesorter (FORK) - updated 2019-12-01 (v2.31.2)*/
|
/*! tablesorter (FORK) - updated 2020-03-03 (v2.31.3)*/
|
||||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||||
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery) {
|
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery) {
|
||||||
/*! TableSorter (FORK) v2.31.2 *//*
|
/*! TableSorter (FORK) v2.31.3 *//*
|
||||||
* Client-side table sorting with ease!
|
* Client-side table sorting with ease!
|
||||||
* @requires jQuery v1.2.6+
|
* @requires jQuery v1.2.6+
|
||||||
*
|
*
|
||||||
@ -25,7 +25,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
var ts = $.tablesorter = {
|
var ts = $.tablesorter = {
|
||||||
|
|
||||||
version : '2.31.2',
|
version : '2.31.3',
|
||||||
|
|
||||||
parsers : [],
|
parsers : [],
|
||||||
widgets : [],
|
widgets : [],
|
||||||
@ -985,7 +985,7 @@
|
|||||||
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
||||||
// see http://stackoverflow.com/q/36449711/145346
|
// see http://stackoverflow.com/q/36449711/145346
|
||||||
txt = c.duplicateSpan || index === 0 ?
|
txt = c.duplicateSpan || index === 0 ?
|
||||||
val :
|
txt :
|
||||||
typeof c.textExtraction !== 'string' ?
|
typeof c.textExtraction !== 'string' ?
|
||||||
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
||||||
'';
|
'';
|
||||||
|
4
dist/js/jquery.tablesorter.combined.min.js
vendored
4
dist/js/jquery.tablesorter.combined.min.js
vendored
File diff suppressed because one or more lines are too long
6
dist/js/jquery.tablesorter.js
vendored
6
dist/js/jquery.tablesorter.js
vendored
@ -1,5 +1,5 @@
|
|||||||
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery){
|
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery){
|
||||||
/*! TableSorter (FORK) v2.31.2 *//*
|
/*! TableSorter (FORK) v2.31.3 *//*
|
||||||
* Client-side table sorting with ease!
|
* Client-side table sorting with ease!
|
||||||
* @requires jQuery v1.2.6+
|
* @requires jQuery v1.2.6+
|
||||||
*
|
*
|
||||||
@ -23,7 +23,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
var ts = $.tablesorter = {
|
var ts = $.tablesorter = {
|
||||||
|
|
||||||
version : '2.31.2',
|
version : '2.31.3',
|
||||||
|
|
||||||
parsers : [],
|
parsers : [],
|
||||||
widgets : [],
|
widgets : [],
|
||||||
@ -983,7 +983,7 @@
|
|||||||
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
||||||
// see http://stackoverflow.com/q/36449711/145346
|
// see http://stackoverflow.com/q/36449711/145346
|
||||||
txt = c.duplicateSpan || index === 0 ?
|
txt = c.duplicateSpan || index === 0 ?
|
||||||
val :
|
txt :
|
||||||
typeof c.textExtraction !== 'string' ?
|
typeof c.textExtraction !== 'string' ?
|
||||||
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
||||||
'';
|
'';
|
||||||
|
2
dist/js/jquery.tablesorter.min.js
vendored
2
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 2019-12-01 (v2.31.2)*/
|
/*! tablesorter (FORK) - updated 2020-03-03 (v2.31.3)*/
|
||||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||||
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery) {
|
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery) {
|
||||||
/*! Widget: storage - updated 2018-03-18 (v2.30.0) */
|
/*! Widget: storage - updated 2018-03-18 (v2.30.0) */
|
||||||
|
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
4
dist/js/widgets/widget-pager.min.js
vendored
4
dist/js/widgets/widget-pager.min.js
vendored
File diff suppressed because one or more lines are too long
@ -4,10 +4,10 @@
|
|||||||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
||||||
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
||||||
*/
|
*/
|
||||||
/*! tablesorter (FORK) - updated 2019-12-01 (v2.31.2)*/
|
/*! tablesorter (FORK) - updated 2020-03-03 (v2.31.3)*/
|
||||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||||
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery) {
|
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery) {
|
||||||
/*! TableSorter (FORK) v2.31.2 *//*
|
/*! TableSorter (FORK) v2.31.3 *//*
|
||||||
* 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.31.2',
|
version : '2.31.3',
|
||||||
|
|
||||||
parsers : [],
|
parsers : [],
|
||||||
widgets : [],
|
widgets : [],
|
||||||
@ -991,7 +991,7 @@
|
|||||||
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
// instead of setting duplicate span to empty string, use textExtraction to try to get a value
|
||||||
// see http://stackoverflow.com/q/36449711/145346
|
// see http://stackoverflow.com/q/36449711/145346
|
||||||
txt = c.duplicateSpan || index === 0 ?
|
txt = c.duplicateSpan || index === 0 ?
|
||||||
val :
|
txt :
|
||||||
typeof c.textExtraction !== 'string' ?
|
typeof c.textExtraction !== 'string' ?
|
||||||
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
ts.getElementText( c, cell, cacheIndex + index ) || '' :
|
||||||
'';
|
'';
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/*! TableSorter (FORK) v2.31.2 *//*
|
/*! TableSorter (FORK) v2.31.3 *//*
|
||||||
* Client-side table sorting with ease!
|
* Client-side table sorting with ease!
|
||||||
* @requires jQuery v1.2.6+
|
* @requires jQuery v1.2.6+
|
||||||
*
|
*
|
||||||
@ -22,7 +22,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
var ts = $.tablesorter = {
|
var ts = $.tablesorter = {
|
||||||
|
|
||||||
version : '2.31.2',
|
version : '2.31.3',
|
||||||
|
|
||||||
parsers : [],
|
parsers : [],
|
||||||
widgets : [],
|
widgets : [],
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
||||||
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
||||||
*/
|
*/
|
||||||
/*! tablesorter (FORK) - updated 2019-12-01 (v2.31.2)*/
|
/*! tablesorter (FORK) - updated 2020-03-03 (v2.31.3)*/
|
||||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||||
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery) {
|
(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery) {
|
||||||
/*! Widget: storage - updated 2018-03-18 (v2.30.0) */
|
/*! Widget: storage - updated 2018-03-18 (v2.30.0) */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "tablesorter",
|
"name": "tablesorter",
|
||||||
"title": "tablesorter",
|
"title": "tablesorter",
|
||||||
"version": "2.31.2",
|
"version": "2.31.3",
|
||||||
"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.31.2",
|
"version": "2.31.3",
|
||||||
"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