diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a1c191..11d1f24 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,32 @@ All notable changes to VibeToText. -## [0.1.0] — Unreleased +## [0.1.1] — 2026-05-10 + +macOS fixes — the app now actually runs on macOS, and Intel Macs +get their own native DMG. + +### Fixed + +- **macOS Moonshine crash on first dictation.** sherpa-onnx was + statically linked on macOS and threw an uncaught `Ort::Exception` + while creating the ONNX Runtime session. Switched macOS to the + `shared` build (matching Windows + Linux); the `.app` now ships + `lib{sherpa-onnx,onnxruntime}*.dylib` next to the executable in + `Contents/MacOS/`, with an `@executable_path` rpath added at + bundle time so dyld resolves them. +- **Missing Intel Mac DMG.** v0.1.0 only published the arm64 DMG, + with a README claim that it would run on Intel under Rosetta 2 — + but Rosetta translates Intel → Apple Silicon, not the other + direction. The release matrix now includes `macos-13` building + `x86_64-apple-darwin`, producing `VibeToText__x64.dmg`. +- **CI `cargo check` failing on every PR.** `tauri-build` validates + every `bundle.resources` source path at compile time on every + platform; build.rs now pre-creates zero-byte stubs for the + Windows DLL + macOS dylib paths so local + CI builds don't trip + on missing files. + +## [0.1.0] — 2026-05-07 First public release. Local push-to-talk dictation with two STT backends, cross-platform installers. diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 06bbec9..a0771c7 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -6497,7 +6497,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vibe-to-text" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "async-trait", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 88fc6c2..879ddde 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vibe-to-text" -version = "0.1.0" +version = "0.1.1" edition = "2021" [lib] diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 1b77e37..d70c826 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "VibeToText", - "version": "0.1.0", + "version": "0.1.1", "identifier": "dev.vibetotext.app", "build": { "frontendDist": "../src",