@svta/cml-cmsd changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Changed
CmsdValueno longer listsCmsdObjectType,CmsdStreamingFormat, andCmsdStreamType.stringalready covers the three, so the type is unchanged.- The README now has a When to use section. The section names the tasks that the package covers and the entry point of each task.
1.1.2 - 2026-10-18
Changed
- README: the usage example is complete. It imports every identifier it uses and shows the encoded output.
- Peer dependency ranges are now caret ranges, for example
^1.6.2instead of1.6.2. A later patch or minor release of a peer no longer requires a new release of this package.
1.1.1 - 2026-09-15
Changed
- Update
@svta/cml-ctato 1.0.9 - Update
@svta/cml-structured-field-valuesto 1.1.6 - Update
@svta/cml-utilsto 1.6.1
1.1.0 - 2026-07-28
Added
isCmsdCustomKey: runtime check for valid custom keys (a lowercase first letter, then characters froma-z 0-9 . -, with a hyphen that is neither the first nor the last character), the subset of hyphenated key names that survives RFC 8941 key serialization
Changed
- The
CmsdCustomKeytype now requires a lowercase hyphenated string, matchingisCmsdCustomKey. Uppercase and digit-leading custom keys were never serializable as CMSD structured fields (encodeCmsdStaticandencodeCmsdDynamicthrow on them); they are now rejected at compile time
1.0.7 - 2026-07-21
Changed
- Update
@svta/cml-ctato 1.0.7 - Update
@svta/cml-structured-field-valuesto 1.1.4 - Update
@svta/cml-utilsto 1.5.1
1.0.6 - 2026-05-13
Changed
- Update
@svta/cml-ctato 1.0.6 - Update
@svta/cml-structured-field-valuesto 1.1.3 - Update
@svta/cml-utilsto 1.5.0
1.0.5 - 2026-02-11
Changed
- Update
@svta/cml-ctato 1.0.5 - Update
@svta/cml-structured-field-valuesto 1.1.2 - Update
@svta/cml-utilsto 1.4.0
1.0.4 - 2026-02-04
Changed
- Update
@svta/cml-ctato 1.0.4 - Update
@svta/cml-structured-field-valuesto 1.1.1 - Update
@svta/cml-utilsto 1.3.0
1.0.3 - 2026-02-03
Changed
- Update
@svta/cml-utilsto 1.2.0 - Update
@svta/cml-structured-field-valuesto 1.1.0 - Update
@svta/cml-ctato 1.0.3
1.0.2 - 2025-12-26
Changed
- Update
@svta/cml-utilsto 1.1.0 (#279)
1.0.1 - 2025-12-22
Fixed
- Use fixed version numbers for all CML peer dependencies (#277)