22
33All notable changes to this package are documented in this file.
44
5- ## 1.0 .0 - 2026-04-01
5+ ## 1.1 .0 - 2026-04-09
66
7- - Initial public package release for ` interactive-surface.css `
8- - Added standalone demo page (` example.html ` )
9- - Added package-local Playwright coverage for:
10- - state behavior and accessibility media features
11- - demo rendering and keyboard focus checks
12- - Added package metadata (` package.json ` , exports, scripts, license)
7+ - Standardized color usage to functional notation by converting remaining hex fallbacks in ` interactive-surface.css ` to ` rgb(...) ` .
8+ - Added a color-format guard script (` npm run check:no-hex-colors ` ) to fail builds when hex literals are introduced in ` interactive-surface.css ` .
9+ - Integrated the color-format guard into ` prepublishOnly ` so release builds validate RGB/HSL notation before publish.
10+ - Promoted ` index.html ` as the primary demo/customization app, with ` example.html ` retained as a backward-compatible export alias.
11+ - Updated docs and wiki guidance for the new color standard, release checklist updates, and demo customization workflow.
1312
14- ## 1.0.2 - 2026-05-01
13+ ## 1.0.2 - 2026-04-02
1514
1615- Added webpack compatibility via a CommonJS entrypoint (` index.cjs ` ) and ` exports.require ` mapping.
1716- Updated package metadata for dual ESM/CommonJS consumption (` main ` , ` files ` , and ` sideEffects ` updates).
@@ -20,3 +19,12 @@ All notable changes to this package are documented in this file.
2019- Added and corrected GitHub templates: issue templates under ` .github/ISSUE_TEMPLATE/ ` and PR template.
2120- Added and aligned comprehensive wiki pages for API, tokens, accessibility, testing, publishing, FAQ, and roadmap.
2221- Reworked README structure for clearer usage, publishing, and documentation navigation.
22+
23+ ## 1.0.0 - 2026-04-01
24+
25+ - Initial public package release for ` interactive-surface.css `
26+ - Added standalone demo page (` example.html ` )
27+ - Added package-local Playwright coverage for:
28+ - state behavior and accessibility media features
29+ - demo rendering and keyboard focus checks
30+ - Added package metadata (` package.json ` , exports, scripts, license)
0 commit comments