Skip to content

v4.0.2

Choose a tag to compare

@elusivecodes elusivecodes released this 27 Aug 12:45
· 203 commits to main since this release

Patch release adding CSS custom property support and modernizing project lint and build tooling.

Fixed

  • Added CSS custom property support to css, getStyle, setStyle, removeStyle, and styles supplied to create.
  • Preserved the leading -- while normalizing custom property names and kept numeric custom property values unitless.

Improved

  • Updated the shared ESLint configuration and migrated JSDoc type references to top-of-file @import declarations.
  • Renamed the JavaScript build scripts to bundle, lint, and minify, and updated CI and documentation references.
  • Refreshed dependency resolutions and regenerated distribution bundles and source maps.