Skip to content

hex: Add version 3.3.0 - #19273

Open
mselmanyildirim wants to merge 1 commit into
ScoopInstaller:masterfrom
mselmanyildirim:hex
Open

mselmanyildirim wants to merge 1 commit into
ScoopInstaller:masterfrom
mselmanyildirim:hex

Conversation

@mselmanyildirim

Copy link
Copy Markdown
Contributor

Closes #19272

Adds Hex, a local push-to-talk dictation app (MIT, x64 + arm64).

  • The Windows release is a single portable .exe with a version-specific URL.
  • autoupdate reads hashes from the GitHub release API (digest), so it doesn't download the binaries.
  • When Hex runs outside its own installer's directory it doesn't update itself, so Scoop handles updates.
  • pre_uninstall stops a running Hex from $dir so uninstall and update can replace the exe.

Tested locally: checkurls, checkhashes and checkver pass. Running checkver -Update on a manifest rolled back to 3.2.0 rewrote it to match this 3.3.0 manifest exactly. It validates against schema.json, and install, launch and uninstall all work.

  • Use conventional PR title: <manifest-name[@version]|chore>: <general summary of the pull request>
  • I have read the Contributing Guide

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019B46727VP1gTLBZw3xsv5w
@coderabbitai

coderabbitai Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

Explain Change →

No actionable comments were generated in the recent review.

Walkthrough

Adds a Scoop manifest for Hex 3.3.0. The manifest defines x64 and ARM64 downloads and hashes, stops Hex processes during uninstall, adds a Start Menu shortcut and hex.exe command, and configures GitHub version checks and autoupdate.

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

Change: Feature

Possibly related issues

Merge Risk: Minimal · up to 49333

The supplied evidence does not establish a merge-blocking problem with the Hex manifest. Merge after normal manifest checks.

Pre-merge checks: Passed 5

Check name Status Explanation
Title check Passed The title clearly identifies the Hex 3.3.0 manifest addition.
Description check Passed The description links the issue, explains the changes and tests, and includes both required checkboxes.
Linked Issues check Passed [#19272] bucket/hex.json adds Hex 3.3.0 with the requested version-specific x64 and arm64 assets and hashes. It provides a shortcut and command, GitHub version checks, and release API digest lookups…
Out of Scope Changes check Passed [#19272] The manifest, update configuration, uninstall process handling, and usage notes support the requested Hex package. The reported changes have no unrelated scope.
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…
Full details: Linked Issues check

Explanation

[#19272] bucket/hex.json adds Hex 3.3.0 with the requested version-specific x64 and arm64 assets and hashes. It provides a shortcut and command, GitHub version checks, and release API digest lookups for updates. The PR reports successful manifest checks and installation testing.

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 0 files. (1 skipped: 1 unsupported.)

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Tip

🎯 Customize your risk assessments

Guide how CodeRabbit assesses merge risk and security architecture risk. Highlight sensitive changes and explain your security boundaries using Merge Risk Instructions and Security Risk Instructions in your review settings. Security architecture risk assessments require the Advanced plan or above.

✅ Automatic approvals, with your rules

Let CodeRabbit approve pull requests once required threads are resolved, pre-merge checks pass, and your risk limits are met. Enable Automatic approvals in review settings, with overrides for teams or file paths.

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

Recent review info

Run configuration

Commits

Reviewing files that changed from the base of the PR and between 3903f59 and 4933373.

Files selected for processing: 1

  • bucket/hex.json

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

@aliesbelik aliesbelik linked an issue Nov 6, 2026 that may be closed by this pull request
6 tasks done
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.

[Request]: Hex [Request]: Hex

1 participant