chore(release): prepare v0.5.0-beta (#148)
This commit prepares the repository for the v0.5.0-beta release, transitioning from alpha to beta status. Changes made: - Update version from 0.4.1-alpha to 0.5.0-beta in version.py - Update Development Status classifier from Alpha to Beta in pyproject.toml and setup.py - Update status badges from Alpha (orange) to Beta (blue) in README.md - Update all installation command examples to use v0.5.0-beta tag - Update release announcement from Alpha to Beta in README.md - Add RELEASE_PROCESS.md documentation for future releases - Update docs/INSTALL.md with new version references - Add What's New section for v0.5.0-beta in docs/UPDATE.md - Update SECURITY.md supported versions table - Update website schema softwareVersion in layout.tsx - Update website version badges in page.tsx - Update website package.json version to 0.5.0 Testing: - All 463 tests passing (100%) - Version consistency verified across all files Release process documentation added to docs/RELEASE_PROCESS.md
This commit is contained in:
+22
-12
@@ -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.1-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.5.0-beta
|
||||
```
|
||||
|
||||
The installer will:
|
||||
@@ -24,7 +24,7 @@ The installer will:
|
||||
```bash
|
||||
cd vocalinux
|
||||
git fetch origin
|
||||
git checkout v0.4.1-alpha
|
||||
git checkout v0.5.0-beta
|
||||
./install.sh
|
||||
```
|
||||
|
||||
@@ -50,7 +50,7 @@ cd vocalinux
|
||||
./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.1-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.5.0-beta
|
||||
```
|
||||
|
||||
**What gets preserved:**
|
||||
@@ -68,7 +68,7 @@ cd vocalinux
|
||||
|
||||
# 2. Pull the latest changes
|
||||
git fetch origin
|
||||
git checkout v0.4.1-alpha
|
||||
git checkout v0.5.0-beta
|
||||
|
||||
# 3. Activate your virtual environment
|
||||
source venv/bin/activate
|
||||
@@ -97,19 +97,29 @@ git describe --tags
|
||||
|
||||
---
|
||||
|
||||
## What's New in v0.4.1-alpha
|
||||
## What's New in v0.5.0-beta
|
||||
|
||||
- **Customizable keyboard shortcuts**: Configure your own activation shortcuts via GUI
|
||||
- **Modern settings dialog**: Redesigned with GNOME HIG styling
|
||||
- **Improved audio feedback**: Pleasant gliding tones for recording status
|
||||
- **Enhanced Wayland support**: Better keyboard shortcut handling on Wayland
|
||||
- **Microphone reconnection**: Automatic reconnection when microphone disconnects
|
||||
- **80%+ test coverage**: Comprehensive test suite for reliability
|
||||
- **Interactive installer**: Smart hardware detection and guided installation
|
||||
|
||||
See the [full changelog](https://github.com/jatinkrmalik/vocalinux/releases/tag/v0.5.0-beta).
|
||||
|
||||
---
|
||||
|
||||
## Previous Versions
|
||||
|
||||
### 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
|
||||
@@ -132,7 +142,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.1-alpha
|
||||
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh | bash -s -- --tag=v0.5.0-beta
|
||||
```
|
||||
|
||||
### Old Version Still Running
|
||||
|
||||
Reference in New Issue
Block a user