DataTables 3.0.1

DataTables CDN files for DataTables 3.0.1. This software was originally released on 31st July, 2026.

Release notes

This release addresses a number of issues that have come to light since the initial v3 release. Please see the release notes below for details.

Fixes

  • Plus upgrade notice was shown when a valid Editor license was used
  • If ajax is used as a function and doesn't return an XMLHttpRequest, an error shouldn't be thrown when calling ajax.reload().
  • When the page length was set to -1, the paging control wasn't correctly updated
  • ? would be appended to a URL when making an Ajax request, even if there were no query parameters. No functional impact, but untidy.

Types

  • Expose CellMeta and ColumnRenderFunction types for use with columns.render as a function.
  • Add typeDetect option to initialisation options
  • Fix: Expose type detection interface types
  • Fix: Table events which are added with on() or one() have a custom dt property available on the event object to allow easy access to the table's API for the event. This is now present in the TypeScript event for those functions.
  • Fix: row().child() allows boolean values in the first parameter to hide / show an existing child row.
  • Fix: row().child() returns a Dom interface, not jQuery in v3.

Docs

  • Correct 404 links
  • Update for unique property naming
  • Update some inaccurate JSDoc @param items in the code

Files

css

js