ColumnControl 1.1.0

DataTables CDN files for ColumnControl 1.1.0. This software was originally released on 9th September, 2025.

Release notes

Server-side processing support lands in ColumnControl! There are a number of other improvements and fixes in this release. Please see the notes below for full details.

New

  • Support for server-side processing - search information is submitted as part of the draw request to the server.
  • format and mask options for searchDateTime providing enhanced search options for dates and times. format will let you specify a different format for the search input from what is used in the DataTable column, and mask will limit the search to only certain parts of the date/time value.
  • Empty message shown when a searchList is empty
  • RowGroup control buttons. The new rowGroup, rowGroupAdd, rowGroupClear and rowGroupRemove content types add the ability for ColumnControl to operate with DataTable's RowGroup extension (note, this integraiton requires RowGroup 1.6 or newer).
  • API methods for updating searchList and for clearing applied search terms.

Fixes

  • Add aria-expanded to buttons which control the dropdown (already had aria-haspopup).
  • Update columnControl.list.emptyOption to be columnControl.list.empty, which is what is documented and used in the language files.
  • Auto remove event handler for ccSearchClear button
  • Don't reload searchList entries when options is set in config
  • SearchInput based buttons where not correctly updating state when column reordering was used.
  • Improve performance for large searchLists
  • Don't hide the dropdown when operating with a date picker
  • ISO style dates with / were being treated as local time, causing search logic to fail
  • Apply search on searchList after loaded state changed

Files