Skip to content

Release: v1.18.0 — Sidebar Vault Fix#44

Merged
Data-Wise merged 9 commits into
mainfrom
dev
Feb 23, 2026
Merged

Release: v1.18.0 — Sidebar Vault Fix#44
Data-Wise merged 9 commits into
mainfrom
dev

Conversation

@Data-Wise
Copy link
Copy Markdown
Owner

Summary

  • Sidebar vault expansion fix (PR fix: Sidebar vault expansion and breadcrumb bugs #43) — vault dots now filter to the correct single project, breadcrumb syncs on toggle, DexieError2 race condition resolved
  • Broken brainstorm link fix in MCP app spec
  • 3 new vault toggle wiring tests (2,190 total)
  • Documentation and archive cleanup

Changes since v1.17.0

  • fix: Sidebar vault expansion shows correct project and updates breadcrumb
  • fix: Update broken brainstorm link in MCP app spec
  • test: add vault toggle → onSelectProject wiring tests
  • docs: Move stray files to archive and update changelog
  • docs: update test counts and changelog after PR fix: Sidebar vault expansion and breadcrumb bugs #43 merge

Test plan

  • Full test suite: 2,190 passing (71 files)
  • Version consistency: package.json, tauri.conf.json, Cargo.toml all at 1.18.0
  • Cargo.lock regenerated

🤖 Generated with Claude Code

Test User and others added 9 commits February 22, 2026 17:00
- BRAINSTORM-mcp-app → docs/archive/brainstorms/
- WORKFLOW-FIX-SUMMARY → docs/archive/completed/
- Added Tauri dep fix, DragRegion mock fix, broken links fix to v1.17.0 changelog

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Brainstorm file was moved to docs/archive/brainstorms/ but the spec
still referenced the old root-level location.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Two related bugs: vault dots show all projects instead of filtering,
and breadcrumb stays stuck on Research because vault toggle doesn't
update currentProjectId.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…rumb

- Filter ExpandedIconPanel to show only the clicked project instead of all
- Wire vault toggle to call setCurrentProject so breadcrumb and search scope update
- Consolidate Dexie DB initialization into browser-api.ts to eliminate race condition
- Update test to assert correct single-project filtering behavior

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Cover the MissionSidebar logic that calls onSelectProject when expanding
a vault (breadcrumb update) and skips it when collapsing. Also tests
inbox expansion calls onSelectProject(null).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fixes sidebar vault expansion showing all projects instead of one, adds breadcrumb sync on vault toggle, and fixes browser-mode DexieError2 race condition.
Working artifact from feature branch, not needed on dev.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update test counts (2,187 → 2,190) across 5 doc files. Add
[Unreleased] changelog entry for sidebar vault expansion fix.
Update Latest Work section in CLAUDE.md.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Version bump across package.json, tauri.conf.json, Cargo.toml,
badges, .STATUS, and changelogs. Regenerated Cargo.lock.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Data-Wise Data-Wise merged commit 5fc5784 into main Feb 23, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant