Skip to content

Releases: Kehl-io/nestweaver

v2.1.0

25 Jun 01:58
5c8c930

Choose a tag to compare

2.1.0 (2026-06-25)

Features

  • add competitive benchmark suite (4953491)
  • client: graceful restart via Shutdown RPC (c6f4b71)
  • daemon: graceful drain shutdown with configurable ceiling (e51da65)

Bug Fixes

  • benchmarks: disable errexit in competitor functions to prevent silent crashes (dbfa7d7)
  • cli: close sole-writer enforcement gaps (b64da32)
  • remove leftover db_opened_at reference, fix clippy and fmt (e7c55a1)

v2.0.1

24 Jun 04:45
feafbfb

Choose a tag to compare

2.0.1 (2026-06-24)

Bug Fixes

  • daemon: add refresh_db_opened_at to embed RPC (c750f66)
  • daemon: change db_opened_at to AtomicU64 (fd6f70d)
  • daemon: refresh db_opened_at after write RPCs (7f72dcf)
  • snapshot stamp.json bugs + materialize broken-pipe + release checksums (dcd8ed2)
  • snapshot: read embedding_model_id from [embedding] config (0e88b1c)
  • snapshot: use daemon-style instance_id for repo filtering (9bd1123)

v2.0.0

23 Jun 01:49
3f49b92

Choose a tag to compare

2.0.0 (2026-06-23)

⚠ BREAKING CHANGES

  • app: The macOS app bundle is now the recommended install method on Mac. The app provides a menubar status icon, Metal GPU acceleration for embeddings (~5x faster), automatic daemon lifecycle with crash recovery, daemon coexistence detection, and a managed web UI on port 9377. Favicon and app icon switched from dark to light variant (transparent background).

Features

  • app: add daemon coexistence, web UI lifecycle, and icon polish (#98) (ffc95f1)
  • app: native macOS app with menubar, Metal GPU, and managed daemon (#100) (38cbbef)

Bug Fixes

  • app: use template image for menubar icon with transparent background (7e30ce7)

v1.1.3

22 Jun 22:08

Choose a tag to compare

1.1.3 (2026-06-22)

Bug Fixes

  • daemon: detect stale daemon via DB mtime and auto-restart on connect (a01badd)
  • index: resolve git HEAD SHA instead of hardcoding 'local' (37a06dd)
  • mcp: propagate store errors in brain_status instead of returning empty (b698edb)

v1.1.2

22 Jun 19:48

Choose a tag to compare

1.1.2 (2026-06-22)

Performance Improvements

  • indexing performance, daemon routing, and agent-friendly setup (#94) (1f75479)

v1.1.1

21 Jun 17:46

Choose a tag to compare

1.1.1 (2026-06-21)

Bug Fixes

  • normalize repo URLs and update docs for v1.1 (#91) (4e68c38)

v1.1.0

20 Jun 20:44

Choose a tag to compare

1.1.0 (2026-06-20)

Features

  • update dependencies, launchd daemon, and macOS app bundle (#88) (f6c299b)

v1.0.1

20 Jun 02:11

Choose a tag to compare

1.0.1 (2026-06-20)

Bug Fixes

  • embed: use rustls instead of native-tls to fix cross-compilation (1092704)

v0.28.0

18 Jun 15:51

Choose a tag to compare

0.28.0 (2026-06-18)

Features

  • daemon: eliminate all stop_daemon_if_running calls (ec6d2c2)
  • enrich brain_guide/admin instructions with tool-routing table, add staleness warnings and token hints (f5db6f7)

Bug Fixes

  • bump gRPC message size limit from 64MB to 256MB (fixes export cypher) (6306a48)
  • ci: set NESTWEAVER_NO_DAEMON=1 for E2E tests (2cb77a4)
  • cli: add daemon RPCs for list-repos/services/projects/search/symbol (55f2b50)
  • cli: graceful daemon fallback for ui/watch, fix collapsible-if clippy warnings (9790a5e)
  • cli: guard --no-daemon for testing, route brain-remove/snapshot through daemon (6450281)
  • cli: guard --no-daemon in MCP server command consistently (32f8472)
  • cli: route 10 read commands through daemon, improve lock error message (5486618), closes #63
  • cli: route all 5 json-gated commands through daemon unconditionally (8cb5152)
  • cli: route context/cross-repo-refs/generate-guide/cluster through daemon (7f8377a)
  • cli: route export and ui commands through daemon stop/restart (9063194)
  • cli: route remove-repo/remove-project resolution through daemon RPCs (800f549)
  • cli: route repo-map/suggest-links/detect-implicit-projects/pr-impact through daemon (8a57a4c)
  • cli: route watch/export/ui through daemon (zero bypasses remaining) (4bda18b)
  • route CLI read commands through daemon (fixes #63) (d71c53f)
  • web: commit AppState Arc<TantivyIndex> refactor (fixes CI build) (6274f31)

v0.27.0

17 Jun 14:37

Choose a tag to compare

0.27.0 (2026-06-17)

Features

  • add remove-repo CLI command and daemon RPC (f9f0bac)
  • cli: add remove-project and prune-stale commands (cc7682a)
  • cli: add remove-repo command (f0ad081)
  • client: add remove_project and prune_stale methods (0555361)
  • client: add remove_repo method (1e1d8db)
  • daemon: implement RemoveProject and PruneStale handlers (7723612)
  • daemon: implement RemoveRepo RPC handler (29c3fdc)
  • mcp: add brain_remove_source and prune_stale tools (f46ca49)
  • proto: add RemoveProject and PruneStale RPCs (71a4126)
  • proto: add RemoveRepo RPC message and service method (5f72262)

Bug Fixes

  • clippy/fmt fixes + docs for remove-project, prune-stale, brain_remove_source (020254b)