Skip to content

Release v1.0.0-beta.20: HID multi-path fix and icons for saved apps - #46

Merged
snekxs merged 1 commit into
dev-v1.0.0-beta.19from
release/v1.0.0-beta.20
Oct 26, 2026
Merged

snekxs merged 1 commit into
dev-v1.0.0-beta.19from
release/v1.0.0-beta.20

Conversation

@snekxs

@snekxs snekxs commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Summary

Bumps the version to 1.0.0-beta.20 so v1.0.0-beta.20 can be tagged from dev-v1.0.0-beta.19. The release workflow checks that the tag matches Cargo.toml.

Since beta.19 (#45):

  • HID: devices whose HID collections share a serial open again. In beta.19 they were refused ("HID physical identity is ambiguous"), so mice didn't show in the control panel. This is the known issue on the beta.19 release. Each report goes to exactly one path.
  • Icons: saved local apps get their app icon (iconId on /v1/local-applications), used by feat(games): local games and apps with running-app picker and app icons openmouse#1245.
  • Input readers: a failed reader start stops the readers already running. Icons of removed apps are dropped from the cache, and failed icon reads aren't cached.

Checks

cargo check --locked passes. #45 passed cargo fmt, clippy -D warnings and 226 tests, plus CI on Ubuntu, macOS and Windows.

🤖 Generated with Claude Code

Note

Release v1.0.0-beta.20

Bumps the package version from 1.0.0-beta.19 to 1.0.0-beta.20 in Cargo.toml. Updates the lockfile in Cargo.lock accordingly.

Macroscope summarized 25915e1.

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

coderabbitai Bot commented Oct 26, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 2 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
Commits

Reviewing files that changed from the base of the PR and between 040b281 and 25915e1.

Files ignored due to path filters: 1
  • Cargo.lock is excluded by !**/*.lock
Files selected for processing: 1
  • Cargo.toml
  • 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.

@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 25915e1

Macroscope's review found this PR approvable — The diff only synchronizes the Bridge version from beta.19 to beta.20 in Cargo.toml and Cargo.lock. This changes release and diagnostic version reporting, but introduces no new logic or material runtime behavior.

Notes:

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

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

@snekxs
snekxs merged commit 230ed7c into dev-v1.0.0-beta.19 Oct 26, 2026
9 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.

1 participant