Skip to content

Release v1.0.0-beta.21: macOS DMG installer, fixed updater and cursor-freeze fix - #50

Merged
snekxs merged 2 commits into
mainfrom
release/v1.0.0-beta.21
Oct 28, 2026
Merged

snekxs merged 2 commits into
mainfrom
release/v1.0.0-beta.21

Conversation

@snekxs

@snekxs snekxs commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Version bump only (Cargo.toml, Cargo.lock), opened as a draft of the next release. Do not merge until there is more to ship in it.

Since v1.0.0-beta.20 (already on main)

To release

  1. Add anything else for this release and merge this PR.
  2. Push the tag v1.0.0-beta.21. The release workflow checks the tag matches Cargo.toml, builds Windows/macOS/Linux, and publishes the DMG, app update zip and platform archives.
  3. Raise BRIDGE_MANUAL_UPDATE_BELOW in the control panel (src/features/bridge/manual-update.ts) to 1.0.0-beta.21, so beta.20 installs that cannot self-update are prompted to install manually.

Notes:

  • The macOS signing/notarization steps and the DMG build have not run in CI before; this tag is their first CI run.
  • Without the Apple secrets the app is ad-hoc signed (first launch needs right-click → Open).

Note

Release v1.0.0-beta.21

Bumps the package version from 1.0.0-beta.20 to 1.0.0-beta.21 in Cargo.toml and updates Cargo.lock accordingly. Per the PR title, this release ships the macOS DMG installer, a fixed updater, and a cursor-freeze fix.

Macroscope summarized 8273fe6.

@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Caution

Review failed

The pull request is closed.

Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@snekxs
snekxs marked this pull request as draft October 26, 2026 23:47
@github-actions github-actions Bot added the area: dependencies Dependency manifests and lockfiles label Oct 26, 2026
@macroscopeapp

macroscopeapp Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Approvability

Verdict: Approved at 624efa1

Macroscope's review found this PR approvable — This PR only synchronizes the package version from 1.0.0-beta.20 to 1.0.0-beta.21 in Cargo.toml and Cargo.lock. It changes version metadata used for reporting, updater comparisons, and release packaging, without changing application logic or workflows.

Notes:

  • Your repo's Minimum Blocking Severity is Off, so correctness findings do not automatically block approval.

No code changes detected at 8273fe6. Prior analysis still applies.

You can add or adjust custom eligibility rules. Learn more.

@snekxs
snekxs marked this pull request as ready for review October 28, 2026 02:48
@snekxs
snekxs merged commit ca0bfa7 into main Oct 28, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: dependencies Dependency manifests and lockfiles

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants