Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
version bump
  • Loading branch information
Mottie committed Mar 26, 2015
1 parent d8abaad commit 6f524cc
Show file tree
Hide file tree
Showing 35 changed files with 89 additions and 88 deletions.
72 changes: 37 additions & 35 deletions README.md
Expand Up @@ -82,6 +82,43 @@ If you would like to contribute, please...

View the [complete change log here](//github.com/Mottie/tablesorter/wiki/Changes).

#### <a name="v2.21.3">Version 2.21.3</a> (3/26/2015)

* Core
* Fix icon targeting for class names
* Modified sort initiation method. A "click" event can now be triggered on a header to initiate a sort - [issue #849](https://github.com/Mottie/tablesorter/pull/849). Thanks [johnjameswhitman](https://github.com/johnjameswhitman).
* General code cleanup; mostly changing `tagName` to `nodeName`.
* Modified, then removed all references to `config.$extraTables` and `config.$extraHeaders` as it was causing a memory leak.
* Docs
* Update jQuery to v1.11.2.
* Update Bootstrap to v3.3.4.
* Grunt Build
* Add custom build file name. See [issue #829](https://github.com/Mottie/tablesorter/issues/829).
* The default custom build file name is now "jquery.tablesorter.custom-widgets.js".
* See the [Customize wiki page](https://github.com/Mottie/tablesorter/wiki/Customize#custom-build) for more details.
* Filter
* Make "disabled" a modifiable class name - modify it in `$.tablesorter.css.filterDisabled`.
* Select2 filter formatter now escapes forward slashes.
* Output:
* Minor code tweak.
* Pager:
* Make `pagerUpdate` method page parameter optional. It was previously required or the page would reset to `0`.
* Remove "refreshComplete" bind on destroy. Fixes [issue #854](https://github.com/Mottie/tablesorter/issues/854).
* Resizable:
* Major overhaul of this widget to now make it compatible with the stickyHeaders widget.
* Sadly, it still doesn't work properly with the updated scroller widget; it's on my to-do list!
* Scroller:
* Added fixed column support! Fixes issues [#135](https://github.com/Mottie/tablesorter/issues/135), [#689](https://github.com/Mottie/tablesorter/issues/689), [#763](https://github.com/Mottie/tablesorter/issues/763) and [https://github.com/Mottie/tablesorter/issues/804](#804).
* Check out the third table in the [scroller widget demo](http://mottie.github.io/tablesorter/docs/example-widget-scroller.html#group) - change the slider to adjust the number of fixed columns.
* Storage:
* Add option (`widgetOptions.storage_useSessionStorage`) to allow switching from local to session storage. Fixes [#851](https://github.com/Mottie/tablesorter/issues/851).
* Add a bunch of other storage widget options including `storage_tableId`, `storage_group`, `storage_fixedUrl` and `storage_page`. See the [documentation on how they might be useful](http://mottie.github.io/tablesorter/docs/#widget-storage-fixed-url).
* Deprecated `config.fixedUrl` in favor of the `widgetOptions.storage_fixedUrl` option.
* Themes
* Add "hover" class to all hover definitions (for the scroller widget mostly).
* Remove filter element offsetting margins.
* Target `background-color` instead of `background`. Fixes [issue #853](https://github.com/Mottie/tablesorter/issues/853).

#### <a name="v2.21.2">Version 2.21.2</a> (3/13/2015)

* Core: get accurate column count. Fixes [issue #840](https://github.com/Mottie/tablesorter/issues/840).
Expand Down Expand Up @@ -109,38 +146,3 @@ View the [complete change log here](//github.com/Mottie/tablesorter/wiki/Changes
* Add UMD wrapper to built "jquery.tablesorter.widgets.js" file. Thanks to [nburlett](https://github.com/nburlett) ([pull #837](https://github.com/Mottie/tablesorter/pull/837))!
* Scroller
* Properly adjust column widths; fixes [issue #836](https://github.com/Mottie/tablesorter/issues/836).

#### <a name="v2.21.0">Version 2.21.0</a> (3/5/2015)

* Core
* Plan to manually update vesion number.
* Optimizations: replace arrays using `$.each` with for loops. Fixes [issue #827](https://github.com/Mottie/tablesorter/issues/827).
* Add `$.tablesorter.addInstanceMethods` function.
* This allows one to define config object instance methods ([docs](http://mottie.github.io/tablesorter/docs/#variable-instanceMethods)).
* Thanks to [prijutme4ty](https://github.com/prijutme4ty) for contributing!
* Add `config.$headerIndexed` option ([docs](http://mottie.github.io/tablesorter/docs/#variable-header-indexed)).
* Docs
* Update link in readme.
* Add contributing information.
* Update download method information.
* Build/Testing
* Move jshint to "grunt test" task.
* Attempt to make nested callbacks more stable.
* Clean up testing & made more stable, by [prijutme4ty](https://github.com/prijutme4ty).
* ColumnSelector
* Add more debug logging.
* Filter
* Add more debug logging.
* Add `config` parameter to `filter_functions`.
* Add "widget-filter-type-insideRange.js" filter type; this filter type allows searching for a value that is within a range ([demo](http://mottie.github.io/tablesorter/docs/example-parsers-date-range.html)).
* External filters can now set initial values; this includes match-any-column inputs.
* Extend filterFormatter functions - fixes an issue where HTML5 &amp; jQuery ui filterFormatters override the function definitions.
* Output
* Add `output_includeFooter` option.
* Pager
* Add more debug logging.
* Scroller
* Add missing `tfoot` rows. Fixes [issue #825](https://github.com/Mottie/tablesorter/issues/825).
* StickyHeaders
* Now works properly with a full-height wrapper. Fixes [issue #564](https://github.com/Mottie/tablesorter/issues/564).
* Add stickyHeader hidden class name & modal demo links. Fixes [issue #832](https://github.com/Mottie/tablesorter/issues/832).
2 changes: 1 addition & 1 deletion addons/pager/jquery.tablesorter.pager.js
@@ -1,6 +1,6 @@
/*!
* tablesorter (FORK) pager plugin
* updated 3/5/2015 (v2.21.0)
* updated 3/26/2015 (v2.21.3)
*/
/*jshint browser:true, jquery:true, unused:false */
;(function($) {
Expand Down
2 changes: 1 addition & 1 deletion beta-testing/pager-custom-controls.js
@@ -1,5 +1,5 @@
/*!
* custom pager controls (beta) for TableSorter 9/15/2014 (v2.17.8)
* custom pager controls (beta) for TableSorter 9/15/2014 (v2.17.8) - updated 3/26/2015 (v2.21.3)
initialize custom pager script BEFORE initializing tablesorter/tablesorter pager
custom pager looks like this:
1 | 2 … 5 | 6 | 7 … 99 | 100
Expand Down
2 changes: 1 addition & 1 deletion bower.json
@@ -1,6 +1,6 @@
{
"name": "tablesorter",
"version": "2.21.2",
"version": "2.21.3",
"dependencies": {
"jquery": ">=1.2.6"
},
Expand Down
2 changes: 1 addition & 1 deletion dist/js/extras/jquery.tablesorter.pager.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/js/jquery.tablesorter.js
@@ -1,4 +1,4 @@
/*! TableSorter (FORK) v2.21.2 *//*
/*! TableSorter (FORK) v2.21.3 *//*
* Client-side table sorting with ease!
* @requires jQuery v1.2.6+
*
Expand Down Expand Up @@ -34,7 +34,7 @@

var ts = this;

ts.version = '2.21.2';
ts.version = '2.21.3';

ts.parsers = [];
ts.widgets = [];
Expand Down
4 changes: 2 additions & 2 deletions dist/js/jquery.tablesorter.min.js

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions dist/js/jquery.tablesorter.widgets.js
@@ -1,4 +1,4 @@
/*! tablesorter (FORK) widgets - updated 03-25-2015 (v2.21.2)*/
/*! tablesorter (FORK) widgets - updated 03-26-2015 (v2.21.3)*/
/* Includes: storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort */
(function(factory) {
if (typeof define === 'function' && define.amd) {
Expand All @@ -10,7 +10,7 @@
}
}(function($) {

/*! Widget: storage */
/*! Widget: storage - updated 3/26/2015 (v2.21.3) */
;(function ($, window, document) {
'use strict';

Expand Down Expand Up @@ -100,7 +100,7 @@ ts.storage = function(table, key, value, options) {

})(jQuery, window, document);

/*! Widget: uitheme */
/*! Widget: uitheme - updated 3/26/2015 (v2.21.3) */
;(function ($) {
'use strict';
var ts = $.tablesorter = $.tablesorter || {};
Expand Down Expand Up @@ -365,7 +365,7 @@ ts.addWidget({

})(jQuery);

/*! Widget: filter - updated 3/5/2015 (v2.21.0) *//*
/*! Widget: filter - updated 3/26/2015 (v2.21.3) *//*
* Requires tablesorter v2.8+ and jQuery 1.7+
* by Rob Garrison
*/
Expand Down Expand Up @@ -1688,7 +1688,7 @@ ts.setFilters = function(table, filter, apply, skipFirst) {

})(jQuery);

/*! Widget: stickyHeaders - updated 3/5/2015 (v2.21.0) *//*
/*! Widget: stickyHeaders - updated 3/26/2015 (v2.21.3) *//*
* Requires tablesorter v2.8+ and jQuery 1.4.3+
* by Rob Garrison
*/
Expand Down Expand Up @@ -1960,7 +1960,7 @@ ts.addWidget({

})(jQuery, window);

/*! Widget: resizable - updated 3/25/2015 (v2.21.3) */
/*! Widget: resizable - updated 3/26/2015 (v2.21.3) */
;(function ($, window) {
'use strict';
var ts = $.tablesorter = $.tablesorter || {};
Expand Down
2 changes: 1 addition & 1 deletion dist/js/jquery.tablesorter.widgets.min.js

Large diffs are not rendered by default.

5 changes: 1 addition & 4 deletions dist/js/parsers/parser-input-select.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 1 addition & 3 deletions dist/js/widgets/widget-build-table.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 1 addition & 3 deletions dist/js/widgets/widget-filter-formatter-select2.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/js/widgets/widget-filter.min.js

Large diffs are not rendered by default.

0 comments on commit 6f524cc

Please sign in to comment.