What's Changed
- fd34df8 ci: import Apple certificate before Tauri build so beforeBuildCommand can codesign
- 244deeb fix: sign qmd binaries with Developer ID + hardened runtime for notarization
- 70f94d3 docs: add mandatory Playwright Phase 1 QA step before laputa-task-done
- bb20ef1 fix: bundle qmd source in tools/qmd/ so CI can compile it
- 15a1ba6 ci: add bun setup step to release workflow (required by bundle-qmd.sh)
- e2c6669 fix: align ws-bridge.js imports with simplified vault.js API
- d4098d3 refactor: split InspectorPanels.tsx into focused modules — reduce 538-line file to focused per-panel components (#189)
- 1c3d677 test: add configMigration tests — cover all migration branches (#188)
- 3da0b0e fix: make qmd/search work on fresh installs — auto-install, fix permissions, sign binaries
- bc2f97d style: rustfmt search.rs
- 2fb6a30 feat: bundle qmd binary with app — search works on fresh installs
- 0206fb3 fix: rank command palette results by match score, not section order
- 51d1b28 fix: move Go Back/Forward to Go menu, add toggles to Note menu
- 0183062 fix: always show Resolve Conflicts in Cmd+K — show toast when no conflicts
- 1c244a8 refactor: extract hooks and components from NoteListInner for code health
- 9007550 style: rustfmt git.rs pulse functions
- 3af9a09 feat: add Pulse — vault activity feed showing git commit history
- 348b265 style: apply rustfmt to vault_config.rs
- 013cf0f feat: move vault UI config from localStorage to vault files
- 418ea8a feat: add vault_config module and view field to VaultEntry
- 1e3c296 fix: pass undefined to useRef for strict TypeScript compat
- 32b4a90 feat: expose all theme.json properties in theme editor
- 25260c7 style: apply rustfmt to menu.rs
- ff3e7af fix: move view-toggle-backlinks to simple event map for type safety
- 75878c8 feat: reorganize menu bar with Go, Note, and Vault menus
- 8f0c6e0 test: add color detection tests to propertyTypes
- adf45a5 feat: add color swatch + picker for property values
- 96bc4e9 fix: enable line wrapping in raw editor
- eab457b fix: make Restore Default Themes command always enabled in Cmd+K palette
- 89da970 feat: enable full shell access for AI agent + simplify MCP tools
Requires Apple Silicon (M1/M2/M3)
Built from fd34df8 on 2026-03-06