Skip to content

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

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 pins to v0.1.0#383
lannbot merged 1 commit into
mainfrom
releases-0.1.0

Conversation

@lannbot

@lannbot lannbot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Phase 2 of the polymorph-wide v0.1.0 rollout (topological order; polymorph-test released first as v0.1.0).

  • 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 4ce2a7a → b4444a25 (the v0.1.0 release commit) via component-test pins bump: Cargo.toml, five package.json pins, ci.yml action refs, lockfiles regenerated.
  • deltic JSR pin 0.1.0-pre.ga2f84a5 → 0.1.0: includes upstream's @deltic/wasi-shims@deltic/wasi rename (wasiShims()wasi(), types renamed); driver, bundle re-exports, and doc mentions follow. The two pin bumps are coupled — the browser leg hands this repo's deltic bundle to component-test-js's engine, which now calls deltic.wasi() — so they land together.
  • js/deltic manifest version 0.0.0 → 0.1.0 (lockstep with the repo tag).

Gates run locally: just check, just deltic-module-check, just conformance-ct::all — wasmtime-rustcrypto, composed, deltic-deno, jco-node: 2316 results, 0 failing (84 expected-fail). Browser legs (deltic-browser, jco-browser/firefox/webkit) gate in CI (no runnable Chrome on the local arm64 box).

After merge: tag the merge commit v0.1.0 + GitHub release; then tls (which also bumps its vendored-webcrypto pin), websocket, webrtc-datachannels, iroh follow.

…o 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 4ce2a7a -> b4444a25 (the v0.1.0 release commit) via
`component-test pins bump` — Cargo.toml, the five package.json pins,
the ci.yml action refs, and the regenerated lockfiles.

deltic: JSR pin 0.1.0-pre.ga2f84a5 -> 0.1.0 (the first non-pre deltic
release). Upstream renamed @deltic/wasi-shims -> @deltic/wasi and
wasiShims()/WasiShims/WasiShimsOptions -> wasi()/WasiImports/
WasiOptions; the driver, bundle re-exports, and doc mentions follow.
The two bumps are coupled: the browser leg feeds this repo's deltic
bundle to component-test-js's engine, which now calls deltic.wasi().

js/deltic manifest version 0.0.0 -> 0.1.0 (lockstep with the tag).

Gates: just check, deltic-module-check, conformance-ct::all (wasmtime,
composed, deltic-deno, jco-node; 0 failing) — browser legs gate in CI.
@lannbot
lannbot enabled auto-merge August 17, 2026 12:10
@lannbot
lannbot merged commit 5bb3d48 into main Aug 17, 2026
10 checks passed
@lannbot
lannbot deleted the releases-0.1.0 branch August 17, 2026 12:27
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