chore: bump version to v0.4.1-alpha
Release preparation for v0.4.1-alpha with the following updates: Features: - Language selector UI with 10 languages and auto-detection support Bug Fixes: - App drawer launch fix when installing from local repo (absolute path for VENV_DIR) - Escape commit message in Detect Changes step - Correct git fetch syntax for tag-based updates Updated Files: - src/vocalinux/version.py: 0.4.0-alpha → 0.4.1-alpha - install.sh: Default tag v0.3.0-alpha → v0.4.1-alpha - README.md: Install command version updates - docs/INSTALL.md: Install command version updates - docs/UPDATE.md: New v0.4.1-alpha section, moved v0.4.0-alpha to Previous Versions - web/src/app/layout.tsx: Software version update
This commit is contained in:
@@ -51,10 +51,10 @@
|
||||
### One-liner Installation (Recommended)
|
||||
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.0-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.1-alpha
|
||||
```
|
||||
|
||||
> **Note**: Installs v0.4.0-alpha. For the most recent version, check [GitHub Releases](https://github.com/jatinkrmalik/vocalinux/releases).
|
||||
> **Note**: Installs v0.4.1-alpha. For the most recent version, check [GitHub Releases](https://github.com/jatinkrmalik/vocalinux/releases).
|
||||
|
||||
This will:
|
||||
- Clone the repository to `~/.local/share/vocalinux-install`
|
||||
@@ -70,13 +70,13 @@ This will:
|
||||
|
||||
**Whisper with CPU-only PyTorch (no NVIDIA GPU needed):**
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.0-alpha --whisper-cpu
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.1-alpha --whisper-cpu
|
||||
```
|
||||
This installs Whisper with CPU-only PyTorch (~200MB instead of ~2.3GB). Works great for systems without NVIDIA GPU.
|
||||
|
||||
**For low-RAM systems (8GB or less) - VOSK only:**
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.0-alpha --no-whisper
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.1-alpha --no-whisper
|
||||
```
|
||||
This skips Whisper installation entirely and configures VOSK as the default engine.
|
||||
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
#!/bin/bash
|
||||
# This script activates the Vocalinux virtual environment
|
||||
source "venv/bin/activate"
|
||||
echo "Vocalinux virtual environment activated."
|
||||
echo "To start the application, run: vocalinux"
|
||||
+3
-3
@@ -7,10 +7,10 @@ This guide provides detailed instructions for installing Vocalinux on Linux syst
|
||||
### One-liner Installation (Recommended)
|
||||
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.0-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.1-alpha
|
||||
```
|
||||
|
||||
> **Note**: Installs v0.4.0-alpha. For other versions, check [GitHub Releases](https://github.com/jatinkrmalik/vocalinux/releases).
|
||||
> **Note**: Installs v0.4.1-alpha. For other versions, check [GitHub Releases](https://github.com/jatinkrmalik/vocalinux/releases).
|
||||
|
||||
That's it! The installer handles everything automatically, including Whisper AI support.
|
||||
|
||||
@@ -347,7 +347,7 @@ Already have Vocalinux installed? See the [Update Guide](UPDATE.md) for instruct
|
||||
|
||||
Quick update command:
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.0-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.1-alpha
|
||||
```
|
||||
|
||||
## Getting Help
|
||||
|
||||
+20
-9
@@ -9,7 +9,7 @@ This guide explains how to update Vocalinux to the latest version.
|
||||
Simply re-run the installation command with the new version tag:
|
||||
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.0-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.1-alpha
|
||||
```
|
||||
|
||||
The installer will:
|
||||
@@ -24,7 +24,7 @@ The installer will:
|
||||
```bash
|
||||
cd vocalinux
|
||||
git fetch origin
|
||||
git checkout v0.4.0-alpha
|
||||
git checkout v0.4.1-alpha
|
||||
./install.sh
|
||||
```
|
||||
|
||||
@@ -47,10 +47,10 @@ The installer handles everything automatically:
|
||||
```bash
|
||||
# From the repo (if you have it cloned)
|
||||
cd vocalinux
|
||||
./install.sh --tag=v0.4.0-alpha
|
||||
./install.sh --tag=v0.4.1-alpha
|
||||
|
||||
# Or via curl (for any installation)
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.0-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.1-alpha
|
||||
```
|
||||
|
||||
**What gets preserved:**
|
||||
@@ -68,7 +68,7 @@ cd vocalinux
|
||||
|
||||
# 2. Pull the latest changes
|
||||
git fetch origin
|
||||
git checkout v0.4.0-alpha
|
||||
git checkout v0.4.1-alpha
|
||||
|
||||
# 3. Activate your virtual environment
|
||||
source venv/bin/activate
|
||||
@@ -97,15 +97,26 @@ git describe --tags
|
||||
|
||||
---
|
||||
|
||||
## What's New in v0.4.0-alpha
|
||||
## What's New in v0.4.1-alpha
|
||||
|
||||
- **Language selector UI**: Choose from 10 languages with auto-detection support for Whisper
|
||||
- **App drawer launch fix**: Desktop entry now works when installing from local repo
|
||||
- **Better commit handling**: Fixed error with special characters in commit messages
|
||||
- **Improved update mechanism**: Corrected git fetch syntax for tag-based updates
|
||||
|
||||
See the [full changelog](https://github.com/jatinkrmalik/vocalinux/releases/tag/v0.4.1-alpha).
|
||||
|
||||
---
|
||||
|
||||
## Previous Versions
|
||||
|
||||
### v0.4.0-alpha
|
||||
|
||||
- **Multi-language support**: French, German, and Russian
|
||||
- **Debian 13+ compatibility**: Fixed appindicator package issues
|
||||
- **Python 3.12+ support**: Improved venv handling
|
||||
- **Better install script**: Tag-based version selection
|
||||
|
||||
See the [full changelog](https://github.com/jatinkrmalik/vocalinux/releases/tag/v0.4.0-alpha).
|
||||
|
||||
---
|
||||
|
||||
## Troubleshooting
|
||||
@@ -121,7 +132,7 @@ See the [full changelog](https://github.com/jatinkrmalik/vocalinux/releases/tag/
|
||||
./uninstall.sh --keep-config --keep-data
|
||||
|
||||
# Reinstall
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.0-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.4.1-alpha
|
||||
```
|
||||
|
||||
### Old Version Still Running
|
||||
|
||||
+1
-1
@@ -112,7 +112,7 @@ print_info "=============================="
|
||||
echo ""
|
||||
|
||||
# Default to installing from latest stable release instead of main branch
|
||||
INSTALL_TAG="${INSTALL_TAG:-v0.3.0-alpha}"
|
||||
INSTALL_TAG="${INSTALL_TAG:-v0.4.1-alpha}"
|
||||
|
||||
# Check if running from within the vocalinux repo or remotely (via curl)
|
||||
REPO_URL="https://github.com/jatinkrmalik/vocalinux.git"
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
Version information for Vocalinux.
|
||||
"""
|
||||
|
||||
__version__ = "0.4.0-alpha"
|
||||
__version_info__ = (0, 4, 0, "alpha")
|
||||
__version__ = "0.4.1-alpha"
|
||||
__version_info__ = (0, 4, 1, "alpha")
|
||||
__author__ = "Jatin K Malik"
|
||||
__email__ = "jatinkrmalik@gmail.com"
|
||||
__license__ = "GPL-3.0"
|
||||
|
||||
@@ -116,7 +116,7 @@ export default function RootLayout({
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"description": "Free, open-source voice dictation for Linux. 100% offline with Whisper AI and VOSK. Works with X11 and Wayland.",
|
||||
"softwareVersion": "0.4.0-alpha",
|
||||
"softwareVersion": "0.4.1-alpha",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Jatin K Malik",
|
||||
|
||||
Reference in New Issue
Block a user