Skip to content

release: 1.7.5, so the macOS menu bar item is no wider than its neighbours - #509

Merged
GeiserX merged 2 commits into
mainfrom
release/1.7.5
Nov 3, 2026
Merged

GeiserX merged 2 commits into
mainfrom
release/1.7.5

Conversation

@GeiserX

@GeiserX GeiserX commented Nov 2, 2026 •

Copy link
Copy Markdown
Owner

On a Mac, akou's menu bar item is 48 pt wide with blank space beside the mark, while the items around it are 24 to 40 pt. 1.7.5 ships the fix from #508: the two macOS tray icons now say 144 dpi, so the item is 32 pt. That is the only change a user sees.

Also in this release:

This PR:

  • stamps 1.7.5 everywhere with bun scripts/stamp-version.ts --set 1.7.5 (--check passes);
  • adds the 1.7.5 section to CHANGELOG.md;
  • records the terms reading of 2026-11-02 in docs/providers.md, made after v1.7.4 was tagged today. Nothing changed in the Anthropic or OpenAI terms. Without the new row --check fails with "the newest terms check is dated 2026-11-01, before the previous stable release (2026-11-02)".

The 8-hour soak did not run: nothing in this release touches the call-recording helper.

Merge after #506, #507 and #508, then rebase this branch so the tag carries all three.

Summary by CodeRabbit

  • Improvements
    • On macOS, the menu bar item is now narrower, and its icon appears sharper on Retina displays. Windows and Linux are unchanged.
    • Updated the app to version 1.7.5.

@coderabbitai

coderabbitai Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Important

Review skipped

Review was skipped as selected files did not have any reviewable changes.

Files ignored due to path filters: 2
  • native/akou-capture/Cargo.lock is excluded by !**/*.lock
  • native/akou-diarize/Cargo.lock is excluded by !**/*.lock
Run configuration
Commits

Reviewing files that changed from the base of the PR and between 59cbf72 and 5b41b73.

Files ignored due to path filters: 2
  • native/akou-capture/Cargo.lock is excluded by !**/*.lock
  • native/akou-diarize/Cargo.lock is excluded by !**/*.lock

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review

No actionable comments were generated in the recent review.

Recent review info
Run configuration
Commits

Reviewing files that changed from the base of the PR and between d0057e3 and 59cbf72.

Files ignored due to path filters: 2
  • native/akou-capture/Cargo.lock is excluded by !**/*.lock
  • native/akou-diarize/Cargo.lock is excluded by !**/*.lock
Files selected for processing: 11
  • .claude-plugin/plugin.json
  • CHANGELOG.md
  • docs/api/openapi.json
  • docs/providers.md
  • examples/compose/telegram-archive/.env.example
  • native/akou-capture/Cargo.toml
  • native/akou-diarize/Cargo.toml
  • package.json
  • skills/akou-vocab/SKILL.md
  • skills/akou/SKILL.md
  • src/main/app-info.ts

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

This release updates version references from 1.7.4 to 1.7.5. It adds release notes about macOS tray sizing, icon DPI, nightly test and soak reporting, and a dated provider terms review.

Changes: Release update

Layer / File(s) Summary
Version metadata
.claude-plugin/plugin.json, docs/api/openapi.json, examples/compose/telegram-archive/.env.example, native/akou-*/Cargo.toml, package.json, skills/*/SKILL.md, src/main/app-info.ts
Version references change from 1.7.4 to 1.7.5 across the application, native packages, plugin, skills, API document, and example configuration.
Release notes and terms review
CHANGELOG.md, docs/providers.md
The changelog records the macOS tray width and icon DPI, unchanged Windows and Linux behavior, nightly test and soak reporting updates, and a skipped soak. The provider documentation adds a dated terms review and notes that the UK version of Anthropic’s Consumer Terms remains uncovered.

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Bug fix

Possibly related issues

  • Issue 505 reports failures in nightly model and soak jobs. This PR documents updates to nightly dictation-test alignment and soak reporting, but the summaries do not establish that it fixes the reported failures.
Merge Risk: Minimal · previous review 59cbf

The release metadata and documentation are consistent with version 1.7.5 and are ready to merge.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly identifies the 1.7.5 release and the main macOS menu bar sizing fix. It is concise and specific.
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
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.
Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 1 files. (10 skipped: 10 unsupported.)

Finishing Touches
Generate docstrings
  • Commit to this branch
  • Create a new PR
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

@GeiserX
GeiserX merged commit 7397234 into main Nov 3, 2026
69 of 71 checks passed
@GeiserX
GeiserX deleted the release/1.7.5 branch November 3, 2026 00:33
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