chore(release): prepare v0.16.2 - #782
Conversation
Bump version metadata and series-aware notes for the 0.16.2 patch: KDE leftover IBus, Wayland/IBus shortcuts, BackSpace delete that, installer glslc, nightly stamp, release integrity, and CI/docs gates.
✅ Deploy Preview for voca-linux ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Draft GitHub Release Notes (paste onto the GitHub Release after tag)Vocalinux v0.16.2Vocalinux 0.16.2 is a patch on the 0.16 line. It fixes KDE leftover IBus so dictation types into real apps, Wayland and IBus keyboard shortcuts through wtype/ydotool, real BackSpace for "delete that", and Fedora/Arch installer packages that actually ship glslc. Nightly builds stamp the version before packaging, release artifacts get checksums and pinned builders, and CI gates the AUR PKGBUILD plus the distros the docs promise. Highlights
Bug Fixes
Packaging / release
CI / docs / site
ThanksThank you @eiseleb47 for the Wayland/IBus shortcut work and real BackSpace delete (#715, #716, #714). Thank you @sesav for nightly version stamping, release integrity pins, the AUR PKGBUILD gate, and distro CI/docs fixes (#762, #759, #772, #773). Thank you @justTravis for filing #752 (KDE leftover IBus with no typed text). Full changelog: v0.16.1...v0.16.2 |
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
| Filename | Overview |
|---|---|
| src/vocalinux/version.py | Updates both canonical application version representations consistently to 0.16.2. |
| packaging/aur/vocalinux/PKGBUILD | Updates the AUR package and source-tag versions while retaining the expected pre-tag checksum workflow. |
| packaging/flatpak/com.vocalinux.Vocalinux.metainfo.xml | Adds a correctly ordered v0.16.2 AppStream release entry with a patch-focused description. |
| web/package.json | Updates website package metadata to 0.16.2 consistently with the lockfile and application version. |
| web/src/app/changelog/page.tsx | Prepends a structurally consistent v0.16.2 stable-release entry to the website changelog. |
| web/src/app/page.tsx | Synchronizes the homepage softwareVersion structured data with the canonical release version. |
| docs/UPDATE.md | Adds the v0.16.2 patch notes and updates the version-specific checkout example. |
Reviews (1): Last reviewed commit: "chore(release): prepare v0.16.2" | Re-trigger Greptile
Summary
Prepares v0.16.2, a stability patch on the 0.16 series.
Same feature set as 0.16.x. This tag is the desktop, installer, release-integrity, and site work that landed after v0.16.1: leftover IBus on KDE, Wayland/IBus shortcuts through wtype and ydotool, real BackSpace for "delete that", Fedora/Arch glslc packages, nightly version stamp, release checksums and pinned builders, AUR PKGBUILD CI gate, distro CI/docs drift, and VocaGateway Beta on the site.
Not in this cut (still open): #780, #781, #774, and older conflicting parks. Leave those for a later tag.
Already on main (this PR only bumps version + notes)
version.pybefore build so metadata matches the filenameRelease prep in this PR
0.16.1to0.16.2(version.py, web package + lock metadata, AUR PKGBUILD withsha256sums=('SKIP'))softwareVersion, desktop-reliability map<release>+ packaging README tag exampledocs/RELEASE_PROCESS.md(2026-09-05)SECURITY.mdstays on0.16.xAfter merge
Do not tag from this branch alone.
Checklist
Draft GitHub Release Notes will be posted as a follow-up comment.