Skip to content

Commit e2560ac

Browse files
authored
chore: prepare 0.8 code freeze (#833)
#### Overview Prepare `main` for the NeMo Relay 0.8 code freeze and post-freeze 0.9.0 development. - [x] I confirm this contribution is my own work, or I have the right to submit it under this project's license. - [x] I searched existing issues and open pull requests, and this does not duplicate existing work. #### Details - Adds `release/0.8` to nightly alpha branch configuration. - Runs `just set-version 0.9.0` across Cargo, Python, Node, OpenClaw, and coding-agent package surfaces. - Regenerates the worker-plugin fixture lockfile. - Updates current-version installation and package examples to 0.9.0. #### Where should the reviewer start? Start with `.github/nightly-alpha-branches.yaml` and `Cargo.toml`; the remaining changes synchronize versioned package metadata and current-version documentation. #### Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to) - Relates to: none ## Summary by CodeRabbit - **Release** - Updated packages, plugins, integrations, and SDK components to version 0.9.0. - Updated installation guidance for the Rust CLI and other supported platforms. - **Documentation** - Refreshed installation, quick-start, build, and integration instructions for version 0.9.0. - Updated Node.js, Python, Rust, OpenClaw, and related integration examples. - **Chores** - Added the `release/0.8` branch to nightly alpha builds. - Expanded compatibility coverage for plugins using older Relay version requirements. Authors: - Bryan Bednarski (https://github.com/bbednarski9) Approvers: - Eric Evans II (https://github.com/ericevans-nv) - Will Killian (https://github.com/willkill07) URL: #833
1 parent 71866e1 commit e2560ac

30 files changed

Lines changed: 201 additions & 184 deletions

File tree

.github/nightly-alpha-branches.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33

44
branches:
55
- main
6+
- release/0.8

Cargo.lock

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

Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,21 @@ exclude = [".tmp", ".uv-cache"]
2020
resolver = "2"
2121

2222
[workspace.package]
23-
version = "0.8.0"
23+
version = "0.9.0"
2424
edition = "2024"
2525
license = "Apache-2.0"
2626
repository = "https://github.com/NVIDIA/NeMo-Relay"
2727

2828
[workspace.dependencies]
29-
nemo-relay = { version = "0.8.0", path = "crates/core", default-features = false }
30-
nemo-relay-types = { version = "0.8.0", path = "crates/types" }
31-
nemo-relay-plugin = { version = "0.8.0", path = "crates/plugin" }
32-
nemo-relay-worker-proto = { version = "0.8.0", path = "crates/worker-proto" }
33-
nemo-relay-worker = { version = "0.8.0", path = "crates/worker" }
34-
nemo-relay-adaptive = { version = "0.8.0", path = "crates/adaptive" }
35-
nemo-relay-pii-redaction = { version = "0.8.0", path = "crates/pii-redaction" }
36-
nemo-relay-ffi = { version = "0.8.0", path = "crates/ffi" }
37-
nemo-relay-cli = { version = "0.8.0", path = "crates/cli" }
29+
nemo-relay = { version = "0.9.0", path = "crates/core", default-features = false }
30+
nemo-relay-types = { version = "0.9.0", path = "crates/types" }
31+
nemo-relay-plugin = { version = "0.9.0", path = "crates/plugin" }
32+
nemo-relay-worker-proto = { version = "0.9.0", path = "crates/worker-proto" }
33+
nemo-relay-worker = { version = "0.9.0", path = "crates/worker" }
34+
nemo-relay-adaptive = { version = "0.9.0", path = "crates/adaptive" }
35+
nemo-relay-pii-redaction = { version = "0.9.0", path = "crates/pii-redaction" }
36+
nemo-relay-ffi = { version = "0.9.0", path = "crates/ffi" }
37+
nemo-relay-cli = { version = "0.9.0", path = "crates/cli" }
3838
opentelemetry = { version = "0.32", default-features = false }
3939
opentelemetry-semantic-conventions = { version = "0.32.1", default-features = false, features = ["semconv_experimental"] }
4040
opentelemetry_sdk = { version = "0.32.1", default-features = false }

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ uv add nemo-relay
223223

224224
# Node.js
225225
# Requires Node.js 24 or newer.
226-
npm install nemo-relay-node@0.8.0
226+
npm install nemo-relay-node@0.9.0
227227

228228
# Rust
229229
cargo add nemo-relay

crates/core/tests/fixtures/native_plugin/Cargo.lock

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

0 commit comments

Comments
 (0)