Buttons 4.0.0-beta.1

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

Release notes

This release of Buttons 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.

New

  • CSS variables for styling the buttons when used with DataTables styling
  • Buttons will now work without jQuery
  • Buttons has been ported to Typescript.
  • Supports DataTables 3 (required).

Updates

  • Styling for button when in a processing state now works in dark mode and can be set using CSS variables
  • ES6 target

Fixes

  • A dropdown inside another dropdown would be incorrectly styled in Bootstrap 5

Removed

  • SCSS variables used for styling

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.

Docs

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

Files