DataTables 3.0.2

DataTables CDN files for DataTables 3.0.2. This software was originally released on 18th August, 2026.

Release notes

A collection of fixes, in particular improved support for non-secure http: connections with DataTables Plus, and clarification on the :visible pseudo column selector.

Updates

  • Updated: Formalise the :visible selector for DataTable.ColumnSelector. The ability to prefix the pseudo selector with any DOM selector string is now part of the documentation and testing. Selector code relaxed to allow other pesudo selectors to prefix this one (although :visible must come last in the sequence).

Fixes

  • Column sizing could be incorrect when using scrollX. This was particularly noticeable with ColReorder, but also apparent when adding new data with long strings.
  • If setting a key before the body has loaded, an error could be thrown.
  • Infinite loop of requesting data if a check for invalidated data types triggers a draw, which happens in ColumnControl's date filter.
  • on event handlers should have a DataTableEvent type, as they have the .dt property available on the event object for API access.
  • When used in http: (i.e. non-secure connection) the APIs for DataTables Plus key are not available. A message is now shown for this specific case with a link that details how to resolve this by including the new "Key Validator Shim" package in the download builder.

Files

css

js