Skip to content

chore(release): bump to v0.2.0 - #43

Merged
DevVig merged 1 commit into
mainfrom
chore/release-v0.2.0
Jul 18, 2026
Merged

chore(release): bump to v0.2.0#43
DevVig merged 1 commit into
mainfrom
chore/release-v0.2.0

Conversation

@DevVig

@DevVig DevVig commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Bumps every version location 0.1.0 → 0.2.0 to cut v0.2.0 — the first release that carries the in-app updater and publishes latest.json.

Why the bump has to match the tag

release.yml derives the updater manifest version from the tag (VERSION="${TAG#v}"), while the built app reports its version from tauri.conf.json. If those disagree, a fresh v0.2.0 install would see latest.json's 0.2.0 as newer than its own 0.1.0 and try to update to itself. So this bumps both sides together.

Locations bumped (7 files)

  • apps/microbridge-ui/src-tauri/tauri.conf.jsonthe one the updater compares
  • apps/microbridge-ui/package.json + package-lock.json
  • apps/microbridge-ui/src-tauri/Cargo.toml + Cargo.lock
  • root Cargo.toml ([workspace.package]) + Cargo.lock (daemon crates)

Version-only change; no code touched. CI covers the build.

After merge

Tag v0.2.0release.yml rebuilds and republishes everything from one build: new signed/notarized DMG, the app tarball Homebrew installs, the updater artifacts, and latest.json. First real exercise of the PR #42 signing/manifest pipeline. A chore(brew): bump formula to v0.2.0 PR auto-opens after publish so brew upgrade catches up to the same release.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Release
    • Updated the application version from 0.1.0 to 0.2.0 across the product and workspace metadata.

First release carrying the in-app updater. Bumps every version location so
the built app reports 0.2.0 and matches the v0.2.0 tag that latest.json is
derived from (release.yml uses VERSION=${TAG#v}). A v0.2.0/v0.1.0 mismatch
would make a fresh install try to "update" to itself.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 18, 2026 16:10
@coderabbitai

coderabbitai Bot commented Jul 18, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: a5a690f6-bc22-4db9-8c72-c7e2ea33d52d

📥 Commits

Reviewing files that changed from the base of the PR and between c179bd3 and 2a13cc9.

⛔ Files ignored due to path filters (3)
  • Cargo.lock is excluded by !**/*.lock
  • apps/microbridge-ui/package-lock.json is excluded by !**/package-lock.json
  • apps/microbridge-ui/src-tauri/Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (4)
  • Cargo.toml
  • apps/microbridge-ui/package.json
  • apps/microbridge-ui/src-tauri/Cargo.toml
  • apps/microbridge-ui/src-tauri/tauri.conf.json

📝 Walkthrough

Walkthrough

The project version is consistently bumped from 0.1.0 to 0.2.0 in workspace metadata, the UI package, the Tauri crate, and the Tauri application configuration.

Changes

Version Metadata

Layer / File(s) Summary
Align release version metadata
Cargo.toml, apps/microbridge-ui/package.json, apps/microbridge-ui/src-tauri/Cargo.toml, apps/microbridge-ui/src-tauri/tauri.conf.json
All project version fields are updated from 0.1.0 to 0.2.0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: copilot

Poem

A rabbit nudges version two,
Through Cargo fields and Tauri blue.
The UI hops along in line,
Four little bumps, one release sign.
Carrots cheer: the numbers shine!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: bumping project versions to v0.2.0 for release.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Comment @coderabbitai help to get the list of available commands.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Cuts release v0.2.0 by bumping the application/workspace version metadata from 0.1.0 → 0.2.0 across Rust (workspace + Tauri crate), Tauri config, and the UI’s npm package metadata so the built app and release-tag-derived updater manifest stay in sync.

Changes:

  • Bumped Rust workspace package version to 0.2.0 and updated selected entries in the root Cargo.lock.
  • Bumped Tauri app version to 0.2.0 in tauri.conf.json and the Tauri crate’s Cargo.toml / Cargo.lock.
  • Bumped UI npm package version to 0.2.0 in package.json / package-lock.json.

Reviewed changes

Copilot reviewed 4 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Cargo.toml Updates workspace package version to 0.2.0.
Cargo.lock Updates some workspace crate versions to 0.2.0, but lock regeneration appears incomplete.
apps/microbridge-ui/src-tauri/tauri.conf.json Updates app-reported version to 0.2.0 (used by updater comparison).
apps/microbridge-ui/src-tauri/Cargo.toml Updates Tauri crate version to 0.2.0.
apps/microbridge-ui/src-tauri/Cargo.lock Updates microbridge-ui to 0.2.0, but lock regeneration appears incomplete for local/workspace deps.
apps/microbridge-ui/package.json Updates npm package version to 0.2.0.
apps/microbridge-ui/package-lock.json Updates lockfile version metadata to 0.2.0.
Files not reviewed (1)
  • apps/microbridge-ui/package-lock.json: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@DevVig
DevVig merged commit 393403e into main Jul 18, 2026
8 checks passed
@DevVig
DevVig deleted the chore/release-v0.2.0 branch July 18, 2026 16:13
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.

2 participants