fix(release): use update.json for in-app updates (v0.3.4) - #76
Conversation
GitHub's /releases/latest/download/latest.json redirect stuck on an older asset. Point the Tauri updater and release pipeline at update.json and bump to 0.3.4 so Check for Updates resolves correctly.
|
Warning Review limit reachedYou’ve reached a temporary PR review limit under our Fair Usage Limits Policy. Next review available in: 39 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (6)
Comment |
There was a problem hiding this comment.
Pull request overview
This PR restores Microbridge’s in-app updater by switching the updater manifest from GitHub’s latest.json asset to a newly generated update.json, and bumps the project version to 0.3.4 so existing installs can receive updates again.
Changes:
- Point the Tauri updater endpoint to
.../releases/latest/download/update.json. - Update the release workflow to generate and publish
update.json(instead oflatest.json). - Bump versions to
0.3.4across Rust workspace + Tauri app + UI package metadata, and addv0.3.4release notes.
Reviewed changes
Copilot reviewed 6 out of 9 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| docs/releases/v0.3.4.md | Adds 0.3.4 release notes explaining the updater manifest rename and upgrade implications. |
| Cargo.toml | Bumps workspace version to 0.3.4. |
| Cargo.lock | Updates locked workspace crate versions to 0.3.4. |
| apps/microbridge-ui/src-tauri/tauri.conf.json | Updates app version and switches updater endpoint to update.json. |
| apps/microbridge-ui/src-tauri/Cargo.toml | Bumps Tauri app crate version to 0.3.4. |
| apps/microbridge-ui/src-tauri/Cargo.lock | Updates locked dependency versions for the Tauri app to 0.3.4. |
| apps/microbridge-ui/package.json | Bumps UI package version to 0.3.4. |
| apps/microbridge-ui/package-lock.json | Updates lockfile version fields to 0.3.4. |
| .github/workflows/release.yml | Renames the generated updater manifest to update.json and validates its version. |
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.
Summary
update.json— GitHub’slatest.jsonlatest-download redirect was stuck on v0.3.2update.jsoninstead oflatest.jsonTest plan
v0.3.4releases/latest/download/update.jsonreports0.3.4Made with Cursor