Changelog
v0.0.31
Based on my analysis of the commits, here are the release notes:
New Features
-
New build command — Added a convenient
pnpm run buildscript that compiles the Tauri desktop application for distribution, making it easier to create production builds. -
Platform-aware paste options — The "Paste method" setting in Settings now intelligently shows the
Shift+Insertoption only on Windows and Linux, hiding it on macOS where this key combination doesn't function as a paste shortcut. This prevents confusion and ensures only relevant options appear for your operating system. -
Enhanced platform detection — Added system-level OS detection capabilities that enable the app to better adapt its behavior and display platform-specific information (such as OS type, architecture, hostname, and locale) throughout the application.
Improvements
-
Expanded Tauri plugin ecosystem — Integrated several new Tauri plugins including OS detection, clipboard management, file dialogs, auto-updater, auto-start, global shortcuts, filesystem access, SQL database, and URL opener. These provide a more robust foundation for current and future features.
-
Streamlined release process — Migrated release automation from a local script to GitHub Actions workflows triggered on published releases, ensuring consistent and reliable version management.
-
Dependency updates — Updated the
release-notetool and other dependencies to their latest versions for improved reliability and features.
Bug Fixes
-
Fixed version tagging in release workflow — Corrected the release automation to use the proper release tag name when updating version numbers and generating release notes.
-
Improved release script confirmations — Enhanced the messaging when republishing existing tags for clearer user confirmation prompts.
-
Cleaned up build artifacts — Removed unnecessary entries from
.gitignorethat were no longer needed with the new build system.
Developer Experience
-
Removed legacy release script — Deleted the old
release.shscript as release management has been fully migrated to GitHub Actions. -
Refactored internal code structure — Reorganized code for improved readability and maintainability, including a new centralized application initialization module.
v0.0.30
New Features
-
Redesigned Settings page — The settings page now uses structured sections with clearer headings, descriptions, and visual grouping, making it easier to find and understand each option.
-
Real-time update status — A new status indicator shows exactly where things stand: checking for updates, downloading (with a progress bar), ready to install, up to date, or not yet checked. This appears both in the Settings page and in the sidebar.
-
Whisper backend hints — Each backend option now includes a helpful hint (e.g., "Recommended" for Auto, "NVIDIA" for CUDA, "Apple" for Metal) so you can pick the best one for your hardware at a glance.
-
Smoother update animations — The update status row in the sidebar now animates in and out smoothly when an update is being downloaded or is ready to install.
Improvements
-
Clearer visual feedback — A colored status dot (green for up to date, amber for an available update, gray for unknown) gives an instant read on your update state.
-
Progress bar for downloads — While an update is downloading, a progress bar shows the percentage complete.
-
Release script safety — The release script now asks for confirmation before republishing an existing tag, and automatic deletion of stale releases/tags has been disabled to prevent accidental data loss.
-
Dependency updates — Updated React to 19.2.7, react-router to 7.17.0, and other dependencies for better stability and compatibility.
Bug Fixes
- Fixed release note fetching and patching logic for more reliable automated release notes.
- Corrected the release script's usage message to include the
refreshoption. - Various CI/CD workflow fixes to ensure releases publish correctly with proper release bodies and API keys.
v0.0.29
No notable changes in this release.
v0.0.28
No notable changes in this release.
v0.0.27
No notable changes in this release.
v0.0.26
No notable changes in this release.
v0.0.25
No notable changes in this release.
v0.0.24
No notable changes in this release.
v0.0.22
No notable changes in this release.
v0.0.18
Full Changelog: https://github.com/oiper/desktop/commits/v0.0.18
v0.0.14
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.13
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.12
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.11
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.10
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.9
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.8
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.7
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.6
Installation
- Windows x64: Download the
.msior.exeinstaller
v0.0.5
Installation
- Windows x64: Download the
.msior.exeinstaller