github basicmachines-co/basic-memory v0.19.0

4 hours ago

What's Changed

  • feat: Schema system for Basic Memory by @phernandez in #549
  • fix: use VIRTUAL instead of STORED columns in SQLite migration by @phernandez in #562
  • chore: Release/v0.18.2 by @phernandez in #563
  • fix: use global --header for Tigris consistency on all rclone transactions by @phernandez in #564
  • feat: add semantic vector search for SQLite and Postgres by @phernandez in #550
  • feat: add basic-memory watch CLI command by @phernandez in #559
  • feat: enable default_project_mode by default by @phernandez in #560
  • feat: Add cloud discovery touchpoints to CLI and MCP by @phernandez in #546
  • fix: make semantic search dependencies optional extras by @phernandez in #566
  • feat: add per-project local/cloud routing with API key auth by @phernandez in #555
  • feat: isolate default sqlite db by config dir by @phernandez in #567
  • fix: Speed up bm --version startup by @phernandez in #534
  • feat(mcp): add MCP UI variants and TUI output by @phernandez in #545
  • feat: Add project-prefixed permalinks and memory URL routing by @phernandez in #544
  • feat: expose external_id in EntityResponse and link resolver by @groksrc in #569
  • feat: min_similarity override, cloud promo improvements by @phernandez in #570
  • feat: min-similarity override, edit-note CLI, and strip-frontmatter by @phernandez in #571
  • feat: add workspace selection flow for MCP and CLI by @phernandez in #576
  • feat: Add JSON output mode for BM MCP tools (default text) by @phernandez in #585
  • chore: Make semantic deps default, auto-backfill embeddings, and default search to semantic by @phernandez in #586
  • feat: CLI analytics via Umami event collector by @bm-clawd in #572
  • feat: Let stdio MCP honor per-project cloud routing by @phernandez in #590
  • feat: Add display_name and is_private to ProjectItem by @jope-bm in #574
  • fix: strip NUL bytes from content before PostgreSQL search indexing by @phernandez in #592
  • chore: add ty as supplemental type checker by @phernandez in #594
  • fix: backend-specific distance-to-similarity conversion by @groksrc in #593
  • fix: recent_activity dedup + pagination across MCP tools by @phernandez in #595
  • feat: add frontmatter validation to schema system by @phernandez in #597
  • feat: Fix bm CLI runtime defects and audit regressions by @phernandez in #596
  • feat: upgrade fastmcp 2.12.3 to 3.0.1 with tool annotations by @phernandez in #598
  • chore: rename entity_type to note_type by @phernandez in #600
  • fix: Return matched chunk text in search results by @phernandez in #601
  • feat: add created_by and last_updated_by user tracking to Entity by @jope-bm in #602
  • docs: Add UTM tracking to README links by @bm-clawd in #611
  • docs: update v0.19.0 release notes with post-draft changes by @bm-clawd in #626
  • fix: build_context related_results schema validation failure by @phernandez in #631
  • fix: skip workspace resolution when client factory is active by @jope-bm in #630
  • feat: add overwrite guard to write_note tool by @phernandez in #632
  • fix: read schema definitions from file instead of stale database metadata by @groksrc in #635

New Contributors

Full Changelog: v0.18.1...v0.19.0

Don't miss a new basic-memory release

NewReleases is sending notifications on new releases.