Skip to content

releases: caret-honest 0.1.0 regime; polymorph-test + deltic + webcrypto pins to v0.1.0 - #45

Merged
lannbot merged 1 commit into
mainfrom
releases-0.1.0
Aug 17, 2026
Merged

releases: caret-honest 0.1.0 regime; polymorph-test + deltic + webcrypto pins to v0.1.0#45
lannbot merged 1 commit into
mainfrom
releases-0.1.0

Conversation

@lannbot

@lannbot lannbot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Phase 3 of the polymorph-wide v0.1.0 rollout (topological order: polymorph-test v0.1.0 and polymorph-webcrypto v0.1.0 released first).

  • README Releases section: unstable 0.x, caret-honest releases (within a minor line compatible; breaking bumps the minor); consumption pinned at release commits.
  • polymorph-test pin b402686 → b4444a25 (v0.1.0) via component-test pins bump: Cargo.toml, deltic driver package.json, ci.yml action refs, lockfiles regenerated.
  • deltic JSR pin 0.1.0-pre.g078aa15 → 0.1.0 incl. upstream's @deltic/wasi-shims@deltic/wasi rename (wasiShims()wasi()); coupled with the polymorph-test bump (the browser leg feeds this repo's deltic bundle to component-test-js's engine, which now calls deltic.wasi()).
  • webcrypto-signer .pinned-rev 61fbd02 → 5bb3d48 (webcrypto v0.1.0). Vendored WIT unchanged between the revs (upstream moved only wit/README.md + extension-conditions.json, neither vendored).

Gates run locally: just check; conformance wasmtime/composed/deltic-deno rows (incl. delegated) all pass — browser rows + matrix diff gate in CI; conformance-ct::run-webcrypto (the on-demand real-provider target at the new pin): 6 pass, 1 N/A.

After merge: tag the merge commit v0.1.0 + GitHub release; websocket follows (it pins tls).

…o pins to the v0.1.0 releases

The polymorph family now cuts caret-honest releases (deltic's scheme):
everything stays 0.x/unstable, but within a minor line releases stay
backward-compatible and anything breaking bumps the minor. README
"Releases" states the policy; this repo is tagged v0.1.0 at this
commit's merge.

polymorph-test: pin b402686 -> b4444a25 (the v0.1.0 release commit) via
`component-test pins bump` — Cargo.toml, the deltic driver's
package.json, the ci.yml action refs, regenerated lockfiles.

deltic: JSR pin 0.1.0-pre.g078aa15 -> 0.1.0 (the first non-pre deltic
release). Upstream renamed @deltic/wasi-shims -> @deltic/wasi and
wasiShims() -> wasi(); the driver and bundle re-exports follow.

polymorph-webcrypto: webcrypto-signer .pinned-rev 61fbd02 -> 5bb3d48
(the v0.1.0 release commit); the vendored WIT is unchanged between the
revs (only wit/README.md and extension-conditions.json moved upstream,
neither vendored).

Gates: just check; conformance wasmtime/composed/deltic-deno rows all
pass (browser rows + matrix gate in CI); conformance-ct::run-webcrypto
over the provider at the new pin: 6 pass, 1 N/A.
@lannbot
lannbot enabled auto-merge August 17, 2026 12:34
@lannbot
lannbot merged commit 2f7a203 into main Aug 17, 2026
4 checks passed
@lannbot
lannbot deleted the releases-0.1.0 branch August 17, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants