From d2f6fe9f8f997a29e278d08dbce07cc9cae68806 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 9 Jun 2026 19:17:22 +0000 Subject: [PATCH 1/2] chore(main): release 0.14.3 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ package.json | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/tauri.conf.json | 2 +- 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b19a3f4..95fd22c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.14.2" + ".": "0.14.3" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b3cc67..0ee4a72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING**: Renamed the `[model]` section in `config.toml` to `[inference]`. The section still contains a single field, `ollama_url`, but the name now reflects what it actually configures (the inference daemon endpoint, not a model). There is no backward-compatibility shim: if you had a custom `[model]` section, rename it to `[inference]` after upgrading. - Active model selection is now strictly Option-typed end to end. Ollama's `/api/tags` is the single source of truth: when nothing is installed and nothing is persisted, Thuki refuses to dispatch requests and surfaces a "Pick a model" prompt instead of falling back to a hardcoded slug. The previous `DEFAULT_MODEL_NAME` constant has been removed. +## [0.14.3](https://github.com/quiet-node/thuki/compare/v0.14.2...v0.14.3) (2026-06-09) + + +### Bug Fixes + +* emit terminal Done when the model stream ends without a done marker ([#212](https://github.com/quiet-node/thuki/issues/212)) ([df09b2a](https://github.com/quiet-node/thuki/commit/df09b2a029b34cf2e0241790fc0f1618c0ac55be)) + ## [0.14.2](https://github.com/quiet-node/thuki/compare/v0.14.1...v0.14.2) (2026-06-08) diff --git a/package.json b/package.json index 72ef5a7..06c64ee 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "thuki", - "version": "0.14.2", + "version": "0.14.3", "description": "A floating AI secretary for macOS, powered by local Ollama models", "license": "Apache-2.0", "repository": { diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 83bec89..912ebf3 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "thuki" -version = "0.14.2" +version = "0.14.3" description = "Thuki: The context-aware floating secretary" authors = ["Logan Nguyen"] license = "Apache-2.0" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 48ddf88..6fe476f 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": "Thuki", - "version": "0.14.2", + "version": "0.14.3", "identifier": "com.quietnode.thuki", "build": { "beforeDevCommand": "bun run frontend:dev", From 1f6d541881d637d801eb66cec0ed8365dc68a809 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 9 Jun 2026 19:17:35 +0000 Subject: [PATCH 2/2] chore: sync Cargo.lock to version bump --- src-tauri/Cargo.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 7e75f30..5e35f6e 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -4275,7 +4275,7 @@ dependencies = [ [[package]] name = "thuki" -version = "0.14.2" +version = "0.14.3" dependencies = [ "async-trait", "base64 0.22.1",