ecss/CHANGELOG.md
Kinneyzhang 9f6025ee12 feat(ecss): finalize independent cascade contract
Add shorthand-aware direct declaration composition, keep the public API consumer-neutral, and record the initial standalone release contract.

Verified: make check; make package-lint.
2026-08-06 23:42:01 +08:00

13 lines
597 B
Markdown

# Changelog
All notable changes to `ecss` are documented here.
## 0.1.0 (Unreleased)
### Added
- Independent property schemas, generic subjects and adapters, selector parsing and matching, stylesheets, complete cascade ordering, CSS-wide values, custom properties, computed values, diagnostics, and provenance.
- Pure Ebox-neutral public APIs with no TP dependency and no Buffer mutation.
- `ecss-merge-declarations` for shorthand-aware, presence-preserving composition of direct declaration groups.
- Standalone tests and compile, checkdoc, package-lint, and whitespace verification targets.