Skip to content

v0.7.4 — one OCI namespace for all modules

Latest

Choose a tag to compare

@sideeffffect sideeffffect released this 15 Oct 07:13

Packaging release: all modules now publish under one OCI namespace. The WIT interfaces have not changed since 0.7.1. Only the package version moves to 0.7.4, because the release tag must match it. Apps do not change.

New OCI names

Every module is now ghcr.io/sideeffffect/dapr-wasm-components/<module>:

Before (last version 0.7.3) Now
dapr-wasm-components-interfaces dapr-wasm-components/interfaces
dapr-wasm-components-wasi-http-outbound dapr-wasm-components/wasi-http-outbound
dapr-wasm-components-wasi-http-inbound dapr-wasm-components/wasi-http-inbound
dapr-wasm-components-wasi-grpc-outbound dapr-wasm-components/wasi-grpc-outbound
dapr-wasm-components-wasi-grpc-inbound dapr-wasm-components/wasi-grpc-inbound
dapr-wasm-components-go-outbound dapr-wasm-components/go-outbound
dapr-wasm-components-go-inbound dapr-wasm-components/go-inbound
  • dapr-wasm-components/interfaces is the name wkg wit fetch resolves (see wkg-config.toml). It now also has the latest tag. wkg ignores non-semver tags, so latest does not change dependency resolution (wkg prints one harmless warning about it).
  • The flat dapr-wasm-components-* packages are removed from ghcr. All their versions (0.6.0 – 0.7.3) were copied byte for byte to the new names first, so old versions stay available: e.g. dapr-wasm-components/wasi-http-outbound:0.6.0. Update wkg oci pull references to the new names.

Breaking for consumers of the OCI artifacts only: change the pull references. The WIT, the SDK and the apps do not change.