chore(release): v0.18.2 (#943)
* chore(release): v0.18.2 * chore(release): add Flatpak release notes and refresh changelog date --------- Co-authored-by: Jatin K Malik <jatinkrmalik@gmail.com>
This commit is contained in:
co-authored by
Jatin K Malik
parent
cd388b2e93
commit
0faac6b3b8
+2
-2
@@ -172,12 +172,12 @@ sudo snap connect vocalinux:hardware-observe # list keyboards (/proc/bus/input/
|
||||
sudo snap connect vocalinux:uinput # native Wayland typing (ydotool)
|
||||
```
|
||||
|
||||
**v0.18.1** ships ydotool and the `uinput` plug. That plug is super-privileged, so the Store held 0.18.0 for human review (`allow-installation`). Until a 0.18.0+ revision is listed, `snap info vocalinux` still shows **v0.16.2 (rev 7)** on edge. That revision has no `uinput` plug; `sudo snap connect vocalinux:uinput` fails.
|
||||
**v0.18.2** ships ydotool and the `uinput` plug. That plug is super-privileged, so the Store held 0.18.0 for human review (`allow-installation`). Until a 0.18.0+ revision is listed, `snap info vocalinux` still shows **v0.16.2 (rev 7)** on edge. That revision has no `uinput` plug; `sudo snap connect vocalinux:uinput` fails.
|
||||
|
||||
Sideload the GitHub `.snap` (amd64) while the Store is waiting:
|
||||
|
||||
```bash
|
||||
sudo snap install --dangerous ./vocalinux_0.18.1_amd64.snap
|
||||
sudo snap install --dangerous ./vocalinux_0.18.2_amd64.snap
|
||||
sudo snap connect vocalinux:audio-record
|
||||
sudo snap connect vocalinux:raw-input
|
||||
sudo snap connect vocalinux:hardware-observe
|
||||
|
||||
+29
-2
@@ -20,7 +20,7 @@ The installer detects a running instance, updates in place, preserves configurat
|
||||
```bash
|
||||
cd vocalinux
|
||||
git fetch origin
|
||||
git checkout v0.18.1
|
||||
git checkout v0.18.2
|
||||
./install.sh
|
||||
```
|
||||
|
||||
@@ -38,7 +38,7 @@ git pull origin main
|
||||
|--------|---------|
|
||||
| AUR | `yay -S vocalinux` (or your AUR helper) |
|
||||
| AppImage | Download the new file from [Releases](https://github.com/VocaHQ/vocalinux/releases) |
|
||||
| Snap | Store: `sudo snap refresh vocalinux` (`--edge` until stable is promoted). Until Canonical lists 0.18.1, sideload `vocalinux_0.18.1_amd64.snap` from the GitHub Release (`sudo snap install --dangerous ./vocalinux_0.18.1_amd64.snap`), then `sudo snap connect vocalinux:uinput`. v0.16.2 rev 7 has no such plug. |
|
||||
| Snap | Store: `sudo snap refresh vocalinux` (`--edge` until stable is promoted). Until Canonical lists 0.18.2, sideload `vocalinux_0.18.2_amd64.snap` from the GitHub Release (`sudo snap install --dangerous ./vocalinux_0.18.2_amd64.snap`), then `sudo snap connect vocalinux:uinput`. v0.16.2 rev 7 has no such plug. |
|
||||
| Flatpak (release bundle) | Install the new `.flatpak` from Releases; bundles do not auto-update |
|
||||
| PyPI | Reinstall in the same venv after system packages are current |
|
||||
|
||||
@@ -79,6 +79,33 @@ Missing system packages: see [INSTALL.md](INSTALL.md) or [DISTRO_COMPATIBILITY.m
|
||||
|
||||
---
|
||||
|
||||
## What's New in v0.18.2
|
||||
|
||||
0.18.2 is a **patch** on the stable line. Default engine is still whisper.cpp. The headline is a livelier dictation overlay plus a round of fixes: the overlay orb now reacts to live microphone level, Nix users get a flake package with NixOS and Home Manager modules and Vulkan GPU inference, and the dictation shortcut can no longer strand a key when you are typing while the app starts.
|
||||
|
||||
### 0.18.2 highlights
|
||||
|
||||
| Feature | Description |
|
||||
|---------|-------------|
|
||||
| **Live mic orb** | Dictation overlay orb pulses and ripples with your real audio level instead of sitting static (#940) |
|
||||
| **Nix packaging** | Flake package plus NixOS and Home Manager modules (#936), and Vulkan GPU inference for pywhispercpp on Nix (#942) |
|
||||
| **Safer startup grab** | A keyboard with a held key or queued key events is left ungrabbed at startup, so typing during launch cannot stick a key on the desktop (#941) |
|
||||
| **Older CPU fix** | Bundled pywhispercpp builds no longer use -march=native, so AppImage and Flatpak stop crashing on CPUs without the build host's instruction set (#939) |
|
||||
| **Piped installer** | `curl \| bash` keeps the script on stdin and prompts via /dev/tty, so interactive prompts work mid-pipe (#935) |
|
||||
|
||||
### Also in v0.18.2
|
||||
|
||||
- Installer package map covers cairo headers on openSUSE, Void, Solus and Alpine (#937)
|
||||
- evdev monitors remapper virtual keyboards ungrabbed so remappers like keyd keep working (#932)
|
||||
- The install section on vocalinux.com showcases the .deb, .rpm, Snap, Flatpak and AUR packages (#929)
|
||||
- The remote `curl | bash` install path is gated end to end in CI (#898)
|
||||
|
||||
AppImage, Flatpak, and Snap still ship whisper.cpp only.
|
||||
|
||||
See the [full changelog](https://github.com/VocaHQ/vocalinux/releases/tag/v0.18.2).
|
||||
|
||||
---
|
||||
|
||||
## What's New in v0.18.1
|
||||
|
||||
0.18.1 is a **patch** on the stable line. Default engine is still whisper.cpp. This one is a reliability release: most of it is fixes, and the new features are plumbing you will notice only when you need it. Settings gains a Proxy page so model downloads and update checks work behind SOCKS5 and HTTP proxies, and an opt-in switch that persists transcripts to disk so a failed injection stops meaning a lost sentence. Releases now attach native .deb and .rpm packages, and the tray menu drops Start on Login and About (both already lived in Settings).
|
||||
|
||||
Reference in New Issue
Block a user