Skip to content

chore: bump version to 0.6.1 - #124

Merged
jatinkrmalik merged 1 commit into
mainfrom
chore/bump-version-0.6.1
Apr 27, 2026
Merged

chore: bump version to 0.6.1#124
jatinkrmalik merged 1 commit into
mainfrom
chore/bump-version-0.6.1

Conversation

@jatinkrmalik

@jatinkrmalik jatinkrmalik commented Apr 24, 2026

Copy link
Copy Markdown
Member

Summary

Prepares the v0.6.1 patch release.

Note: Per the new policy in #126 (docs/RELEASE.md → "Release Notes (out-of-tree)"), this PR no longer creates a tracked docs/RELEASE_NOTES_v0.6.1.md file. The release notes are stashed locally and will be pasted directly into the GitHub Release on publish.

Why 0.6.1 (not 0.7.0)?

All changes since v0.6.0 are bug fixes, docs, and CI hygiene — no new features, no breaking changes. Per the project's SemVer policy, this warrants a PATCH bump.

Changes since v0.6.0

PR Type Summary
#120 docs Explain GitHub 403 update-check error on shared/VPN networks
#121 fix SIGSEGV crash when stopping recording after mic replug + stale AudioEngine flags
#122 ci Bump GitHub Actions to Node.js 24-compatible versions
#125 fix Paste failure on Dvorak and other non-QWERTY keyboard layouts (closes #123)

Files updated

  • scripts/build.shAPP_VERSION default 0.6.00.6.1 + comment
  • web/layouts/index.html — JSON-LD softwareVersion and hero version badge

Verification

Release plan after merge

git checkout main && git pull
git tag -a v0.6.1 -m "VocaMac v0.6.1"
git push origin v0.6.1

That triggers release.yml which builds, signs, notarizes, packages the DMG/ZIP, and creates a draft GitHub Release. Paste the v0.6.1 notes (kept locally at /tmp/RELEASE_NOTES_v0.6.1.md) into the draft, publish, then delete the local scratch file.

@jatinkrmalik
jatinkrmalik force-pushed the chore/bump-version-0.6.1 branch from f294254 to 7dbf9f6 Compare April 24, 2026 20:22
@jatinkrmalik

Copy link
Copy Markdown
Member Author

Rebased onto latest main (now at b0883ef) so this release picks up the Dvorak/non-QWERTY paste fix from #125. Updated docs/RELEASE_NOTES_v0.6.1.md to advertise it under Bug Fixes. Local swift build + all 166 tests pass on the rebased branch.

@jatinkrmalik
jatinkrmalik force-pushed the chore/bump-version-0.6.1 branch from 7dbf9f6 to e13dae1 Compare April 24, 2026 23:07
@jatinkrmalik jatinkrmalik changed the title chore: bump version to 0.6.1 and prepare release notes chore: bump version to 0.6.1 Apr 24, 2026
@jatinkrmalik

Copy link
Copy Markdown
Member Author

Force-pushed to drop docs/RELEASE_NOTES_v0.6.1.md from this PR. Per the new policy in #126 we no longer commit per-version release-notes files — the v0.6.1 notes are stashed locally and will be pasted into the GitHub Release on publish. PR description and title updated accordingly. Branch is now a clean 2-file diff (scripts/build.sh + web/layouts/index.html).

@github-actions

Copy link
Copy Markdown

PR Build started for e13dae1

Building signed & notarized DMG... this usually takes 10–20 minutes.

Watch the build →

@github-actions

Copy link
Copy Markdown

PR Build ready!

DMG VocaMac-0.5.0-pr.124+e13dae1-arm64.dmg
Size 5.0M
Branch chore/bump-version-0.6.1
Commit e13dae1
Signed ✅ Developer ID
Notarized ✅ Apple

📥 Install

  1. Click the DMG link above to download
  2. Open the DMG and drag VocaMac to Applications (replace existing)
  3. Open VocaMac — no Gatekeeper warnings, no permission resets
SHA-256 checksum
1f2a6eeb361e6d9c2a8fc5ed36eb97b10310ccbefdc07f8e6f22b575b843c51a  VocaMac-0.5.0-pr.124+e13dae1-arm64.dmg

💡 Comment /build again to rebuild with the latest changes.

- scripts/build.sh — APP_VERSION default 0.6.0 → 0.6.1
- web/layouts/index.html — JSON-LD softwareVersion + hero version badge

Release notes are drafted out-of-tree (see docs/RELEASE.md > 'Release
notes are not committed') and pasted directly into the GitHub Release
description on publish, so we don't accumulate stale RELEASE_NOTES_*.md
files in the repo.
@jatinkrmalik
jatinkrmalik force-pushed the chore/bump-version-0.6.1 branch from e13dae1 to 03ffce2 Compare April 24, 2026 23:51
@jatinkrmalik

Copy link
Copy Markdown
Member Author

Rebased onto latest main (now at 3e178bb) so this branch picks up #126 (release-notes policy) and #127 (build.sh dev path + pr-build bundle validation) along with the Dvorak fix from #125. Local rebase was clean — the diff is back to the minimal 2-file/3-line version-bump (scripts/build.sh + web/layouts/index.html). swift build ✅, swift test ✅ (the only flake is a pre-existing parallel-execution race in LaunchAtLoginTests — passes serially, not touched by this PR). Ready for merge once CI is green.

@github-actions

Copy link
Copy Markdown

PR Build started for 03ffce2

Building signed & notarized DMG... this usually takes 10–20 minutes.

Watch the build →

@github-actions

Copy link
Copy Markdown

PR Build ready!

DMG VocaMac-0.5.0-pr.124+03ffce2-arm64.dmg
Size 5.0M
Branch chore/bump-version-0.6.1
Commit 03ffce2
Signed ✅ Developer ID
Notarized ✅ Apple

📥 Install

  1. Click the DMG link above to download
  2. Open the DMG and drag VocaMac to Applications (replace existing)
  3. Open VocaMac — no Gatekeeper warnings, no permission resets
SHA-256 checksum
9be060391f41eeb8b2eded89827ab60b9d5780ff0e3da72e5789c7938a049e95  VocaMac-0.5.0-pr.124+03ffce2-arm64.dmg

💡 Comment /build again to rebuild with the latest changes.

@jatinkrmalik
jatinkrmalik merged commit 0d8b377 into main Apr 27, 2026
3 checks passed
@jatinkrmalik
jatinkrmalik deleted the chore/bump-version-0.6.1 branch August 22, 2026 05:32
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.

Non-qwerty input sources result in incorrect outputs.

1 participant