Skip to content

0.2

Pre-release
Pre-release

Choose a tag to compare

@giauphan giauphan released this 26 Aug 09:05
· 41 commits to main since this release
beffcee

What's Changed

  • feat(db): add database abstraction layer infrastructure by @giauphan in #155
  • ⚡ Bolt: Optimize Vector Calculations and Invariants in Consolidation Engine by @giauphan in #154
  • 🛡️ Sentinel: [HIGH] Fix missing authentication on A2A Registry endpoints by @giauphan in #167
  • 🛡️ Sentinel: [HIGH] Fix insecure CORS configuration arbitrary origin reflection by @giauphan in #178
  • refactor(db): replace GRAPH_TABLE with detectCircularDependencies by @giauphan in #179
  • 🎨 Palette: Add keyboard focus rings to main navigation and auth by @giauphan in #183
  • 🛡️ Sentinel: [security improvement] by @giauphan in #185
  • chore(deps): add sqlite-vec + pgvector adapter packages by @giauphan in #166
  • refactor(db): wire dbAdapter into consolidationEngine (#164) by @giauphan in #182
  • refactor(db): use db.searchVector for VECTOR_DISTANCE in dreamingService by @giauphan in #180
  • refactor(db): use db.searchVector in genomeService by @giauphan in #181
  • 🛡️ Sentinel: [HIGH] Fix overly permissive CORS wildcard and credentials combination by @giauphan in #186
  • ⚡ Bolt: [performance improvement] Optimize O(N^2) loop vector similarity operations by @giauphan in #184
  • ⚡ Bolt: [performance improvement] Batched concurrency for file existence checks by @giauphan in #187
  • ⚡ Bolt: [performance improvement] Optimize vector processing in O(N^2) consolidation loops by @giauphan in #188
  • refactor(db): replace MERGE INTO with ON CONFLICT in dreamingService (#158) by @giauphan in #190
  • test(db): add database adapter unit tests (#165) by @giauphan in #191
  • 🎨 Palette: [UX improvement] Add focus rings to interactive elements for better accessibility by @giauphan in #192
  • ⚡ Bolt: O(N) preprocessing for vector similarity loops by @giauphan in #193
  • Make SQLite + sqlite-vec the default backend by @giauphan in #195
  • 🔒 [security] Fix SQL Injection vulnerability in genomeService.ts by @giauphan in #207
  • feat: add Claude Code guides and skills for improved development work… by @giauphan in #208
  • 🎨 Palette: Improve Delete Project button UX and focus states by @giauphan in #209
  • 🎨 Palette: Add proper ARIA tab roles and focus rings to DocumentationView by @giauphan in #202
  • ⚡ Bolt: [performance improvement] Chunk tenant project discovery by @giauphan in #199
  • ⚡ Bolt: [performance improvement] Optimize cosine similarity hot loop array access by @giauphan in #204
  • 🛡️ Sentinel: [CRITICAL] Fix SQL injection in IN clauses by @giauphan in #203
  • 🛡️ Sentinel: [MEDIUM] Fix weak SQL Injection detection by @giauphan in #224
  • 🎨 Palette: Add clear search button to Dream Memory view by @giauphan in #222
  • ⚡ Bolt: [performance improvement] Pre-normalize vectors for faster cosine similarity by @giauphan in #221
  • Migrate from Oracle to SQLite as default database by @giauphan in #226

Full Changelog: 1.0...2.0