SearchPanes 2.0.0
DataTables CDN files for SearchPanes 2.0.0. This software was originally released on 28th February, 2022.
Release notes
This isn't a rewrite of SearchPanes, but it is close! We've undertaken a major change in the architecture of SearchPanes with the aim of supporting server-side processing for cascade pages, which is now a core feature of SearchPanes 2. Our open source server-side libraries for PHP, .NET and NodeJS all support SearchPanes' server-side processing mode (as of Editor 2.0.7).
There are a whole raft of issues and performance improvements also included in this release.
- New: Server-side processing cascade support
- New: Server-side processing view total support
- New: Add styling to allow for Buttons closeButton in popover
- Update: Migrating to Fomantic-UI, which is a maintained fork of Semantic-UI, which is no longer being developed
- Update: Now SearchPanes loads the state on every stateLoadParams event rather than just initialisation
- Fix: fix issue with and combiner and array data
- Fix: Fix issue with cascadePanes and custom pane options not being cascaded properly and throwing errors
- Fix: Fix issue with cascade selections and state save not reselecting the selections when searchpanes initialised in a button
- Fix: Fix issue with SearchPanes and StateSave not reselecting the right rows when they have different filter and display data
- Fix: Fix issue with error that occurs when loading from server but some panes are hidden
- Fix: Fix issue that caused panes to be unselectable when language options were retrieved by a url
- Fix: Fix issue with SP initialised through a button not implementing any of the selection tracking options
- Fix: Allow SearchPanes to set html where it couldn't because it was setting text
- Fix: Fix issue with error that is thrown when using custom options in a pane
- Fix: Remove background color from disabled input element in panes
- Fix: Stop panes misaligning when controls are deactivated
- Fix: Add a border around the panes in bulma to improve styling
- Fix: update semanticui styling to bring it into line with the other extensions and the core
- Fix: improvements to semantic ui styling for searchpanes
- Fix: resolve layout issues with semantic ui and datatables 2
- Fix: Foundation styling when there are no items to show in the count
- Fix: Stop error being thrown with numeric filter data
- Fix: Fixed issue with SearchPanes and StateSave throwing error when trying to reload order when it is disabled
- Fix: Stop panes scrolling to the top when viewTotal or cascadePanes enabled
- Fix: Fix issue with rows with html entities and cascadePanes being incorrectly duplicated when reselecting
- Fix: Fix issue with & etc. not being escaped in the searchpanes searchbox
- Fix: Fix issue with initCollapse not working when loading language options over ajax
- Fix: Add a border around the panes in bulma to improve styling
- Fix: Stop error being thrown with numeric filter data
- Fix: Fixed issue with SearchPanes and StateSave throwing error when trying to reload order when it is disabled
- Fix: Stop panes scrolling to the top when viewTotal enabled
- Fix: StateSave should take priority over PreDefined selections
- Fix: Fix issue with rows with html entities and cascadePanes being incorrectly duplicated when reselecting
- Fix: Fix issue with initCollapse not working when loading language options over ajax
- Fix: Stop attempts to reload the state when SearchPanes is undefined on the state object
- Fix: Make sure that SP events are removed properly when DataTable is destroyed
- Fix: Fix issue with bs3 buttons popover width not taking width of table
- Fix: Fix issues with title button ordering and spacing when in a button
- Fix: update sp button to align with new way to stop popover closing itself on click
- Fix: Fix issue with text not being set from button config
- Fix: Improvements to buttons integration for styling libraries
- Fix: Standard font-size for global control buttons
Files
css
- //cdn.datatables.net/searchpanes/2.0.0/css/common.scss
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.bootstrap.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.bootstrap.min.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.bootstrap4.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.bootstrap4.min.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.bootstrap5.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.bootstrap5.min.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.bulma.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.bulma.min.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.dataTables.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.dataTables.min.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.foundation.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.foundation.min.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.jqueryui.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.jqueryui.min.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.semanticui.css
- //cdn.datatables.net/searchpanes/2.0.0/css/searchPanes.semanticui.min.css
js
- //cdn.datatables.net/searchpanes/2.0.0/js/SearchPanes.js
- //cdn.datatables.net/searchpanes/2.0.0/js/dataTables.searchPanes.js
- //cdn.datatables.net/searchpanes/2.0.0/js/dataTables.searchPanes.min.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.bootstrap.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.bootstrap.min.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.bootstrap4.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.bootstrap4.min.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.bootstrap5.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.bootstrap5.min.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.bulma.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.bulma.min.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.dataTables.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.dataTables.min.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.foundation.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.foundation.min.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.jqueryui.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.jqueryui.min.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.semanticui.js
- //cdn.datatables.net/searchpanes/2.0.0/js/searchPanes.semanticui.min.js