chore(release): prepare v0.10.0-beta (#345)

* chore(release): prepare v0.10.0-beta

Bump versions and release references across app, docs, installer, and website for the next beta release. Add v0.10.0-beta release notes entries covering reliability fixes and CI/test improvements since v0.9.0-beta.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>

* docs(release): align Python baseline references to 3.9+

Synchronize stale Python 3.8 references in agent guidance and distro dependency docs/scripts with the current 3.9+ minimum used by project metadata and release docs.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>

---------

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
Jatin K Malik
2026-03-25 23:31:26 -07:00
committed by GitHub
co-authored by Sisyphus
parent ca39ba930e
commit 84ec79c769
13 changed files with 94 additions and 41 deletions
+16 -1
View File
@@ -5,6 +5,21 @@ import { SeoSubpageShell } from "@/components/seo-subpage-shell";
import { absoluteUrl, buildPageMetadata } from "@/lib/seo";
const releases = [
{
version: "v0.10.0-beta",
date: "2026-03-25",
type: "beta",
highlights: [
"Generalized keyboard modifier alias matching across layouts for more reliable shortcuts",
"Audio channel probing now validates device-supported sample rates before selection",
"evdev now handles SYN_DROPPED to prevent stale modifier state",
"IBus engine activation now uses register_component for stronger text-injection startup",
"Settings dialog forces window decorations to prevent missing-titlebar behavior",
"Tray icon refresh now uses icon names for better AppIndicator compatibility",
"Coverage increased to 80%+ with additional IBus launch/main-entry tests",
"Installer and CI polish: latest-tag fallback via GitHub API, Node 24 deploy, and path-filtered workflows",
],
},
{
version: "v0.9.0-beta",
date: "2026-03-14",
@@ -175,7 +190,7 @@ export default function ChangelogPage() {
headline: "Vocalinux Changelog - Release History",
description:
"Complete release history for Vocalinux, the offline voice dictation software for Linux.",
dateModified: "2026-03-14",
dateModified: "2026-03-25",
author: {
"@type": "Person",
name: "Jatin K Malik",
+2 -2
View File
@@ -64,7 +64,7 @@ const homeJsonLd = [
},
description:
"Offline voice dictation and speech-to-text for Linux with whisper.cpp and VOSK.",
"softwareVersion": "0.9.0-beta",
"softwareVersion": "0.10.0-beta",
author: {
"@type": "Person",
name: "Jatin K Malik",
@@ -290,7 +290,7 @@ export default function HomePage() {
/>
<span className="font-bold text-lg sm:text-xl">Vocalinux</span>
<span className="hidden sm:inline-block text-xs bg-gradient-to-r from-primary/20 to-green-500/20 text-primary border border-primary/30 px-2.5 py-1 rounded-full font-semibold shadow-sm shadow-primary/20">
v0.9.0 Beta
v0.10.0 Beta
</span>
</Link>