Skip to content

Commit 4507906

Browse files
authored
Prepare RegistryStack v0.8.3 release
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
1 parent f754618 commit 4507906

24 files changed

Lines changed: 424 additions & 253 deletions

File tree

Cargo.lock

Lines changed: 25 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ exclude = [
3636
resolver = "2"
3737

3838
[workspace.package]
39-
version = "0.8.2"
39+
version = "0.8.3"
4040
edition = "2021"
4141
rust-version = "1.95"
4242
license = "Apache-2.0"
@@ -47,28 +47,28 @@ repository = "https://github.com/registrystack/registry-stack"
4747
unsafe_code = "forbid"
4848

4949
[workspace.dependencies]
50-
registry-config-report = { path = "crates/registry-config-report", version = "0.8.2" }
51-
registry-manifest-core = { path = "crates/registry-manifest-core", version = "0.8.2" }
52-
registry-notary-client = { path = "crates/registry-notary-client", version = "0.8.2" }
53-
registry-notary-core = { path = "crates/registry-notary-core", version = "0.8.2" }
54-
registry-notary-server = { path = "crates/registry-notary-server", version = "0.8.2", default-features = false }
55-
registry-notary-source-adapter-rhai = { path = "crates/registry-notary-source-adapter-rhai", version = "0.8.2" }
56-
registry-notary-source-adapter-sidecar = { path = "crates/registry-notary-source-adapter-sidecar", version = "0.8.2" }
57-
registry-notary-worker-harness = { path = "crates/registry-notary-worker-harness", version = "0.8.2" }
58-
registry-platform-audit = { path = "crates/registry-platform-audit", version = "0.8.2" }
59-
registry-platform-authcommon = { path = "crates/registry-platform-authcommon", version = "0.8.2" }
60-
registry-platform-cache = { path = "crates/registry-platform-cache", version = "0.8.2", features = ["redis"] }
61-
registry-platform-config = { path = "crates/registry-platform-config", version = "0.8.2" }
62-
registry-platform-crypto = { path = "crates/registry-platform-crypto", version = "0.8.2" }
63-
registry-platform-httpsec = { path = "crates/registry-platform-httpsec", version = "0.8.2" }
64-
registry-platform-httputil = { path = "crates/registry-platform-httputil", version = "0.8.2" }
65-
registry-platform-oid4vci = { path = "crates/registry-platform-oid4vci", version = "0.8.2" }
66-
registry-platform-oidc = { path = "crates/registry-platform-oidc", version = "0.8.2" }
67-
registry-platform-ops = { path = "crates/registry-platform-ops", version = "0.8.2" }
68-
registry-platform-pdp = { path = "crates/registry-platform-pdp", version = "0.8.2" }
69-
registry-platform-replay = { path = "crates/registry-platform-replay", version = "0.8.2", features = ["redis"] }
70-
registry-platform-sdjwt = { path = "crates/registry-platform-sdjwt", version = "0.8.2" }
71-
registry-platform-testing = { path = "crates/registry-platform-testing", version = "0.8.2" }
50+
registry-config-report = { path = "crates/registry-config-report", version = "0.8.3" }
51+
registry-manifest-core = { path = "crates/registry-manifest-core", version = "0.8.3" }
52+
registry-notary-client = { path = "crates/registry-notary-client", version = "0.8.3" }
53+
registry-notary-core = { path = "crates/registry-notary-core", version = "0.8.3" }
54+
registry-notary-server = { path = "crates/registry-notary-server", version = "0.8.3", default-features = false }
55+
registry-notary-source-adapter-rhai = { path = "crates/registry-notary-source-adapter-rhai", version = "0.8.3" }
56+
registry-notary-source-adapter-sidecar = { path = "crates/registry-notary-source-adapter-sidecar", version = "0.8.3" }
57+
registry-notary-worker-harness = { path = "crates/registry-notary-worker-harness", version = "0.8.3" }
58+
registry-platform-audit = { path = "crates/registry-platform-audit", version = "0.8.3" }
59+
registry-platform-authcommon = { path = "crates/registry-platform-authcommon", version = "0.8.3" }
60+
registry-platform-cache = { path = "crates/registry-platform-cache", version = "0.8.3", features = ["redis"] }
61+
registry-platform-config = { path = "crates/registry-platform-config", version = "0.8.3" }
62+
registry-platform-crypto = { path = "crates/registry-platform-crypto", version = "0.8.3" }
63+
registry-platform-httpsec = { path = "crates/registry-platform-httpsec", version = "0.8.3" }
64+
registry-platform-httputil = { path = "crates/registry-platform-httputil", version = "0.8.3" }
65+
registry-platform-oid4vci = { path = "crates/registry-platform-oid4vci", version = "0.8.3" }
66+
registry-platform-oidc = { path = "crates/registry-platform-oidc", version = "0.8.3" }
67+
registry-platform-ops = { path = "crates/registry-platform-ops", version = "0.8.3" }
68+
registry-platform-pdp = { path = "crates/registry-platform-pdp", version = "0.8.3" }
69+
registry-platform-replay = { path = "crates/registry-platform-replay", version = "0.8.3", features = ["redis"] }
70+
registry-platform-sdjwt = { path = "crates/registry-platform-sdjwt", version = "0.8.3" }
71+
registry-platform-testing = { path = "crates/registry-platform-testing", version = "0.8.3" }
7272

7373
crosswalk-core = { git = "https://github.com/PublicSchema/crosswalk", rev = "1d44ec735fdc8a7c719264b339574371e8330337", version = "0.2.0" }
7474
crosswalk-functions = { git = "https://github.com/PublicSchema/crosswalk", rev = "1d44ec735fdc8a7c719264b339574371e8330337", version = "0.2.0" }

SECURITY.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,14 @@ include cosign signatures without SLSA provenance.
4444

4545
For each signed release asset, download three files from the GitHub Release:
4646

47-
- The asset, for example `registryctl-v0.8.2-linux-amd64`
48-
- The matching signature, for example `registryctl-v0.8.2-linux-amd64.sig`
49-
- The matching certificate, for example `registryctl-v0.8.2-linux-amd64.pem`
47+
- The asset, for example `registryctl-v0.8.3-linux-amd64`
48+
- The matching signature, for example `registryctl-v0.8.3-linux-amd64.sig`
49+
- The matching certificate, for example `registryctl-v0.8.3-linux-amd64.pem`
5050

5151
Then verify the asset:
5252

5353
```bash
54-
asset=registryctl-v0.8.2-linux-amd64
54+
asset=registryctl-v0.8.3-linux-amd64
5555

5656
cosign verify-blob \
5757
--certificate "${asset}.pem" \

crates/registryctl/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Install a pinned release without cloning this repo:
66

77
```sh
8-
curl -fsSL https://raw.githubusercontent.com/registrystack/registry-stack/v0.8.2/crates/registryctl/install.sh | sh
8+
curl -fsSL https://raw.githubusercontent.com/registrystack/registry-stack/v0.8.3/crates/registryctl/install.sh | sh
99
```
1010

1111
Then create and start your first secured spreadsheet API:
@@ -44,16 +44,16 @@ source-adapter contract and defaults the sidecar URL to
4444
`http://host.docker.internal:4360`. It does not start a FHIR server or the
4545
FHIR sidecar for you.
4646

47-
The installer defaults to `v0.8.2`. To install a different pinned release, set
47+
The installer defaults to `v0.8.3`. To install a different pinned release, set
4848
`REGISTRYCTL_VERSION`:
4949

5050
```sh
51-
REGISTRYCTL_VERSION=vX.Y.Z curl -fsSL https://raw.githubusercontent.com/registrystack/registry-stack/v0.8.2/crates/registryctl/install.sh | sh
51+
REGISTRYCTL_VERSION=vX.Y.Z curl -fsSL https://raw.githubusercontent.com/registrystack/registry-stack/v0.8.3/crates/registryctl/install.sh | sh
5252
```
5353

54-
Prebuilt binaries are published for the `v0.8.2` stack release on Linux x86_64,
54+
Prebuilt binaries are published for the `v0.8.3` stack release on Linux x86_64,
5555
Linux arm64, and macOS arm64. On other platforms, install from source with
56-
`cargo install --git https://github.com/registrystack/registry-stack --tag v0.8.2 registryctl --locked`.
56+
`cargo install --git https://github.com/registrystack/registry-stack --tag v0.8.3 registryctl --locked`.
5757

5858
## Update checks
5959

crates/registryctl/install.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -euo pipefail
33

44
repo="registrystack/registry-stack"
5-
default_version="v0.8.2"
5+
default_version="v0.8.3"
66
version="${REGISTRYCTL_VERSION:-$default_version}"
77
install_dir="${REGISTRYCTL_INSTALL_DIR:-$HOME/.local/bin}"
88

@@ -11,7 +11,7 @@ usage() {
1111
Install registryctl.
1212
1313
Environment:
14-
REGISTRYCTL_VERSION Pinned release tag to install. Defaults to v0.8.2.
14+
REGISTRYCTL_VERSION Pinned release tag to install. Defaults to v0.8.3.
1515
REGISTRYCTL_INSTALL_DIR Install directory. Defaults to ~/.local/bin.
1616
EOF
1717
}

docs/site/src/content/docs/changelog.mdx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,23 @@ status: current
55
owner: registry-docs
66
source_repos:
77
- registry-docs
8-
last_reviewed: "2026-06-22"
8+
last_reviewed: "2026-06-26"
99
doc_type: reference
1010
locale: en
1111
standards_referenced: []
1212
---
1313

1414
This page records notable changes to the documentation site and the product versions it documents. Per-product release notes live in each product repository; the entries below link to the relevant product pages on this site rather than duplicating release notes.
1515

16+
## 2026-06-26
17+
18+
Documentation updates prepared for the v0.8.3 security and release-trust patch:
19+
20+
- Advanced the active monorepo docs and source citations to RegistryStack `v0.8.3`.
21+
- Added the `v0.8.3` archived docset pinned to the beta-9 manifest candidate source ref.
22+
- Updated registryctl install examples to the `v0.8.3` release tag.
23+
- Kept `v0.8.2` as the fix-forward archive without tag-bound SLSA provenance.
24+
1625
## 2026-06-25
1726

1827
Documentation updates prepared for the v0.8.2 fix-forward release:

docs/site/src/content/docs/decisions/rename-2026-05-23.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ The registry-lab evidence packet notes that functional identifiers baked into cr
156156
log correlation, and spec URLs (`decentralized-demo-correlation-001`,
157157
`decentralized-demo-static-publication`) are intentionally stable and do not require
158158
change when the directory is renamed.
159-
Docstrings and comments are residual and could be updated to say "[Registry Lab](https://github.com/registrystack/registry-stack/tree/v0.8.2/lab) demo"
159+
Docstrings and comments are residual and could be updated to say "[Registry Lab](https://github.com/registrystack/registry-stack/tree/v0.8.3/lab) demo"
160160
without affecting machine contracts.
161161
`projects.yaml` `rename_status`: "Local checkout renamed to `registry-lab`;
162162
some scripts and fixtures may still reference the old `decentralized-evidence-demo` name."

0 commit comments

Comments
 (0)