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.
597 B
597 B
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-declarationsfor shorthand-aware, presence-preserving composition of direct declaration groups.- Standalone tests and compile, checkdoc, package-lint, and whitespace verification targets.