Skip to content

Latest commit

 

History

History
326 lines (172 loc) · 15.2 KB

File metadata and controls

326 lines (172 loc) · 15.2 KB

Changelog

0.9.1 (2026-04-19)

Bug Fixes

  • retrigger release with sr v7.1.2 Cargo.lock handling (20eacdf)

Full Changelog

0.9.0 (2026-04-19)

Features

  • fold init, add progress TUI, layer config (8bce2d3)

Bug Fixes

  • ci: apply cargo fmt, stage Cargo.lock in releases (91c7fc8)
  • drop nonexistent sr init --merge flag (babc735)

Refactoring

  • move cargo publish into sr hooks.post_release (41a0510)

Misc

  • showcase: re-record demo with measured wait durations (d9e2ad4)

Full Changelog

0.8.2 (2026-04-17)

Bug Fixes

  • ci: drop mnemonist-index from publish step (crate no longer exists) (da0d1c1)

Full Changelog

0.8.1 (2026-04-17)

Bug Fixes

  • ci: use checked_div for manual_checked_ops lint (rust 1.95) (a38ff94)
  • ci: resolve clippy and fmt failures in bench experiments (7b35479)

Refactoring

  • make each bench experiment independent and self-contained (85f8432)

Misc

Full Changelog

0.8.0 (2026-04-16)

Features

  • add --hidden, --no-gitignore, and --exclude flags for code indexing (fc87447)

Full Changelog

0.7.3 (2026-04-16)

Bug Fixes

  • default install dir to ~/.local/bin and simplify install script (c183924)

Full Changelog

0.7.2 (2026-04-16)

Bug Fixes

  • ci: migrate sr v4 to v7 for artifact and input support (#10) (74d0273)

Full Changelog

0.7.1 (2026-04-15)

Documentation

  • benchmarks: add reference to raw benchmark results (c632c0b)

Refactoring

  • consolidate index, quant, evals into core (#9) (a012b66)

Miscellaneous

  • migrate sr config and action to v4 (9a18321)
  • sync embedded files [skip ci] (be7f035)
  • release: migrate from embed-src to fsrc (86661ef)
  • remove legacy .llmem directory from repo (5d07cc4)

Full Changelog

0.7.0 (2026-04-09)

Features

  • evals: add end-to-end LongMemEval QA harness and fix retrieval methodology (afa7c7c)

Full Changelog

0.6.0 (2026-04-09)

Features

  • evals: add benchmarking suite and LongMemEval evaluation (abc866d)
  • core: implement candle-based embedder with hardware acceleration (2db6c9b)

Documentation

  • core: update examples to use CandleEmbedder (80b01b4)
  • update for candle embedder and hardware acceleration (a56aa4e)

Refactoring

  • core: update default embedding provider to candle (3b0ba67)

Miscellaneous

  • bump workspace version to 0.5.2 (09aeca0)
  • improve floating-point precision in test constants (4be7a51)
  • deps: migrate from fastembed to candle embeddings (f301b4d)
  • scripts: add benchmark data download infrastructure (f9b8c2f)

Full Changelog

0.5.2 (2026-04-09)

Bug Fixes

  • ci: remove --allow-dirty from cargo publish (197879b)

Full Changelog

0.5.1 (2026-04-09)

Bug Fixes

  • ci: use native ARM runner for aarch64-linux build (88a93bb)

Full Changelog

0.5.0 (2026-04-09)

Features

  • cli: add self-update, version subcommands; standardize --format flag (2aea8ba)

Full Changelog

0.4.5 (2026-04-08)

Documentation

  • add LICENSE and README to sub-crates for publishing compliance (94e0754)
  • readme: update features and quick start guide (3333bbf)

Refactoring

  • recall: remove server crate, add multi-signal reranker with auto-calibration (1bf8b6e)

Miscellaneous

  • add linguist overrides to fix language stats (ecc00c0)

Full Changelog

0.4.4 (2026-04-04)

Documentation

  • spec: update llmem specification to v0.2.0 (#6) (46dcad7)

Refactoring

  • index: replace tree-sitter with pluggable ChunkingStrategy (#7) (1a8e562)

Miscellaneous

  • rename project from llmem to mnemonist (6eb9d11)

Full Changelog

0.4.3 (2026-04-04)

Bug Fixes

  • cli: canonicalize root path + add mnemonist-evals crate (#5) (35d3d15)

Documentation

  • readme: separate install commands into individual code blocks (9993759)

Full Changelog

0.4.2 (2026-04-02)

Bug Fixes

  • ci: drop musl targets from build matrix (1cc06c8)

Full Changelog

0.4.1 (2026-04-01)

Bug Fixes

  • build: switch fastembed from native-tls to rustls-tls (5a8978a)

Full Changelog

0.4.0 (2026-04-01)

Features

  • fastembed migration, daemon mode, TUI output, and associative linking (#4) (3ca2c39)

Miscellaneous

  • update sr action from v2 to v3 (3610251)
  • lowercase justfile with expanded recipes and add crates.io badge (3295794)
  • standardize CI/CD — clean sr.yaml, justfile recipes, embed-src sync, teasr demo (83dc92d)

Full Changelog

0.3.0 (2026-03-29)

Features

  • validate: add comprehensive E2E validation script (8f27e2c)

Bug Fixes

  • test: redact embedded field in memorize snapshot (076c74e)
  • cli: fallback to created_at when last_accessed is not set (98e1efc)

Documentation

  • add benchmark results to README via embed-src (bd9d6b1)
  • add testing guide to README and CONTRIBUTING (a5127f2)

Refactoring

  • rename mnemonist-cli package to mnemonist for simpler cargo install (f9be434)
  • server: cache resolved project memory directory in app state (9783d32)

Miscellaneous

  • add criterion benchmarks and insta snapshot tests (d08e712)
  • cli: add comprehensive integration tests (22b1248)
  • server: extract router builder and add comprehensive tests (e60cc66)
  • deps: add testing dependencies to server and CLI (53bb556)

Full Changelog

0.2.0 (2026-03-27)

Features

  • core: add working memory inbox module (0d3c93f)
  • core: add memory metadata and consolidation support (da5cf63)
  • quant: add TurboQuant vector quantization library (8f434ed)
  • train: add python training infrastructure (1afbfd3)
  • centralized storage and config system (25728c6)
  • JSON-first CLI, Ollama embedder, recall/learn/code commands (1682010)

Documentation

  • update architecture and api references for cognitive memory (aa09b36)
  • readme: document cognitive CLI and memory features (83501d7)
  • spec: specify cognitive memory with inbox and consolidation (8291e0b)
  • quant: add TurboQuant vector quantization library documentation (0b9c431)
  • skill: add mnemonist agent skill specification (cd5ffe5)
  • data: add turboquant reference and dataset structure (779072a)
  • readme: add install.sh as primary install method (bcf0fe4)
  • add per-crate READMEs for crates.io (68af45e)
  • readme: add config commands and configuration section (25f0aaa)

Refactoring

  • cli: redesign commands for cognitive memory system (340f8ba)
  • rename .ai-memory to .mnemonist (0dbf2d2)

Miscellaneous

  • skills: rename ai-memory skill to mnemonist (897a913)
  • workspace: add mnemonist-quant crate and dependencies (6730456)
  • add install.sh for downloading release binaries (b84bd6d)
  • add Justfile with build, install, test, and fmt commands (bc7dc07)
  • release: migrate release workflow to use sr github action (7bb80dc)
  • update memory files (481f52f)

Full Changelog

0.1.0 (2026-03-26)

Features

  • initial mnemonist implementation (3a39426)