Skip to content

Bump version to v0.3.5 - #3713

Open
mstomar125 wants to merge 1 commit into
mainfrom
release-v0.3.5
Open

mstomar125 wants to merge 1 commit into
mainfrom
release-v0.3.5

Conversation

@mstomar125

Copy link
Copy Markdown
Contributor

Bumps the app version to 0.3.5 with bun run release:bump v0.3.5:

  • tauri.conf.json
  • src-tauri/Cargo.toml
  • workspace Cargo.toml
  • both package.json files
  • Cargo.lock and bun.lock (workspace crate versions only; cargo update --workspace --offline, no other dependency moved)

scripts/check-version-sync.ts passes, with 0.3.5 in sync. The diff changes only version strings (16 lines in 7 files, the same shape as the v0.3.3 bump).

This is the version for the v0.3.5 release. It ships the 20 commits merged since v0.3.4, among them the product check that compares supported extension ids instead of the daemon's executable name (#3689). NodeSpace Sync pins that commit, and its release build takes core's CLI and skill installer from the core release tag at its pin, so Sync's first installer needs a core release that contains it. After this lands: a platform=all probe of release.yml on main, then bun run release v0.3.5 from a clean checkout, which tags this commit.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mstomar125

Copy link
Copy Markdown
Contributor Author

Verdict: APPROVE

Review (medium depth, read-only):

  1. Diff is 7 files, 16 insertions / 16 deletions, all 0.3.4 -> 0.3.5: Cargo.toml, package.json, packages/desktop-app/package.json, packages/desktop-app/src-tauri/Cargo.toml, packages/desktop-app/src-tauri/tauri.conf.json, plus Cargo.lock and bun.lock. That is exactly the set updateVersion() edits plus the two lockfile self-entries.
  2. Cargo.lock: the 10 changed entries are all workspace crates (nodespace-agent, app-build, app-lib, app, cli, core, daemon, nlp-engine, proto, types). No external dependency moved. The remaining 0.3.4 hits in Cargo.lock/bun.lock are unrelated third-party packages (getrandom, windows-result, photon-node). bun.lock changes only the nodespace-app workspace entry.
  3. Same file set and shape as the v0.3.3 bump (3b042b2, Bump version to v0.3.3 #3438): same 7 files, same 16/16 line counts.
  4. bun run scripts/check-version-sync.ts passes: "app version in sync: 0.3.5".
  5. git grep 0.3.4 outside docs/markdown finds no remaining hardcoded app version. release.yml takes the version from the release tag and nothing in it or in release.ts is pinned to 0.3.4, so nothing breaks at 0.3.5.

No findings.

🤖 Generated with Claude Code

@mstomar125

Copy link
Copy Markdown
Contributor Author

@malibio heads-up: Mayank asked for a core v0.3.5 release so the first Sync installer can be built. Sync pins 4f29efe (#3689), and its release build takes core's CLI and skill installer from the core release tag at its pin. This PR only bumps the version (review above: APPROVE, no findings). An artifacts-only probe of release.yml (platform=all) on this branch is running: https://github.com/NodeSpaceAI/nodespace-core/actions/runs/37966744076. Once this lands, bun run release v0.3.5 from a clean checkout tags the merged commit, and the release publishes as v0.3.4 did (assets, Homebrew cask and formula, install.sh pin, skill repo). Your eight commits since the Sync pin (#3694 through #3707) ship in it too. Say so here if you want any of them held back.

🤖 Generated with Claude Code

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.

1 participant