What's Changed
- fix: prevent conversation entries from overlapping on follow-up messages (Vibe Kanban) by @anastasiya1155 in #2679
- fix(cursor): allow cursor to run in non-yolo mode by @abcpro1 in #2757
- fix(ci/remote): Relax remote Cargo.lock to match cargo build --locked by @abcpro1 in #2760
- fix(remote): make LOOPS_EMAIL_API_KEY optional for self-hosting (Vibe Kanban) by @ggordonhall in #2761
- Fix/docker compose docs by @benodiwal in #2747
- chore: downgrade noisy error by @ggordonhall in #2762
- chore: downgrade noisy error in file cache by @ggordonhall in #2763
- feat: Categorize common shell commands for better visual aggregation by @abcpro1 in #2758
- Remove Amp forking and disable Amp retry/edit-retry flows (Vibe Kanban) by @stunningpixels in #2675
- Open Repository Settings Action in New Settings Dialog (Vibe Kanban) by @stunningpixels in #2767
- docs: update AGENTS.md to reflect current project state (Vibe Kanban) by @ggordonhall in #2768
- fix broken hotkeys for kanban by @vdmkotai in #2700
- fix: deduplicate consecutive patches in historical normalized log streaming (Vibe Kanban) by @stunningpixels in #2587
- chore: downgrade linux notification error by @ggordonhall in #2764
- chore: suppress noisy PR monitor errors by @ggordonhall in #2765
- feat: Link GitHub PRs created outside VK to workspaces (Vibe Kanban) by @LSRCT in #2771
- feat: dynamic page titles based on current view (Vibe Kanban) by @anastasiya1155 in #2779
- fix: Remove Electric sync for blobs and attachments (Vibe Kanban) by @LSRCT in #2742
- fix: resolve missing and mismatched i18n translation keys (Vibe Kanban) by @anastasiya1155 in #2780
- fix: remove veta references from docs by @stunningpixels in #2781
- fix: make VK_SHARED_API_BASE work at runtime for self-hosted frontend by @vdmkotai in #2769
- feat: Model selector by @abcpro1 in #2571
- fix: polyfill crypto.randomUUID for non-secure contexts by @vdmkotai in #2791
- Modularize MCP task server and add assignee/tag remote tooling (Vibe Kanban) by @LSRCT in #2772
- Refactor file & slash typeahead plugins: modernize styles, improve edge detection, add Create Tag action (Vibe Kanban) by @anastasiya1155 in #2735
- feat: use remote issue simple_id in merge commit messages and PR titles (Vibe Kanban) by @LSRCT in #2776
- fix: remove package-lock.json by @kldzj in #2787
- Expose issue-linked pull requests in MCP tools (Vibe Kanban) by @LSRCT in #2782
- Fix Copy Raw Logs by removing duplicate LogsPanelProvider (Vibe Kanban) by @LSRCT in #2792
- Sync remote workspace and PR state on login, push, and link actions (Vibe Kanban) by @ggordonhall in #2770
- Add sortable App Bar project order with consistent first-project navigation (Vibe Kanban) by @stunningpixels in #2774
- fix: suppress codex_core tracing output from server logs (Vibe Kanban) by @LSRCT in #2795
- Auto-default create-mode repos from relevant workspaces and require branch selection (Vibe Kanban) by @stunningpixels in #2798
- fix(ci): allow test workflow to trigger on docs-only PRs by @benodiwal in #2806
- Unify create/session executor defaults and model selector flow (Vibe Kanban) by @stunningpixels in #2807
- Restore first-project landing in onboarding and root redirect (Vibe Kanban) by @stunningpixels in #2808
- Skip repo selection when create-mode defaults are already set (Vibe Kanban) by @stunningpixels in #2809
- Revert and reimplement recent model selection by @abcpro1 in #2811
- fix: don't classify >/dev/null and fd as edit commands by @abcpro1 in #2801
- Fix typeahead menu jumping during typing (Vibe Kanban) by @anastasiya1155 in #2814
- Fix create-mode repo defaults so removed repos are not re-added (Vibe Kanban) by @stunningpixels in #2819
- Move chat model selector controls to footer options row (Vibe Kanban) by @stunningpixels in #2818
Full Changelog: v0.1.13-20260213171856...v0.1.14-20260218113639
✅ Published to npm registry