SearchBuilder 2.0.0-beta.1

DataTables CDN files for SearchBuilder 2.0.0-beta.1. This software was originally released on 6th April, 2026.

Release notes

This release of SearchBuilder updates the software to be fully compatible with DataTables 3, and matches the core library in that it no longer has any dependency on jQuery. Its only dependency now is DataTables core. It also now makes use of CSS variables for consistent styling.

Note that if you had custom plugins that depended upon jQuery, they will need to be updated, due to the removal of jQuery as a dependency. SearchBuilder now uses the Dom instance from DataTables as its DOM library.

New

  • Remove jQuery dependency
  • Support DataTables 3 (required)
  • Common styling properties of Scroller can now be styled with CSS variables

Updates

  • ES6 output target from TypeScript
  • Custom criteria must be updated to use Dom
  • searchBuilder().container() will now return a Dom instance, not a jQuery one.
  • Optimised layout

Fixes

  • Error in Date between search when looking for search return property
  • Custom criteria must be updated to use Dom
  • DateTime search would throw an error if used with search.return enabled
  • Add missing documentation for language.searchBuilder.search

Removed

Examples

  • Update to remove jQuery initialisation version of each example, and focus on the Vanilla JS code for simplicity and consistency throughout the DataTables examples.
  • Remove jQuery code (except Select2 example, as Select2 uses jQuery)

Docs

  • Updated for the more consistent naming convention used for DataTables' defined types in DT3

Files