Release 1.0.1 – Changelog Summary
Small but meaningful stability and DX update. This patch fixes a rendering typo, standardizes Bootstrap usage in JS, modernizes the dev container, and expands tests—so tables behave reliably and contributors have a smoother setup.
-
Rendering Bugfix (cell classes)
Corrected thedata_classhandling so per-cell CSS classes are applied as intended.
Results in consistent styling for action/flagged cells without manual work. -
Bootstrap Import in JavaScript
The library now imports Bootstrap directly in the ESM build.
Ensures components relying on Bootstrap behavior work out of the box. -
CommonJS Compatibility
Addedmodule.exportsfor the UMD/vanilla build.
Makes the widget easier to require in Node/CommonJS environments and tests. -
Bigger, Better Test Suite
Jest coverage was significantly expanded (table rendering, sorting, pagination, loaders, edge cases).
Boosts reliability and guards against regressions. -
Modernized Dev Container
Dockerfile updated to PHP 8.3, Node 18, and Yarn (plus minor tooling).
Faster, more predictable local and CI environments. -
Docs & Examples Version Bump
README and example pages now point to1.0.1on jsDelivr.
Copy-paste snippets fetch the current production build. -
Repo Hygiene
Addedai.txtto.gitignore.
Keeps the repo clean by avoiding accidental commits of local AI artifacts.
Compatibility: Backward compatible.
Full Changelog: 1.0.0...1.0.1