tablesorter can successfully parse and sort many types of data including linked data in a cell. This 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.
* Because of the change to the internal cache, the tablesorter v2.16+ core, filter widget and pager (both plugin & widget) will only work with the same version or newer files.
* See the [full documentation](//mottie.github.io/tablesorter/docs/).
* All of the [original document pages](//tablesorter.com/docs/) have been included.
* Information from my blog post on [undocumented options](//wowmotty.blogspot.com/2011/06/jquery-tablesorter-missing-docs.html) and lots of new demos have also been included.
* Change log moved from included text file into the [wiki documentation](//github.com/Mottie/tablesorter/wiki/Changes).
* Multi-tbody sorting - see the [options](//mottie.github.io/tablesorter/docs/index.html#options) table on the main document page.
* Supports [Bootstrap v2 and 3](//mottie.github.io/tablesorter/docs/example-widget-bootstrap-theme.html)
* Parsers for sorting text, alphanumeric text, URIs, integers, currency, floats, IP addresses, dates (ISO, long and short formats) & time. [Add your own easily](//mottie.github.io/tablesorter/docs/example-parsers.html).
* Inline editing - see [demo](//mottie.github.io/tablesorter/docs/example-widget-editable.html)
* Big shout-out to [Nick Craver](//github.com/NickCraver) for getting rid of the `eval()` function that was previously needed for multi-column sorting.
* Big thanks to [thezoggy](//github.com/thezoggy) for helping with code, themes and providing valuable feedback.
* Big thanks to [ThsSin-](//github.com/TheSin-) for taking over for a while and also providing valuable feedback.
* update debug logging. `console` is now called directly & includes grouping, tables, warning & errors.
* Core
* Replace `tbody` placeholder use of a `<span>` with a `<colgroup>`. Attempt to resolve IE error reported in [issue #938](https://github.com/Mottie/tablesorter/issues/938).
* Fix `$.tablesorter.hasWidget` error introduced when fixing jscs issues.
* Fix `$.tablesorter.isProcessing` error introduced when fixing jscs issues.
* Update `isValueInArray` function to prevent js errors with invalid input.
* Docs
* Remove duplicate section in math widget docs.
* Add resizable widget note about leaving `widthFixed` set to `false`. See [issue #958](https://github.com/Mottie/tablesorter/issues/958).
* Update to use jQuery v1.11.3.
* Change deprecated window load function.
* Improve [two-digit year parser demo](http://mottie.github.io/tablesorter/docs/example-parsers-dates.html).
* Minor updates.
* Filter
* Prevent invalid RegExp errors which occur while typing in an incomplete query.
* Math
* Ignored rows are now properly ignored in columns. Fixes [issue #976](https://github.com/Mottie/tablesorter/issues/976).
* Output
* Add `output_formatContent` callback - see [Stackoverflow](http://stackoverflow.com/q/31457323/145346).
* Make compatible with the scroller widget when it hides columns. See [pull #970](https://github.com/Mottie/tablesorter/pull/970), thanks [VictorT83](https://github.com/VictorT83)!
* Pager
* Bind using unique event namespace. See [issue #961](https://github.com/Mottie/tablesorter/issues/961).
* Scroller
* Prevent error on destroy when not applied. See [issue #965](https://github.com/Mottie/tablesorter/issues/965).
* Fix js error in old IE.
* Delay resize after updateAll.
* Include `sortEnd` in fixed column updates. See [issue #977](https://github.com/Mottie/tablesorter/issues/977).
* Sort2Hash
* This widget updates the location hash based on the table sort, and sets the table sort on initialization. [demo](http://mottie.github.io/tablesorter/docs/example-widget-sort-to-hash.html).
* A user can share a link with others and have the table in the same sorted order.
* The hash can be set to use header text and any text to indicate an ascending or descending sort.
* Add text & saveSort override options. Fixes [issue #962](https://github.com/Mottie/tablesorter/issues/962).
* Other minor revisions.
* Parsers
* Checkbox in multiple columns now toggles the row class correctly.
* Only use `preventDefault` in specific jQuery versions (v1.3.2 & older). Fixes [issue #911](https://github.com/Mottie/tablesorter/issues/911).
* The `"updateCache"` method now accepts a `tbody` object.
* Make `getParsedText` a public function.
* Allow empty string in textExtraction data-attribute. Fixes [issue #954](https://github.com/Mottie/tablesorter/issues/954).
* Docs
* Update trigger sort method documentation.
* Update information about `cssIgnoreRow`. See [issue #911](https://github.com/Mottie/tablesorter/issues/911).
* Add requirement to include `.filter { display: none }` in custom themes.
* Improve Bootstrap example in column selector docs. See [pull #935](https://github.com/Mottie/tablesorter/pull/935), thanks [@Herst](https://github.com/Herst)!
* Clean up & corrections:
* Code examples in math & editing demos.
* Corrected comments in "Skip the parsing of column content" demo.
* Fix HTML validation issues.
* Add contributing.md link to [JSCS formatting file](https://gist.github.com/Herst/39263a478046a48f1860) by [@Herst](https://github.com/Herst).
* Update to Bootstrap v3.3.5.
* Parsers
* Checkbox: add checkbox parser class name option (`config.checkboxClass`).
* Metric: Support metric base unit case insensitivity.
* Editable
* Allow <kbd>Shift</kbd>+<kbd>Enter</kbd> to create a new line (even with `editable_enterToAccept` set as `true`).
* Update cache without requiring a hover over the `thead`; cache order now properly maintained on touch devices.
* Filter
* Target last used filter properly. See [issue #920](https://github.com/Mottie/tablesorter/issues/920).
*`filter_selectSource` now ignores parsers, if none are set (empty or ajax tables). See [issue #934](https://github.com/Mottie/tablesorter/issues/934).
* Add support for nesting of "AND" & "OR" searches. Fixes issues [#891](https://github.com/Mottie/tablesorter/issues/891) & [#918](https://github.com/Mottie/tablesorter/issues/918).
* Filter row remains visible after focused when `filter_hideFilters` is set.
* Remove trailing comma in [pull #948](https://github.com/Mottie/tablesorter/pull/948), thanks [@Herst](https://github.com/Herst)!
* Output
* Allow empty string data-attributes. See [issue #923](https://github.com/Mottie/tablesorter/issues/923).
*`output_saveRows` now accepts jQuery filter selectors. See [issue #923](https://github.com/Mottie/tablesorter/issues/923).