Skip to content

Codec 0.2.0

Latest

Choose a tag to compare

@tamashi095 tamashi095 released this 13 Oct 16:32
· 2 commits to main since this release
56383ab

Move the codec to stable Effect 4.0.x and release codec 0.2.0. The peer is now effect >=4.0.3 <4.1; release candidates are no longer supported. No source, public API or Wasm asset change: the built output is byte-identical to 0.1.1 and the decoder asset is unchanged (70caf381…). Fixes the Cannot read properties of undefined (reading 'scheduler') crash that appears when the codec shares an application's Effect 4.x copy with a package still pinned to an Effect release candidate.

Validation: differential run of 0.1.1/0.2.0 on Effect rc.115 and 4.0.4 (identical behaviour, one measured JSON-of-SchemaError-cause exception documented in the changelog); native oracle and codec checks; reproducible encoder/decoder builds; packed Bun, Node, Chromium, Firefox and WebKit consumers on Effect 4.0.3 and 4.0.4; npm install --strict-peer-deps fixtures. Registry verification: https://github.com/misofm/codec/actions/runs/38430320099 . Changelog and migration note: CHANGELOG.md.

Closes #10.