mirror of
https://github.com/Mottie/tablesorter.git
synced 2024-11-15 23:54:22 +00:00
version bump
This commit is contained in:
parent
33b3abe75a
commit
08bf513acd
109
README.md
109
README.md
@ -65,6 +65,51 @@ tablesorter can successfully parse and sort many types of data including linked
|
||||
|
||||
View the [complete listing here](//github.com/Mottie/tablesorter/wiki/Changes).
|
||||
|
||||
#### <a name="v2.17.8">Version 2.17.8</a> (9/15/2014)
|
||||
|
||||
* Core
|
||||
* Fix `widthFixed` option to ignore info block tbodies.
|
||||
* Make `emptyTo` & `stringTo` settings case insensitive.
|
||||
* An empty string `headerTemplate` option will now prevent adding an inner div to the header.
|
||||
* Docs
|
||||
* Fix setting active accordion from hash script.
|
||||
* Add `emptyTo` clarification.
|
||||
* Main readme: Add related projects section.
|
||||
* Editable
|
||||
* Autoresort true no longer breaks the table.
|
||||
* Update demo to use row id instead of index.
|
||||
* Update validate function to allow setting it per column.
|
||||
* Add `editable_focus`, `editable_blur` and `editable_selectAll` options. See [issue #708](//github.com/Mottie/tablesorter/issues/708).
|
||||
* Add `editable_wrapContent` option.
|
||||
* Add `editable_trimContent` option.
|
||||
* Validate function now includes a contenteditable element parameter.
|
||||
* All text callback parameters are now trimmed.
|
||||
* Trim everything & revert widget changes.
|
||||
* Refocus edited element after resort only.
|
||||
* Switch form focus to focusout.
|
||||
* Filter
|
||||
* Add `filter_defaultFilter` option.
|
||||
* fix issue with using class selectors.
|
||||
* Make happy with spaces within the query.
|
||||
* Will override exact/partial select filters. Fixes [issue #721](//github.com/Mottie/tablesorter/issues/721).
|
||||
* Fixes [issue #704](//github.com/Mottie/tablesorter/issues/704).
|
||||
* Add `filter_excludeFilter` option; add multiple exclusions separated by spaces, not commas.
|
||||
* Prevent multiple searches during initialization.
|
||||
* Ensure initial filter settings get applied.
|
||||
* Selects will exactly match the selected option unless "filter-match" class is set. Fixes [issue #721](//github.com/Mottie/tablesorter/issues/721).
|
||||
* Pager
|
||||
* Update cache & rows copy. Fixes [issue #703](//github.com/Mottie/tablesorter/issues/703).
|
||||
* Use native javascript to populate & set the goto select. Fixes [issue #711](//github.com/Mottie/tablesorter/issues/711).
|
||||
* Custom pager controls. Fix control updates for multiple tables.
|
||||
* Fix pager widget to be properly applied after a page move.
|
||||
* StickyHeaders: Fix issue so it works with jQuery v1.2.6 again.
|
||||
* Zebra: Apply style to one row. Fixes [issue #715](//github.com/Mottie/tablesorter/issues/715).
|
||||
* Parser
|
||||
* Duration parser - added with [demo](//mottie.github.io/tablesorter/docs/example-parsers-duration.html).
|
||||
* Select parser - Fix for IE10+ not allowing select options to be clicked.
|
||||
* IgnoreArticles parser - Added `ignoreArticlesExcept` option.
|
||||
* url parser - ensure it is used by the filter widget.
|
||||
|
||||
#### <a name="v2.17.7">Version 2.17.7</a> (8/9/2014)
|
||||
|
||||
* Core: Do not detach rows before appending to prevent ajax rows from disappearing. Fixes [issue #701](//github.com/Mottie/tablesorter/issues/701).
|
||||
@ -111,67 +156,3 @@ View the [complete listing here](//github.com/Mottie/tablesorter/wiki/Changes).
|
||||
* Remove selected attribute from page selector options. Fixes [issue #700](//github.com/Mottie/tablesorter/issues/700).
|
||||
* Resizable
|
||||
* Update `$.tablesorter.addHeaderResizeEvent` function's first parameter `table` to accept table DOM elements as well as jQuery objects. Fixes [issue #687](//github.com/Mottie/tablesorter/issues/687).
|
||||
|
||||
#### <a name="v2.17.5">Version 2.17.5</a> (7/17/2014)
|
||||
|
||||
* Core
|
||||
* Update `config.totalRows` variable before initialization. Fixes [issue #670](//github.com/Mottie/tablesorter/issues/670).
|
||||
* Add `config.table` variable; useful for functions that only pass the `config`.
|
||||
* Ensure widget init functions are only called once; and set indicator for all widgets, not just ones with options (for `hasWidget`).
|
||||
|
||||
* Docs
|
||||
* Add [custom filter widget search types demo](//mottie.github.io/tablesorter/docs/example-filter-custom-search.html).
|
||||
* Add `imgAttr` parser "utility option" instructions.
|
||||
|
||||
* Filter
|
||||
* Force cache build on initial search when `delayInit` is `true`. Fixes [issue #678](//github.com/Mottie/tablesorter/issues/678).
|
||||
* Make `config.filteredRows` count available within `filterInit` event. Fixes [issue #670](//github.com/Mottie/tablesorter/issues/670).
|
||||
* Selects now obtain parsed data when it is set for a particular column. Fixes [issue #684](//github.com/Mottie/tablesorter/issues/684).
|
||||
* Ignore change event if input value hasn't changed, otherwise it interferes with other events within the table. Fixes [issue #685](//github.com/Mottie/tablesorter/issues/685).
|
||||
* Ensure search query is parsed for both specific filter types and non-filter type searches, if the column is set to use parsed data.
|
||||
* Filter initialization ("filterInit") event is now delayed to prevent filterStart & filterEnd event spamming. Fixes [issue #668](//github.com/Mottie/tablesorter/issues/668).
|
||||
* Filter formatter functions are now required to call a function after initialization to delay "filterInit" event. Fixes [issue #668](//github.com/Mottie/tablesorter/issues/668).
|
||||
|
||||
* Output
|
||||
* Update download method which allows downloading files without modifying the server htaccess. Fixes [issue #681](//github.com/Mottie/tablesorter/issues/681).
|
||||
|
||||
* Pager
|
||||
* Initialize without building cache when `delayInit` is `true`. Fixes [issue #678](//github.com/Mottie/tablesorter/issues/678).
|
||||
|
||||
* Parsers
|
||||
* Update input/select element binding
|
||||
* Add image alt parser; set `config.imgAttr` with attribute to target (default is `"alt"`).
|
||||
* Add `select-text` parser which grabs the currently selected option text instead of the select value.
|
||||
|
||||
* Resizable
|
||||
* Remove unused grip code
|
||||
|
||||
#### <a name="v2.17.4">Version 2.17.4</a> (7/4/2014)
|
||||
|
||||
* Docs
|
||||
* Copied the tablesorter `initialized` option from the event section into the configuration; renamed the event appropriately (`tablesorter-initialized` event)
|
||||
* Added notes about how to bind to "init" events; they should be bound before initializing tablesorter because in most cases, the events fire before the binding occurs.
|
||||
|
||||
* Core
|
||||
* Add `$.tablesorter.hasWidget(table, 'widgetId')` function. It returns a boolean value of `true` when the named widget is actively applied to the table.
|
||||
|
||||
* Filter
|
||||
* Add `filter_searchFiltered` option to allow disabling the search of already filtered rows.
|
||||
* The `filter_initialized` flag now gets set appropriately. Fixes [issue #668](//github.com/Mottie/tablesorter/issues/668).
|
||||
* Include any column filter in determination of searching already filtered rows. Fixes [issue #669](//github.com/Mottie/tablesorter/issues/669).
|
||||
* Add internal `config.filteredRows` variable. Provides a value of the number of currently filtered (visible) rows. Fixes [issue #670](//github.com/Mottie/tablesorter/issues/670).
|
||||
* Add internal `config.totalRows` variable. Provides a value of the total number of rows in the current table, not including info-tbody rows.
|
||||
* Fix change/search event being ignored for selects & filterFormatter extensions.
|
||||
* `filterInit` and `filterEnd` events now pass `config` as a parameter.
|
||||
|
||||
* Pager
|
||||
* Removed from beta status
|
||||
* Filtered rows now equals the total rows when `ajaxProcessing` returns an array. Fixes [issue #667](//github.com/Mottie/tablesorter/issues/667).
|
||||
* Update the `config.filteredRows` when using ajax to match the internal `config.pager.filteredRows`. See [issue #670](//github.com/Mottie/tablesorter/issues/670).
|
||||
* Widget only: ensure `pagerComplete` event fires on initialization.
|
||||
|
||||
* Resizable
|
||||
* Bind mousemove to document instead of table header. Makes resizable handle use consistent with other resizing libraries, as the user would expect. Fixes [issue #665](//github.com/Mottie/tablesorter/issues/665).
|
||||
* Add `resizable_throttle` option to allow throttling of the mousemove/resize event. Set this option to `true` or a number between 1 and 10 to add a throttling delay. Fixes [issue #662](//github.com/Mottie/tablesorter/issues/662).
|
||||
|
||||
* UITheme: non-existent columns no longer cause a js error. Fixes [issue #672](//github.com/Mottie/tablesorter/issues/672).
|
||||
|
@ -1,6 +1,6 @@
|
||||
/*!
|
||||
* tablesorter pager plugin
|
||||
* updated 8/1/2014 (v2.17.6)
|
||||
* updated 9/15/2014 (v2.17.8)
|
||||
*/
|
||||
/*jshint browser:true, jquery:true, unused:false */
|
||||
;(function($) {
|
||||
|
4
addons/pager/jquery.tablesorter.pager.min.js
vendored
4
addons/pager/jquery.tablesorter.pager.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* custom pager controls (beta) for TableSorter 9/12/2014 (v2.17.8)
|
||||
* custom pager controls (beta) for TableSorter 9/15/2014 (v2.17.8)
|
||||
initialize custom pager script BEFORE initializing tablesorter/tablesorter pager
|
||||
custom pager looks like this:
|
||||
1 | 2 … 5 | 6 | 7 … 99 | 100
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "tablesorter",
|
||||
"version": "2.17.7",
|
||||
"version": "2.17.8",
|
||||
"dependencies": {
|
||||
"jquery": ">=1.2.6"
|
||||
},
|
||||
|
@ -1,5 +1,5 @@
|
||||
/**!
|
||||
* TableSorter 2.17.7 - Client-side table sorting with ease!
|
||||
* TableSorter 2.17.8 - Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
* Copyright (c) 2007 Christian Bach
|
||||
@ -24,7 +24,7 @@
|
||||
|
||||
var ts = this;
|
||||
|
||||
ts.version = "2.17.7";
|
||||
ts.version = "2.17.8";
|
||||
|
||||
ts.parsers = [];
|
||||
ts.widgets = [];
|
||||
@ -1861,7 +1861,7 @@
|
||||
id: "zebra",
|
||||
priority: 90,
|
||||
format: function(table, c, wo) {
|
||||
var $tb, $tv, $tr, row, even, time, k, l,
|
||||
var $tb, $tv, $tr, row, even, time, k,
|
||||
child = new RegExp(c.cssChildRow, 'i'),
|
||||
b = c.$tbodies;
|
||||
if (c.debug) {
|
||||
|
4
js/jquery.tablesorter.min.js
vendored
4
js/jquery.tablesorter.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1,4 +1,4 @@
|
||||
/*! tableSorter 2.16+ widgets - updated 8/9/2014 (v2.17.7)
|
||||
/*! tableSorter 2.16+ widgets - updated 9/15/2014 (v2.17.8)
|
||||
*
|
||||
* Column Styles
|
||||
* Column Filters
|
||||
|
26
js/jquery.tablesorter.widgets.min.js
vendored
26
js/jquery.tablesorter.widgets.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1,9 +1,9 @@
|
||||
/*! Title parser
|
||||
/*! Title parser - updated 9/15/2014 (v2.17.8)
|
||||
* This parser will remove "The", "A" and "An" from the beginning of a book
|
||||
* or movie title, so it sorts by the second word or number
|
||||
* Demo: http://jsfiddle.net/Mottie/abkNM/5/
|
||||
*/
|
||||
/*global jQuery: false */
|
||||
/*jshint browser: true, jquery:true, unused:false */
|
||||
;(function($){
|
||||
"use strict";
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*! input & select parsers for jQuery 1.7+ & tablesorter 2.7.11+
|
||||
* Updated 8/1/2014 (v2.17.6)
|
||||
* Updated 9/15/2014 (v2.17.8)
|
||||
* Demo: http://mottie.github.com/tablesorter/docs/example-widget-grouping.html
|
||||
*/
|
||||
/*jshint browser: true, jquery:true, unused:false */
|
||||
|
@ -1,4 +1,4 @@
|
||||
/*! tablesorter Editable Content widget - updated 8/1/2014 (core v2.17.6)
|
||||
/*! tablesorter Editable Content widget - updated 9/15/2014 (core v2.17.8)
|
||||
* Requires tablesorter v2.8+ and jQuery 1.7+
|
||||
* by Rob Garrison
|
||||
*/
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* Pager widget for TableSorter 8/1/2014 (v2.17.6) */
|
||||
/* Pager widget for TableSorter 9/15/2014 (v2.17.8) */
|
||||
/*jshint browser:true, jquery:true, unused:false */
|
||||
;(function($){
|
||||
"use strict";
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "tablesorter",
|
||||
"title": "tablesorter",
|
||||
"version": "2.17.7",
|
||||
"version": "2.17.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.",
|
||||
"author": {
|
||||
"name": "Christian Bach",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "tablesorter",
|
||||
"title": "tablesorter",
|
||||
"version": "2.17.7",
|
||||
"version": "2.17.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.",
|
||||
"author": {
|
||||
"name": "Christian Bach",
|
||||
|
Loading…
Reference in New Issue
Block a user