Skip to content

chore: release v0.14.8 - #160

Open
paperbenni wants to merge 2 commits into
mainfrom
release-plz-2026-08-08T15-35-22Z
Open

chore: release v0.14.8#160
paperbenni wants to merge 2 commits into
mainfrom
release-plz-2026-08-08T15-35-22Z

Conversation

@paperbenni

@paperbenni paperbenni commented Aug 8, 2026

Copy link
Copy Markdown
Member

🤖 New release

  • ins: 0.14.7 -> 0.14.8
Changelog

0.14.8 - 2026-08-08

Fixed

  • fix normalizer
  • fix menu chord navigation state tracking

Other

  • Migrate workflows to Blacksmith
  • init clearvoice enhancer
  • rename preprocessor
  • add Granite ASR backend via transcribe.cpp
  • dedupe video module copy-paste
  • remove duplication from previewriter
  • dedupe game disco
  • remove old xsetroot instantwm command
  • clippy
  • better instantwm ins assist
  • bump stuff
  • dedupe wayland copying
  • fmt
  • Merge pull request chore: release v0.14.7 #157 from instantOS/release-plz-2026-07-22T21-01-58Z
  • bette git repo preview
  • clippy
  • better chord menu columns
  • nicer looking package installation headr
  • init better looking key chord menu
  • rework fzf api


This PR was generated with release-plz.

Summary by Sourcery

Prepare the v0.14.8 release of the ins CLI, updating version metadata and documenting the latest fixes and maintenance changes in the changelog.

Bug Fixes:

  • Document fixes to the normalizer and menu chord navigation state tracking in the changelog.

Enhancements:

  • Record various UI and workflow refinements, ASR backend additions, and internal cleanups in the changelog for the 0.14.8 release.

Build:

  • Update Cargo package version to 0.14.8 to match the new release.

Summary by CodeRabbit

  • New Release

    • Released version 0.14.8.
    • Includes documented fixes, workflow improvements, feature updates, cleanup, refactoring, and user interface enhancements.
  • Packaging

    • Updated distribution packages and download metadata for version 0.14.8.
  • Documentation

    • Added changelog details covering the improvements and fixes included in this release.

@sourcery-ai

sourcery-ai Bot commented Aug 8, 2026

Copy link
Copy Markdown

Reviewer's Guide

Release PR that bumps the ins crate from 0.14.7 to 0.14.8 and adds the corresponding changelog entry; Cargo.lock is updated accordingly by release automation.

Flow diagram for release automation updating ins crate to v0.14.8

flowchart TD
    ReleasePlz[release-plz automation]
    Repo[instantCLI repo]
    Changelog[CHANGELOG.md]
    CargoToml[Cargo.toml version 0.14.8]
    CargoLock[Cargo.lock]

    ReleasePlz --> Repo
    Repo --> Changelog
    Repo --> CargoToml
    Repo --> CargoLock

    Changelog -->|add entry for 0.14.8| Changelog
    CargoToml -->|bump ins crate version 0.14.7 -> 0.14.8| CargoToml
    CargoLock -->|refresh dependency lockfile| CargoLock
Loading

File-Level Changes

Change Details Files
Version bump of the ins package to v0.14.8 with generated lockfile updates.
  • Update package version metadata from 0.14.7 to 0.14.8.
  • Regenerate Cargo.lock to reflect the new version and any dependency resolution changes.
Cargo.toml
Cargo.lock
Add changelog section documenting the 0.14.8 release changes.
  • Insert new 0.14.8 release header under the Unreleased section.
  • Document fixes (normalizer, menu chord navigation state tracking).
  • Document miscellaneous improvements (workflow migration, ASR backend, deduplication, UI tweaks, API rework, etc.).
CHANGELOG.md

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@coderabbitai

coderabbitai Bot commented Aug 8, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

The release metadata is updated from 0.14.7 to 0.14.8. The changelog adds release fixes and other changes. Arch packaging references the 0.14.8 source archive.

Changes

0.14.8 release update

Layer / File(s) Summary
Version, packaging, and changelog update
Cargo.toml, pkgbuild/ins/.SRCINFO, pkgbuild/ins/PKGBUILD, CHANGELOG.md
The package and Arch metadata use version 0.14.8 and its source archive. The changelog records the release fixes and other changes.

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

Possibly related PRs

🚥 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 identifies the release of version 0.14.8, which matches the version updates and changelog entry.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-plz-2026-08-08T15-35-22Z

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.

@sourcery-ai sourcery-ai Bot 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.

Hey - I've found 2 issues, and left some high level feedback:

  • Some of the new changelog entries contain typos (e.g., 'bette git repo preview', 'headr'); consider correcting these to keep the release notes clear and professional.
Prompt for AI Agents
Please address the comments from this code review:

## Overall Comments
- Some of the new changelog entries contain typos (e.g., 'bette git repo preview', 'headr'); consider correcting these to keep the release notes clear and professional.

## Individual Comments

### Comment 1
<location path="CHANGELOG.md" line_range="33" />
<code_context>
+- dedupe wayland copying
+- fmt
+- Merge pull request #157 from instantOS/release-plz-2026-07-22T21-01-58Z
+- bette git repo preview
+- clippy
+- better chord menu columns
</code_context>
<issue_to_address>
**issue (typo):** Typo in 'bette'; consider changing to 'better git repo preview'.

In this bullet, update 'bette' to 'better git repo preview' for clarity.

```suggestion
- better git repo preview
```
</issue_to_address>

### Comment 2
<location path="CHANGELOG.md" line_range="36" />
<code_context>
+- bette git repo preview
+- clippy
+- better chord menu columns
+- nicer looking package installation headr
+- init better looking key chord menu
+- rework fzf api
</code_context>
<issue_to_address>
**issue (typo):** Typo in 'headr'; it should likely be 'header'.

Please correct the misspelling so the entry reads "header" to improve clarity.

```suggestion
- nicer looking package installation header
```
</issue_to_address>

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Comment thread CHANGELOG.md
- dedupe wayland copying
- fmt
- Merge pull request #157 from instantOS/release-plz-2026-07-22T21-01-58Z
- bette git repo preview

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

issue (typo): Typo in 'bette'; consider changing to 'better git repo preview'.

In this bullet, update 'bette' to 'better git repo preview' for clarity.

Suggested change
- bette git repo preview
- better git repo preview

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Same reason: this bullet mirrors an existing commit subject generated by release-plz, so the typo belongs to the commit message rather than a hand-maintained file.

Comment thread CHANGELOG.md
- bette git repo preview
- clippy
- better chord menu columns
- nicer looking package installation headr

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

issue (typo): Typo in 'headr'; it should likely be 'header'.

Please correct the misspelling so the entry reads "header" to improve clarity.

Suggested change
- nicer looking package installation headr
- nicer looking package installation header

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This changelog line is a verbatim commit subject auto-generated by release-plz; editing it would diverge from git history and be overwritten on the next release-plz run, and the repo's AGENTS.md forbids agent commits.

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@CHANGELOG.md`:
- Around line 32-37: Correct the release-note wording in the changelog: update
the git preview entry to “better Git repository preview,” fix “headr” to
“header,” and hyphenate “better looking” as “better-looking” in the key chord
menu entry.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: b353770c-105a-4a13-a60d-c8e279c7c85e

📥 Commits

Reviewing files that changed from the base of the PR and between dc05949 and 8fec797.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (4)
  • CHANGELOG.md
  • Cargo.toml
  • pkgbuild/ins/.SRCINFO
  • pkgbuild/ins/PKGBUILD

Comment thread CHANGELOG.md
Comment on lines +32 to +37
- Merge pull request #157 from instantOS/release-plz-2026-07-22T21-01-58Z
- bette git repo preview
- clippy
- better chord menu columns
- nicer looking package installation headr
- init better looking key chord menu

@coderabbitai coderabbitai Bot Aug 8, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Correct the release-note typos before publishing.

  • Line 32: change bette git repo preview to better Git repository preview.
  • Line 36: change headr to header.
  • Line 37: change better looking to better-looking.
Proposed wording
-- bette git repo preview
+- better Git repository preview
-- nicer looking package installation headr
+- nicer-looking package installation header
-- init better looking key chord menu
+- init better-looking key chord menu
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- Merge pull request #157 from instantOS/release-plz-2026-07-22T21-01-58Z
- bette git repo preview
- clippy
- better chord menu columns
- nicer looking package installation headr
- init better looking key chord menu
- Merge pull request `#157` from instantOS/release-plz-2026-07-22T21-01-58Z
- better Git repository preview
- clippy
- better chord menu columns
- nicer-looking package installation header
- init better-looking key chord menu
🧰 Tools
🪛 LanguageTool

[grammar] ~32-~32: Ensure spelling is correct
Context: ...stantOS/release-plz-2026-07-22T21-01-58Z - bette git repo preview - clippy - better chord me...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~36-~36: Ensure spelling is correct
Context: ...ns - nicer looking package installation headr - init better looking key chord menu - rework ...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[uncategorized] ~37-~37: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...oking package installation headr - init better looking key chord menu - rework fzf api ## [0....

(EN_COMPOUND_ADJECTIVE_INTERNAL)

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@CHANGELOG.md` around lines 32 - 37, Correct the release-note wording in the
changelog: update the git preview entry to “better Git repository preview,” fix
“headr” to “header,” and hyphenate “better looking” as “better-looking” in the
key chord menu entry.

Source: Linters/SAST tools

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

These lines are auto-generated verbatim commit subjects from release-plz; rewording them would diverge from git history and be overwritten on the next release-plz run, and the repo's AGENTS.md forbids agent commits.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Skipped: comment is from another GitHub bot.

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