v0.238.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Book: language chips on code listings, and fix the table header rule by @accuser in #912
- emit: one JSON escaper, and decide conditional runtime imports from emission by @accuser in #913
- emit: import the runtime helpers an inlined boundary codec calls by @accuser in #916
- tests: give each behavioural test its own out-js parent by @accuser in #920
- emit: generate a test-scaffold module's own JSON codec for a named record by @accuser in #919
- docs(design): Idempotency capability track — settling by @accuser in #922
- docs(tracks): correct idempotency-capability's false attempt/recover precedent by @accuser in #924
- docs(tracks): add the Idempotency capability track's README row by @accuser in #923
- vscode: pin brace-expansion to 5.0.8 to clear high-severity audit finding by @accuser in #928
- chore(deps): bump postcss from 8.5.16 to 8.5.23 in /site in the npm_and_yarn group across 1 directory by @dependabot[bot] in #915
- checker: reject constructing a context-rebranded commons sum type by @accuser in #925
- docs(tracks): settle idempotency-capability §3.1, §3.2, and §3.4 by @accuser in #927
- emit: give a re-
letof a shadowed name its own emitted identifier (#908) by @accuser in #930 - checker: widen LocaleTag to admit BCP-47 variants, extensions, and private-use by @accuser in #932
- Generic capability methods: capability X { fn opT } (#926) by @accuser in #931
- feat(idempotency): the Idempotency capability, slice 0 by @accuser in #933
- Idempotency: scope dedup/remember keys to the calling handler (#934) by @accuser in #935
- Track: Events — settling draft by @accuser in #937
- Track: Events — land the foundational ADRs (§3.1, §3.2, §3.3, §3.6) by @accuser in #938
- chore(deps-dev): bump markdown-it from 14.2.0 to 14.3.0 in /vscode-bynk by @dependabot[bot] in #940
- chore(deps): bump the codeql-workflow group with 3 updates by @dependabot[bot] in #941
- chore(deps-dev): bump @vscode/test-electron from 3.0.0 to 3.1.0 in /vscode-bynk by @dependabot[bot] in #942
- chore(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 by @dependabot[bot] in #943
- chore(deps): bump taiki-e/install-action from 2.83.4 to 2.85.2 by @dependabot[bot] in #944
- chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #945
- chore(deps): bump anthropics/claude-code-action from 1.0.180 to 1.0.183 by @dependabot[bot] in #946
- chore(deps): bump the cargo group with 5 updates by @dependabot[bot] in #947
- chore(deps): bump playwright from 1.61.1 to 1.62.0 in /site by @dependabot[bot] in #948
- chore(deps): bump @astrojs/starlight from 0.41.3 to 0.41.4 in /site by @dependabot[bot] in #949
- chore(deps): bump astro from 7.1.1 to 7.1.3 in /site by @dependabot[bot] in #950
- Events, slice 0: grammar, owner-only enforcement, release-at-commit emission, per-platform fan-out by @accuser in #951
- Wave 1: cheap fixes from the compiler pipeline review by @accuser in #952
- Wave 2: drift pins from the compiler pipeline review by @accuser in #953
- Wave 3: test seam for the compiler pipeline review by @accuser in #954
- Wave 4: typed hoist for the compiler pipeline review by @accuser in #955
- Wave 5: layering for the compiler pipeline review by @accuser in #956
- Wave 6: diagnostics architecture for the compiler pipeline review by @accuser in #957
- Wave 7: IDE & incrementality for the compiler pipeline review by @accuser in #958
- Wave 7 follow-on: unify declarations.rs's six item-loop functions by @accuser in #959
- Wave 8: leisure batch for the compiler pipeline review by @accuser in #960
- Fix Windows CI: project_files' self-exclusion never matched on Windows by @accuser in #961
Full Changelog: v0.233.2...v0.238.0