-
Notifications
You must be signed in to change notification settings - Fork 754
Changes
Rob Garrison edited this page Mar 3, 2020
·
114 revisions
Wiki: Home | FAQ | Customize | Snippets | Search | Language | Changes | Older-changes-2.25.0 | Older-changes-2.13.0 | Change summary
Milestones: 2.31 | 2.30 | 2.29 | 2.28 | 2.27 | 2.26
See Older-changes-2.25.0 and Older-changes-2.13.0 for previous versions
Version 2.31.3 (2020-03-03)
- Core:
- Cache parsed value in colspan. Fixes issue #1708.
- AlignChar:
- Tweak demo css. See isssue #1713.
- Pager:
- Docs:
- Update to jQuery 3.4.1 & migrate 3.1.0.
- Update to Bootstrap 4.4.1.
- CSS cleanup - code font size was off.
Version 2.31.2 (2019-12-01)
- Column selector:
- Fix scroller widget compatibility. See issue #1682.
- Filter:
- Update select2 regexp. See issue #1497. Fixed in PR #1677; thanks @cwisdo!
- Prevent search on enter if filters are unchanged. See issue #1631. Fixed in PR #1642; thanks @larsbonczek!
- Math
- Add math ignore to cells; it was documented, but not added previously. See issue #1526.
- Docs:
- Various fixes.
- Updated trigger sort page. See issue #1641.
- Remove invalid widget option. See issue #1581.
Version 2.31.1 (2018-11-20)
- Core:
- Store sortList on init. Fixes issue #1585.
- Math:
- Add math_textAttr. See issue #1601.
- Readme:
- Remove bower, gitter & add Slack.
- Meta:
- Update dependencies.
Version 2.31.0 (2018-08-27)
- Editable:
- Add nbsp to empty cells. Fixes issue #1570.
- Docs:
- Add filter
getOptionSource
function. See issue #671. - Add built-in parsers demo. See issue #1571.
- Add filter
- Pager:
- Change default ajaxProcessing function. See issue #1580.
- Build:
- Update build to UMD wrap widgets, parsers & extras (necessitates a minor version bump).
Version 2.30.7 (2018-07-10)
- Core:
- Add
data-sortedBy
to headers; seeconfig.sortVars
. Closes issue #1558. - Ensure sort parameters are defined. Fixes issue #1566.
- Add
- Parser:
- input-select updates extra header checkboxes. Fixes issue #1560.
- CSS:
- Style caption per table theme. Fixes issue #1564.
Version 2.30.6 (2018-06-16)
- CssStickyHeaders:
- Reinitialize after update. Fixes issue #1553.
- Parser:
- Prevent input-select error. Fixes issue #1554.
- Docs:
- Add lazyload warnings. See issue #1169.
Version 2.30.5 (2018-05-28)
- Core:
- Ignore clicks on disabled colspan headers. Fixes issue #1550; Changes related to issue #1524.
- Output:
- Add column index & parsed content to formatContent data parameter. See issue #1547.
Version 2.30.4 (2018-05-16)
- Core:
- Use table cell, not jQuery object to disable sort; Fixes issue introduced in v2.30.2.
- Scroller:
- Set scrollLeft position after sort. Fixes issue #1545.
- Docs:
- Add when not to use headers. See issue #1524.
Version 2.30.3 (2018-04-30)
- Core:
- Use indexed headers. Fixes issue #1524.
- Docs:
- Remove link preload because it isn't supported in Firefox.
Version 2.30.2 (2018-04-26)
- Core:
- Allow passing headers from multiple rows. See issue #1116.
- Use local
$
inside of IIFE. Fixes issue #1542.
- Build:
- Use local
$
inside of IIFE. Fixes issue #1542.
- Use local
- Pager:
- Use local
$
inside of IIFE. Fixes issue #1542.
- Use local
- Resizable:
- Adjust handle position for jQuery v3.3.0+. Fixes issue #1544.
- Vertical Group:
- Fix border css for last row.
- Parser:
- Input-select: Fix TypeError
hasSticky
is undefined. See issue #1534 & PR #1535; thanks @adamz01h.
- Input-select: Fix TypeError
- Docs
- Improve load time.
- Update incorrect default. See issue #1510.
- Replace whitespace with symbols.
- Meta:
- Update dependencies.
Version 2.30.1 (2018-03-19)
- Core:
- Only validate options while debugging. Closes issue #1528.
- Pager:
- Show all rows, not pages. Fixes issue #1529.
- SaveSort:
- Fix JS error. See issue #1525.
Version 2.30.0 (2018-03-18)
- Core:
- Filter:
- Make
onlyAvail
work with showProcessing. Fixes issue #1518. - Escape quotes in select options. See issue #1527.
- Make
- Pager:
- Global:
- Add editor eslint & fix issues. File versions were not updated for this change!
- Docs:
- Update Bootstrap v4.0.0.
- Adjust (accordion) link position.
- Fix scroller fixed column border alignment.
Version 2.29.6 (2018-02-25)
- Docs:
- Fix theme selector.
-
pager.page
is zero-based. See issue #1516.
- Resizable:
- Don't save 'auto' table width. Closes issue #1514.
- Scroller:
- Adjust spacing for jQuery UI themes. See issue #1506.
- StickyHeaders:
- Allow nested tables in sticky header. See Stack Overflow.
- Include nested tables inside a scrolling element. Fixes issue #1512.
Version 2.29.5 (2018-01-30)
- Docs:
- Update jQuery to v3.3.1.
- Add jQuery UI theme selector to scroller demo. See issue #1506.
- Minor fixes to links.
- Filter:
- Clean up language settings & allow empty strings. See issue #1505.
- Fix linting issue.
- Fix version numbering.
- Parser:
- Add radio parser. See [issue #1502(https://github.com/Mottie/tablesorter/issues/1502).
Version 2.29.4 (2018-01-18)
- Docs:
- Downgrade Bootstrap JS (v3.3.7) in demos.
- Filter:
- Add
filter_filterLabel
to support filter input ARIA labels. See issue #1495. - Change filter row role from "row" to "search".
- Fix select2 issue. Closes issue #1497.
- Add
- Meta:
- Change date format in file comments to "YYYY-MM-DD".
Version 2.29.3 (2018-01-10)
- Docs:
- Update Bootstrap to v4-beta.3.
- Add scroller widget incompatibilities section.
- Add pager size all setting.
- Parser:
- Network parsers now return a text value. Fixes issue #1494.
Version 2.29.1 & Version 2.29.2 (2017-12-13)
- Core:
- Fix non-typical use of selectorHeaders. See issue #1459.
- Update external header icons on sort. Fixes issue #1483.
- Remove an empty block.
- Filter:
- Select exact matches ignore "and" and "or" keywords. Fixes issue #1486.
- Resizable:
-
addLastColumn
stops adding handles to hidden columns. Fixes issue #1485.
-
- Scroller:
- Adjust columns on
filterInit
. See issue #1468.
- Adjust columns on
- Vertical Group:
- New widget added. See demo.
- Thanks to aavmurphy for sharing the code. See issue #1469 and PR #1470.
- Docs:
- Fix pager example.
- List all contained IP parsers. Fixes issue #1484.
- Fix Bootstrap v2 demo; restored gyphs images.
- Meta:
- Update authors.
Version 2.29.0 (2017-09-27)
- Core:
- Include callback method for "applyWidgets".
- Add "widgetRemoveEnd" event. Fixes issue #1430.
- Clarify warning message (widget enabled but code not loaded).
- Target header cells for data-column. Fixes issue #1459.
- ColumnSelector:
- Add
classHasSpan
option. - Fix compatibility with grouping widget.
- Add
- Grouping:
- Fix compatibility with columnSelector widget.
- Output:
- Modify internal
process
function to allow outputting of data without adding it to the table.
- Modify internal
- Resizable:
- Add resizableComplete event. Fixes issue #1444.
- Scroller:
- Save position to fix
scroller_upAfterSort: false
; See PR #1441. This should fix issue #1297 - The current position is now saved on scroll so it can be restored after sorting; thanks @lbodtke! - Update scroll position after fixing columns.
- Save position to fix
- Sort2Hash:
- Prevent sort2Hash from adding extraneous entries to browser history. Use
window.location.replace
to update the browser URL only, rather thanwindow.location.hash
, which modifies the browser history. See PR #1447; thanks @alexweissman!
- Prevent sort2Hash from adding extraneous entries to browser history. Use
- StickyHeaders:
- Only update class as needed. See issue #1018.
- Check horizontal scrolling. Fixes issue #1455.
- UITheme:
- Remove bootstrap v2 refs & fix docs. See issue #1432.
- Docs:
- Miscellaneous fixes and updates.
- Add more info about zebra widget when the table is not visible. See PR #1438; thanks @Federico-G!
- Fix alignCharacter widget reference to css4.
- Update userfrosting link in the readme.
- Update to Bootstrap v4.0.0-beta.
- Fix colspan demo.
- Themes:
- Rename
icon-white
tobootstrap-icon-white
. Fixes issue #1432.
- Rename
- Meta:
- Update dependencies.
- Build: maintain ie8 support to fix issue #1431.
Version 2.28.15 (2017-07-04)
- Core:
- Use calculated index instead of DOM index. See pull #1424; thanks @ced-b!
- Fix check count cell indexing.
- ColumnSelector:
- Remove colspan adjustments when widget removed.
- Include tbody colspan updates on removal.
- Filter:
- Add namespacing to filter-formatter listeners. Needed to prevent JS error when a "resetToLoadState" is triggered and the "filterFomatterUpdate" bindings are still firing.
- Fix namespacing of events.
- Sort2Hash:
- Prevent filter update if unchanged & compare (with) hash filter.
- Fix p's (reference to pager object).
- Docs
- CSS fixed to comply with editable_wrapContent :
<div>
. See pull #1420; thanks @LaurentBarbareau! - Remove note on contenteditable wrapping. See pull #1420.
- Update pager widget options in demo code.
- Use src files in filter formatter demo for testing.
- CSS fixed to comply with editable_wrapContent :
- Meta:
- Include
js
&css
folders with bower installs.
- Include
Version 2.28.14 (2017-06-08)
- Core:
- Show console error for mismatched column count. See issue #1415.
- Pager:
- (addon) Ensure ajax is called after filter widget init. Fixes issue #1389.
- (addon) Fix height issues for certain browsers (border-spacing). See pull #1418; thanks @DoctorWhite
- (widget) Apply height adjustment code to pager widget.
- Use selectorRemove to remove error rows. Removes error rows with dynamically changed class names.
- Meta:
- Added AUTHORS file.
Version 2.28.13 (2017-06-02)
- Core:
- Add cssIconDisabled option. See issue #1409.
- Coerce sort natural elements into strings. See issue #1415.
- StickyHeaders:
- Fix dynamic updating of offset. Fixes issue #1412.
- Init with visible headers on partial scroll
- Meta:
- Set jQuery dependency back to >=1.2.6. Fixes issue #1411.
- Add
package-lock.json
file.
Version 2.28.12 (2017-05-26)
- ColumnSelector:
- Don't clear container on updateAll. Fixes issue #1406.
- Filter:
- Return
null
fromfilter_selectSource
to prevent select updates; From discussion in IRC with @alexweissman. - Select searches now process filter types, then exactly match. Previously only exact matches were performed by default, filter types were ignored. This broke the filter + jQuery UI selectmenu demo.
- Return
- Docs/Meta:
- Fix linting issues.
- Update jQuery UI to v1.12.1.
- Update filter selectmenu demo.
Version 2.28.11 (2017-05-24)
- Docs:
- Reword
sortReset
method description. See issue #1404.
- Reword
- Columns:
- Initialize after pager widget.
- CssStickyHeaders:
- Fix captioned tables in Safari. See issue #1405; thanks @TheSin-!
- Fix in Edge browser.
- Filter:
- Attempt to fix issue #1152 (
liveSearch
). - Second attempt at issue #1152.
- Trigger
liveSearch
on blur & cleanup.
- Attempt to fix issue #1152 (
- Pager (widget only):
- Allow ajax processing on init.
- Ensure ajax is called after filter widget initializes.
- Parsers:
- Update links to sugarjs/datejs demos.
- Meta:
- Update dependencies.
Version 2.28.10 (2017-05-16)
- Core:
- Disable
updateCell
method for child rows (temporary block until code is fixed). - Add namespace class name to table.
- Disable
- Parsers
- Input-select:
- Prevent input select parser from handling events from child rows. See pull #1399; thanks @andysleigh!
- Remove unused variables & add
ignoreChildRow
option. - Bind & update stickyHeaders checkbox. Fixes issue #261.
- Input-select:
- Meta:
- Use correct
composer.json
jQuery version. Fixes issue #1398. - Clarify use of GPLv2 license. See issue #1400.
- Update dependencies.
- Use correct
Version 2.28.9 (2017-05-03)
- Core:
- Fix widget option changes across multiple tables; seen in the second table of the math page demo with the
math_ignore
option.
- Fix widget option changes across multiple tables; seen in the second table of the math page demo with the
- Docs:
- Add page header section to Math docs. See #1392.
- Fix misspelling.
- update jQuery.
- Math:
- Include noop
math_complete
in defaults; prevents option not recognized warning
- Include noop
Version 2.28.8 (2017-04-18)
- Docs:
- Update version tags.
- Core:
- Fixed
updateCell
to work correctly with child rows. Thanks @andysleigh; see PR #1381.
- Fixed
- Filter:
- Add
equalFilters
function; for more reliable comparisons.
- Add
- Pager:
- use
equalFilters
function for comparison. See issue #1384.
- use
- Resizable:
- Add
resizable_includeFooter
option. Fixes issue #1386.
- Add
- Scroller:
- Set max-width to initial. See issue #1382.
- Fix offset from hidden row. See issue #1376.
- Fix linting issue.
- Storage:
- Add options early to prevent validator message.
- Add
storage_storageType
option & deprecatestorage_useSessionStorage
.
- Meta:
- Update dependencies x2.
Version 2.28.7 (2017-04-04)
- Editable:
- Remove "blur" event listeners. See issue #1360.
- Filter:
- Add "filterAndSortReset" method. See issue #1361.
- Prevent JS error added from last update. Fixes issue #1377.
- Meta:
- Fix composer.json license.
Version 2.28.6 (2017-04-02)
- Core:
- Prevent overwritting default
widgetOptions
. Fixes issue #1356. - Fix method of saving default widgetOptions. See issue #1356.
- Update column count after reset.
- Add fix it (in Abelt) note for issue #1362.
- Update widgets after
sortReset
. Fixes issue #1361. - The
applyWidget
callback now occurs after "tablesorter-ready" event.
- Prevent overwritting default
- Docs:
- Update jQuery to v3.2.0.
- Fix "update" labels from previous version.
- Add note about Excel &
output_encoding
. See issue #1353. - Clarify parser & sorter class name differences.
- Add note about event binding after build widget completes. See issue #1370.
- Fixed linting issues.
- Add some internal links.
- Build:
- Stop build widget option warnings.
- Filter:
- Compare last search array (instead of a combined string). Fixes issue #1363.
- Output:
- Pager:
- Fix "all" option to not set when the option doesn't exist. See PR #1364; thanks @simenflatby!
- Stop using combined filter values. See issue #1363.
- Use "all" only when the option exists. Fixes #1364 & #1366.
- Sort2Hash:
- Stop option warnings. Fixes issue #1369.
- Parsers:
- Add leading zero parser & demo.
- Theme:
- Add CSS highlight file; copied from the demo.
- Meta:
- Add
composer.json
file. Fixes issue #1355. - Readme: Move questions section closer to the top.
- Update dependencies.
- Fix indentation & remove extra spaces.
- Remove cdnjs auto-update config - see CDNJS #9080.
- Update SPDX license.
- Add
Version 2.28.5 (2017-01-28)
- Docs: Fix "update" labels.
- Output:
- Prevent multiple popups/download with dblClick (i.e. triggering "outputTable" multiple times).
- Remove extraneous console log.
- Resizable:
- Add "resizableUpdate" & "resizableReset" methods.
- Scroller:
- Add
scrollerComplete
event. Fixes issue #1351.
- Add
- Readme: Add related project, tablesorter-pagercontrols
Version 2.28.4 (2017-01-06)
- Docs:
- Add more notes about moving "ipAddress" parser into an external file. See issue #1344.
- Load storage widget in grouping widget demo. Fixes issue #1346.
- Add page header section to grouping child demo. See issue #1346.
- Include jQuery in page header section in various demos.
- Add page header to output demo. See issue #1349.
- Add comma to broken output demo.
- Add info on output to Excel in output widget demo. See issue #1349.
- Renamed Bootstrap v2.x demo.
- Renamed Bootstrap v3.x demo.
- Created Bootstrap v4.x demo.
- Update all Bootstrap links to point to Bootstrap v3.x demo.
- Maintain minimal original Bootstrap demo.
- Output:
- Prevent error on output to an already open popup.
- Add
output_savePlugin
option & update download code. - Add
output_includeHeader
option & docs. Fixes issue #1349.
- Pager:
- (widget only) make compatible with stickyHeaders. Fixes #1313:
- Removed all references to stored
pager.$goto
andpager.$size
- Removed check if header text matches header length - this breaks when a header row has a "tablesorter-ignoreRow" class name.
- Add stickyHeader container to
pager.$container
in case the pager controls are inside the thead.
- Removed all references to stored
- Fix rendering of sticky headers after ajax.
- Use option to target inner header.
- Restore check for new headers. Fixes #1343.
- Add
data-attribute
override on output. See issue #1348.
- (widget only) make compatible with stickyHeaders. Fixes #1313:
- StickHeaders:
- Reduce widget priority below the pager widget priority.
- Theme:
- Add group widget css file. See issue #1346.
- Add column widget support to Bootstrap. See issue #1347.
- Update high-specificity blue theme - demo; see Stack Overflow.
- Add
theme.bootstrap_4.css
file (demo; Bootstrap v4-alpha - do not use in production!). - Duplicated
theme.bootstrap_3.css
fromtheme.bootstrap.css
(maintaining this non-versioned file name until Bootstrap v4-stable has been available for about 6 months).
- Readme:
- Update log for v2.28.3.
Version 2.28.3 (2016-12-16)
- Core: Fix internal version numbering.
- Grunt: add version check.
Version 2.28.2 (2016-12-15)
- ColumnSelector:
- Target header column attr. Fixes issue #1238.
- Include HTML in empty headers, then reverted. Fixes issue #1335.
- Add
layoutCustomizer
option. Fixes issue #1335.
- Reorder:
- Add style to
<HEAD>
.
- Add style to
- Resizable:
- Adding style in
<HEAD>
tag not at the end of file. See pull #1337; thanks @Frennetix!
- Adding style in
- Scroller:
- Adding style in
<HEAD>
tag not at the end of file. See pull #1338; thanks @Frennetix! - Code cleanup. See pull #1338.
- Adding style in
- Theme:
- Convert theme.less to theme.scss. See pull #1332; thanks to @HongPong!
- Fix SCSS theme & add demo. See pull #1332
- Meta:
- Add jsDelivr CDN link to readme.
- Add scss to dist folder.
Version 2.28.1 (2016-12-08)
- Core:
- Update dist files. Fixes issue #1331.
- Filter:
- Fix searchDelay & minimum character count. See issue #1299.
- Fix liveSearch ignoring searchDelay. See issue #1299.
- Print
- Use
hasWidget
function.
- Use
- UI-theme:
- Use
hasWidget
function. Fixes issue #1327.
- Use
Version 2.28.0 (2016-11-27)
- Core:
- Return value from
getColumnData
if not an object. - Include extra headers when adding unsorted class. Fixes issue #1306.
- Add option validator. Fixes issue #1319.
- Maintain original settings on
resetToLoadState
.
- Return value from
- Docs:
- Add missing colon in CSS. Fixes issue #1307.
- Add notes on
sortList
overriddingsortForce
&sortAppend
. See issue #1286. - Update sortTbody widget demo showing new option.
- Add zebra widget to sort reset demo.
- Define a triggered "update". Fixes issue #1317.
- Clarify recalculation update method. Fixes issue #1317.
- Explain difference between
#
and0
in the math mask. Fixes issue #1320. - Add link to disable thead row example. Fixes issue #1326.
- Filter:
- Restore
filter_searchDelay
function. Fixes issue #1299.
- Restore
- Grouping:
- Fix insertion of group header before child rows. See pull #1301; thanks @babaevmm! Also fixes issue #1325.
- Math:
- Fix prefix/suffix option names & processing. Fixes issue #1305.
- Remove
math_prefix
content prior to parsing cell values.
- Pager:
- Set
ariaDisabled
property to stop MS Edge crash. Fixes issue #1303. - Restore settings on
resetToLoadState
. Fixes issue #1311.
- Set
- Tbodysort:
- Add
sortTbody_lockHead
option. See pull #1312; thanks @ChrisM-Rogers! - Add
sortTbody_lockHead
to default options.
- Add
Version 2.27.8 (2016-09-28)
- Core: minor code cleanup.
- Docs: remove code in duplicate example-widget-filter-custom. See pull #1295; thanks @themilkman!
- ColumnSelector:
updateAll
properly updates the popup. See Stack Overflow. - Pager: Maintain filter focus on custom controls. Fixes issue #1296.
- Readme: Add link to Grav CMS. See issue #1290.
Version 2.27.7 (2016-09-23)
- Core:
- Include version in log.
- Remove space from debug message.
- Docs: update jQuery.
- Filter:
- Include "input" event for searches. See issue #1280.
- Add support for descending sort on selectSources values.
- Mark: Remove internal case matching.
- Pager:
- Allow for optional output callback in favour of parsable string. See pull #1283; thanks @joelperry93!
- Add output function support to pager widget. See pull #1283.
- Maintain
pageDisplay
ID, if one exists. Fixes issue #1288.
- RepeatHeaders:
- Repeat HTML content instead of only text. See pull #1282; thanks @Milania1!
- Testing: update jQuery usage.
Version 2.27.6 (2016-09-01)
- Core:
textSorter
option now accepts class names. See Stackoverflow. - Docs:
- Update
emptyTo
demo. See issue #1278. - Add
$.tablesorter.defaults
variable.
- Update
- Grouping: Add
"group-date-hour"
group type; added to demo. - Mark:
- Apply marks after pager completes. See issue #1243.
- Add
mark_tsIgnore
option. See issue #1243.
- Parser: Header checkbox remains unchecked when table is hidden. Fixes issue #1090.
- Pager Custom Controls (beta)
- Prevent out-of-range page numbers. Fixes issue #1276.
- Allow settings
ends
and/oraroundCurrent
to zero. See issue #1276. - Spacer settings now include wrapper element (a
<span>
by default). - Keyboard use changes.
- A pager element must now be focused before keyboard keys work.
- Keyboard keys now include left, right, up, down, pageUp, pageDown, home, or end.
-
pageKeyStep
option added. Number of pages to skip with pageUp or pageDown.
Version 2.27.5 (2016-08-22)
- Readme: Update IRC link to a free client.
- Docs: Correct usage of Sugar v2.0+
sortCollage
. - Filter: Add any match search by column text - see updated demo.
- Parser: Fix JSHint issue.
Version 2.27.4 (2016-08-18)
- Docs & parser: Update Sugar library v2.0+. Fixes issue #1275.
- Docs: Add
sortStable
example.
Version 2.27.3 (2016-08-17)
- Core:
getColumnData
now allows falsy values. - Filter:
- Add delay to "filterFormatterUpdate". See issue #1237.
-
filter_liveSearch
now accepts an object.
- Pager: use ajax flag when calculating filtered rows.
- Readme: Fix date of last release.
- Testing: Update QUnit.
Version 2.27.2 (2016-08-02)
- Docs: Update versions.
- Core: Allow leading zeros in the time parser. Fixes issue #1269.
- Mark: Actually include options this time! See issue #1243.
Version 2.27.1 (2016-07-31)
- ColumnSelector: Fix undefined variable.
- Mark: Fix linting issues.
Version 2.27.0 (2016-07-31)
- Core:
-
updateCache
now ignores "remove-me" rows. - Add column count to debug log.
- Tweak internal sortVars & sortReset. Fixes #1137.
-
- ColumnSelector:
- Add max/min visible columns settings.
- Set state to
null
for disabled columns - Fixes JSON issues with not storingundefined
values. - Fix null comparison & incorrect option.
- CurrentSort: Add
currentSort
widget. Fixes issue #1208. - Filter:
-
getFilters
will now always return an array. Fixes issue #1250. API change - Allow ES6 regex flags.
- Add rowIndex to filter data.
- Trigger filter formatters after update. See issue #1237.
- Selected column query works again. Fixes issue #1267; broken since a6b25ae.
-
- Grouping: Prevent js errors on non-string values.
- Mark: Add mark widget. Fixes issue #1243.
- Math:
- Add
data-math-target
attribute. - Add
math-debug
option.
- Add
- Output:
- Automatically ignore widget added rows.
- Add "url" parameter to output_callback function.
- Scroller: Update when
applyWidgets
is used. See issue #1261. - StickyHeaders: Add
appendTo
option. - UITheme: jQuery v1.12.0 renamed "carat" to "caret". Fixes issue #1257.
- Parsers: Url parser now ignores "www" & removed parsed flag. The filter widget finds "http" querys.
- Docs:
- Fix docs javascript; some demos still using jQuery < 1.7.
- Add scroller widget RTL details. See issue #906.
- Clarify & expand grouping widget usage.
- Include ajax type.
- Add ajax type example to main docs.
- Update jQuery UI & fix uitheme docs.
- Remove old syntax highlighter.
- Update theme switcher.
- Switch to use jQuery <3.0.0 for Bootstrap demos; later reverted this change after updating to Bootstrap v3.3.7.
- Add link to
cssIgnoreRow
example. - Clarify column selector initial state.
- Fix HTML issues.
- Add filter event function parameter examples.
- Themes:
- Hide icon when column is disabled.
- Optimize PNGs in data URLs using ZopfliPNG as well.
- Compress PNG images further. See pull #1251; thanks @Herst!
- Add Materialize theme style. Fixes issue #1242.
- Meta:
- Grunt: Fix IIFE jQuery reference. Fixes issue #1255.
- Grunt: Update dependencies.
- Testing: Add filter anyMatch queries; Sadly unrelated to issue #1267.
- Bower: Oust meta warnings. Fixes issue #1264.
- Bower: Add recommending settings. Fixes issue #1265.
Version 2.26.6 (2016-07-11)
- Global: Fix "updated" date in various widgets & pager.
- Docs:
- Cleanup links & license. Fixes issue #1244.
- Add button type to all buttons.
- Update to jQuery v3.1.0.
- Core: Prevent undefined error in natural sort. See issue #1151.
- Column Selector: Check visibility of cells after colspan. See issue #1238.
- Filter
- Filter formatter for Select2 v3.4.6 (v4.0+ still not supported)
- Now adheres to case sensitivity setting. See issue #1237.
- Update after filter row rebuilt. See issue #1237.
- Properly remove case-insensitive flag in regex.
- Properly escaped characters in regex.
- Use uncached
widgetOptions
after inside events. -
filter_hideFilters
option now accepts a function. See issue #477.
- Filter formatter for Select2 v3.4.6 (v4.0+ still not supported)
- Grouping:
- Fix js error when storage isn't loaded.
- Fix
group_collapsed
behavior. See issue #1247.
- Pager:
- Prevent ajax call on init. See issue #1196.
- Prevent setting "all" value before initialization. See issue #1196.
- Scroller: Save scroll position of window. See issue #1240.
- UITheme: Modify filter row after filterInit.
- View:
- Update to get the raw text value of a column without the span wrap.
- Trigger "viewComplete" in the view builder, not in init, otherwise you get no trigger when switching views.
- Replace all instances, not just the first one.
- Bower: Add license identifiers. See pull #1239; thanks @bckfnn!
Version 2.26.5 (2016-06-28)
- Docs:
- Optimize png images using using zopflipng; see pull #1230 thanks @PeterDaveHello!
- Add
showProcessing
toggle button. - Add demo link for css3 animated
showProcessing
icons that actually works! - Update to use jQuery v3.0.0.
- Readme: Update for previous version bump.
- Filter: Do not return altered filters variable. Fixes issue #1237.
- Grouping:
- Use correct pager row indexing. Fixes issue #1232.
- Prevent JS error with ajax & filtering. Fixes issue #1232.
- Fix lint issue.
- Resizable: Adjust handles on pager complete.
- Pager:
- Fix code alignment.
- Fix filtered regular expression definition.
Version 2.26.4 (2016-06-15)
- Version bump due to merging issues.
Version 2.26.3 (2016-06-15)
- Distribution: Provide source css & js files on CDNJS. Fixes issue #1222.
- Readme:
- Make changelog link clickable. See pull #1221; thanks @aried3r!
- Update badge for ZenHub.
- Docs: Update main page to use jQuery 3.0.0-rc1 & add migrate.
- Filter: Fix select2 lint issue.
- Scroller: Hide
<col>
with hidden columns. Fixes issue #1229. - Grunt: Update dependencies & fix pager indentation.
Version 2.26.2 (2016-05-28)
- Docs:
- Add missing "tablesorter-ignoreRow" class. See issue #1218.
- Update jQuery to 1.12.3 & add migrate for v3.0.
- Correct grouping & resizable last update.
- Filter:
- Remove not any match limitation. See updated demo.
- Fix select2 v3 filter extension. See issue #1216; this code does not work with select2 v4.
- Testing:
setFilters
last parameter nowtrue
by default.
Version 2.26.1 (2016-05-16)
- Docs:
- Update setFilters method.
- Update playground links & cleanup.
- Core: Minor organization of options.
- Filter:
- Minor organization of options.
- Allow any match searches with no input.
- Group:
- Escape angled brackets in group names. Fixes issue #1206.
- Fix HTML escape string & prevent undefined error. Seeissue #1206.
- Ensure empty cells get a header. Fixes issue #1209.
- Math: Add
math_completed
callback. - Resizable: update resizable handle position after init. Fixes issue #1207.
Version 2.26.0 (2016-05-01)
- Pager:
- Save pager size as "all" vs number. Fixes issue #1196.
- CAUTION: This change will pass "all", if set, as a page size to the server for ajax requests. So, this may break current server methods on the number of pages to return.
- StickyHeaders: Include caption height in calculations. Fixes issue #1205.
Wiki: Home | FAQ | Customize | Snippets | Search | Language | Changes | Older-changes-2.25.0 | Older-changes-2.13.0 | Change summary