chore: prepare 0.4 code freeze#250
Conversation
Signed-off-by: Will Killian <wkillian@nvidia.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (12)
📜 Recent review details⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
🧰 Additional context used📓 Path-based instructions (29).github/nightly-alpha-branches.yaml📄 CodeRabbit inference engine (.agents/skills/prepare-code-freeze/SKILL.md)
Files:
.github/{nightly-alpha-branches.yaml,workflows/nightly-alpha-tag.yaml}📄 CodeRabbit inference engine (.agents/skills/prepare-code-freeze/SKILL.md)
Files:
{.github/**,.gitlab-ci.yml,.pre-commit-config.yaml,justfile,scripts/**}⚙️ CodeRabbit configuration file
Files:
{docs/**,README.md,CONTRIBUTING.md}📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)
Files:
{docs/**,README.md,CONTRIBUTING.md,**/*.md}📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)
Files:
{docs/**,README.md}📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)
Files:
{docs/**,examples/**,README.md}📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)
Files:
{docs/**,README.md,**/Cargo.toml,**/package.json,**/*.md}📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)
Files:
**/*.{md,mdx,py,sh,yaml,yml,toml,json}📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)
Files:
**/*.mdx📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)
Files:
**/*.{html,md,mdx}📄 CodeRabbit inference engine (CONTRIBUTING.md)
Files:
docs/**/*.{md,mdx}📄 CodeRabbit inference engine (CONTRIBUTING.md)
Files:
docs/**📄 CodeRabbit inference engine (CONTRIBUTING.md)
Files:
{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}⚙️ CodeRabbit configuration file
Files:
**⚙️ CodeRabbit configuration file
Files:
**/package.json📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)
Files:
integrations/openclaw/package.json📄 CodeRabbit inference engine (.agents/skills/update-project-version/SKILL.md)
Files:
**/{Cargo.toml,**/*.rs}📄 CodeRabbit inference engine (.agents/skills/maintain-packaging/SKILL.md)
Files:
**/*.{rs,toml}📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)
Files:
**/*.{py,txt,toml,cfg,yaml,yml}📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)
Files:
**/Cargo.toml📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)
Files:
Cargo.toml📄 CodeRabbit inference engine (.agents/skills/update-project-version/SKILL.md)
Files:
**/*.toml📄 CodeRabbit inference engine (CONTRIBUTING.md)
Files:
**/*.{rs,py,js,ts,tsx,jsx,go,sh,toml,yaml,yml,md}📄 CodeRabbit inference engine (AGENTS.md)
Files:
{crates/adaptive/**,python/nemo_relay/adaptive.py,python/nemo_relay/plugin.py,go/nemo_relay/adaptive/**,go/nemo_relay/!(adaptive)/**,**/node/**,**/wasm/**}📄 CodeRabbit inference engine (.agents/skills/maintain-optimizer/SKILL.md)
Files:
{crates/adaptive/**,python/nemo_relay/plugin.py,go/nemo_relay/**,**/node/**,**/wasm/**}📄 CodeRabbit inference engine (.agents/skills/maintain-optimizer/SKILL.md)
Files:
crates/node/package.json📄 CodeRabbit inference engine (.agents/skills/maintain-packaging/SKILL.md)
Files:
crates/node/**/*.{js,ts,jsx,tsx,json}📄 CodeRabbit inference engine (.agents/skills/test-node-binding/SKILL.md)
Files:
crates/{python,ffi,node,wasm}/**/*⚙️ CodeRabbit configuration file
Files:
🪛 LanguageTooldocs/getting-started/quick-start/rust.mdx[style] ~46-~46: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym. (ENGLISH_WORD_REPEAT_BEGINNING_RULE) 🔇 Additional comments (16)
WalkthroughThis PR performs a coordinated version release, bumping all package versions, workspace dependencies, plugin metadata, and documentation examples from 0.4.0 to 0.5.0 across Rust, Node, Python, and multiple integrations while extending the release branch CI automation. ChangesVersion 0.5.0 Release
🎯 2 (Simple) | ⏱️ ~12 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
LGTM |
Overview
Prepare the 0.4 code freeze follow-up on
mainafter creatingrelease/0.4fromupstream/main.Details
release/0.4from latestupstream/mainfor release-bound PRs.release/0.4to.github/nightly-alpha-branches.yamlso nightly alpha tags continue for the frozen release line.just set-version 0.5.0to bumpmainto the next release line across Cargo, npm, OpenClaw, and coding-agent plugin package surfaces.0.4.0to0.5.0; no intentional0.4.0leftovers remain inREADME.md,docs, orfern.nemo-relay-pii-redactionto thejust set-versionlocal dependency list so the workspace dependency stays aligned in future bumps.Where should the reviewer start?
Start with
.github/nightly-alpha-branches.yamlfor the freeze-line nightly config, thenCargo.tomlandjustfilefor version alignment.Validation:
just set-version 0.5.0rg -n '0\\.4\\.0' Cargo.toml package.json package-lock.json crates integrations README.md docs fern --glob '!docs/_build/**' || truegit diff --checkRelated Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)
Summary by CodeRabbit
Chores
Documentation