What's Changed
- Replace word counter with Report and Check for Updates buttons by @FuJacob in #189
- Replace build number formula with github.run_number by @FuJacob in #190
- Skip OCR pipeline when Tabby is disabled globally or per-app by @FuJacob in #197
- Add full-suggestion acceptance keybind by @FuJacob in #198
- Rework menu bar: word count in icon, Report button in header, Check for Updates in footer by @FuJacob in #199
- Add structured logging with swift-log and Console.app support by @Jam-Cai in #200
- Fix external monitor geometry conversion by @Jam-Cai in #206
- Add manual GitHub Pages republish workflow by @FuJacob in #212
- Fix ggml_metal_rsets_free crash on app quit by @Jam-Cai in #191
- Rename project to Cotabby and replace LlamaSwift with CotabbyInference by @FuJacob in #202
- Update Package.resolved for remote CotabbyInference dependency by @FuJacob in #221
- Gitignore Package.resolved and .claude/worktrees/ by @FuJacob in #222
- Show accepted word count badge in menu bar icon by @FuJacob in #203
- Add Tabby → Cotabby rename transition reference by @FuJacob in #213
- Fall back to raw OCR text when summarization fails by @FuJacob in #219
- Add refresh button to menu-bar Model row by @FuJacob in #224
- Replace deferred termination with synchronous llama shutdown by @FuJacob in #225
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #139
- Bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #140
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #141
- Bump actions/upload-pages-artifact from 3 to 5 by @dependabot[bot] in #142
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #143
- Add clipboard relevance filter and line-level distillation by @FuJacob in #210
- Skip event tap processing in terminals and disabled apps by @FuJacob in #201
- Route GGUF model discovery through LM Studio folder by @FuJacob in #217
- Add multi-line completion support with menu bar toggle by @FuJacob in #216
- Add CI check for Sparkle exact version pin by @FuJacob in #188
- Add file log handler gated behind -cotabby-debug by @FuJacob in #227
- Fix Sparkle pin verification path after project rename by @FuJacob in #231
- Fix README badge + clone URLs (repo is still FuJacob/tabby) by @FuJacob in #234
- Strip MLX functionality by @Jam-Cai in #230
- Rename all app UserDefaults keys to the cotabby prefix by @FuJacob in #238
- Default full-acceptance binding to the backtick key by @FuJacob in #228
- Add Support section with Buy Me a Coffee link by @FuJacob in #241
- Reorder menu bar toggles and clarify their labels by @FuJacob in #240
- Replace paw symbol with Cotabby cat logo across UI by @FuJacob in #237
- Refine Support section copy and donate button by @FuJacob in #242
- Move support section to top of README by @FuJacob in #243
- Add custom autocomplete rules (tags + suggestions) by @FuJacob in #239
- Switch update feed and Pages domain to updates.cotabby.app by @FuJacob in #232
- Polish: menu-bar language picker, Apple Intelligence drift fix, drop beta labels by @FuJacob in #244
- Try BoundsForRange optimistically for exact caret placement by @FuJacob in #218
- Add two more downloadable models (four defaults) by @FuJacob in #245
- Point sparkle:releaseNotesLink at the landing /release-notes/{tag} route by @FuJacob in #233
- Reorganize settings by task and reconcile with the menu bar by @FuJacob in #246
- Left-align README support block and drop top divider by @FuJacob in #247
- Stabilize ghost-text size per focus session by @FuJacob in #250
- Stabilize ghost-text size, token-budget completion length, tabby model lineup, full-accept reset by @FuJacob in #251
- Materialize Package.resolved before reading the Sparkle pin in release by @FuJacob in #252
New Contributors
- @dependabot[bot] made their first contribution in #139
Full Changelog: v0.0.6-beta...v0.1.0-beta