From 5cbb8dee78b7e724d894c695db5cf3bc6ae4bfc8 Mon Sep 17 00:00:00 2001 From: lex00 <121451605+lex00@users.noreply.github.com> Date: Wed, 7 Oct 2026 22:34:27 -0600 Subject: [PATCH] release: packages 2.3.0, carrying spec 2.3 Both packages move to 2.3.0 so they carry spec 2.3: an active package's TypeScript composite is interpretable (widened), and a host value's provenance origin is unknown (added). They also carry the reference's reading of an interpreted composite's result in an argument (chant#3610), the composite export-name fix (#250), and the new fixtures. --- package-lock.json | 6 +++--- packages/conformance/package.json | 2 +- packages/reference/package.json | 4 ++-- paper/draft.md | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index c4d1478..6499403 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3152,15 +3152,15 @@ }, "packages/conformance": { "name": "@intentius/tsad-conformance", - "version": "2.2.0", + "version": "2.3.0", "license": "Apache-2.0" }, "packages/reference": { "name": "@intentius/tsad-reference", - "version": "2.2.0", + "version": "2.3.0", "license": "Apache-2.0", "dependencies": { - "@intentius/tsad-conformance": "2.2.0", + "@intentius/tsad-conformance": "2.3.0", "typescript": "^5.9.0" } } diff --git a/packages/conformance/package.json b/packages/conformance/package.json index 32593b4..2c48d10 100644 --- a/packages/conformance/package.json +++ b/packages/conformance/package.json @@ -1,6 +1,6 @@ { "name": "@intentius/tsad-conformance", - "version": "2.2.0", + "version": "2.3.0", "description": "The conformance suite of the typescript-as-data specification: fixture loader, runner, and the named hosts. An implementation supplies an adapter and gets a report.", "license": "Apache-2.0", "repository": { diff --git a/packages/reference/package.json b/packages/reference/package.json index d626f6e..8fdf51b 100644 --- a/packages/reference/package.json +++ b/packages/reference/package.json @@ -1,6 +1,6 @@ { "name": "@intentius/tsad-reference", - "version": "2.2.0", + "version": "2.3.0", "description": "The reference implementation of the typescript-as-data specification, written from the specification text and nothing else.", "license": "Apache-2.0", "repository": { @@ -31,7 +31,7 @@ "prepack": "npm run build" }, "dependencies": { - "@intentius/tsad-conformance": "2.2.0", + "@intentius/tsad-conformance": "2.3.0", "typescript": "^5.9.0" } } diff --git a/paper/draft.md b/paper/draft.md index 6d97485..ab58d7a 100644 --- a/paper/draft.md +++ b/paper/draft.md @@ -373,4 +373,4 @@ The subset is not the contribution; six languages have carved one more completel ## Appendix B. Artifacts -The specification is at version `2.3`, tagged `spec-2.3`, in the typescript-as-data repository under the INTENTIUS organization. The reference implementation and the conformance suite sit beside it with the Rust evaluator, and the two packages are published to npm at `2.2.0`. Every number in section 6 was taken on 7 October 2026 with chant pinned at `0.109.0` and the corpus at that release's revision, from the corpus report committed there; the external checkouts are pinned by revision in the conformance package's manifest. The documentation site renders every figure from those artifacts at build time, and one of its pages folds a file in the reader's browser with the WebAssembly evaluator. +The specification is at version `2.3`, tagged `spec-2.3`, in the typescript-as-data repository under the INTENTIUS organization. The reference implementation and the conformance suite sit beside it with the Rust evaluator, and the two packages are published to npm at `2.3.0`. Every number in section 6 was taken on 7 October 2026 with chant pinned at `0.109.0` and the corpus at that release's revision, from the corpus report committed there; the external checkouts are pinned by revision in the conformance package's manifest. The documentation site renders every figure from those artifacts at build time, and one of its pages folds a file in the reader's browser with the WebAssembly evaluator.