Skip to content

Releases: ory/lumen

v0.0.36

14 Apr 13:54
0f472bb

Choose a tag to compare

0.0.36 (2026-04-14)

Bug Fixes

  • embedder: re-probe unhealthy servers and resolve dimension mismatch on failover (#132) (7979d7f)

v0.0.35

14 Apr 12:20
39a180d

Choose a tag to compare

0.0.35 (2026-04-14)

Bug Fixes

  • scripts: download binary synchronously in stdio mode on first install (#127) (9cbff58)
  • scripts: use call curl in run.bat so batch control returns after download (#131) (e8c8817)

v0.0.34

09 Apr 15:34

Choose a tag to compare

0.0.34 (2026-04-09)

Bug Fixes

  • ci: configure npm trusted publishing for OIDC auth (95c476e)
  • ci: restore Windows MCP server support and add cross-platform script tests (b66a339)

v0.0.33

09 Apr 09:45

Choose a tag to compare

0.0.33 (2026-04-09)

Bug Fixes

  • run.sh env defaults override user config file (8082075)

v0.0.32

08 Apr 10:40

Choose a tag to compare

0.0.32 (2026-04-08)

Features

  • config: add ConfigService with koanf defaults, YAML, env, validation, and hot reload (e0eee81)
  • config: add XDGConfigDir and DefaultConfigPath helpers (dcf72f8)
  • download fallback to latest release + cross-platform CI (#112) (a2e3701)
  • embedder: add FailoverEmbedder with health-check-based server failover (7f8009c)
  • embedder: detect config hot-reload in FailoverEmbedder and add e2e config tests (d06743f)

Bug Fixes

  • broken commit version (fd5ba7e)
  • ci: skip config dir watch when directory absent, add return after t.Fatal (1d34021)
  • config: add blank assignments for Close() errors, lock Watch/Stop fields, improve doc comments (0bd24bd)
  • config: stabilize backend/model resolution and model-aware stdio cache (4c0617e)
  • e2e: replace removed config.EnvOrDefault with inline os.Getenv (f49cac8)
  • embedder: propagate ensureEmbedder error in initServers to prevent nil dereference (694b5d4)
  • opencode: invoke run.cmd directly instead of wrapping with sh (f3fd945)
  • scripts: skip download in stdio mode on Windows (d827d4d)
  • scripts: skip download in stdio mode to prevent MCP connection race (54df9b5)
  • search: resolve index root from search path, not cwd (47cb457), closes #97

v0.0.31

06 Apr 21:24

Choose a tag to compare

0.0.31 (2026-04-06)

Features

  • config: resolve ModelAliases before KnownModels lookup (08989a4)

Bug Fixes

  • harden concurrent indexer lifecycle (close cancellation, reindex dedup, reader consistency) (e943a79)
  • mcp: rename n_results to limit in semantic_search tool (ca74157)

v0.0.30

05 Apr 20:54

Choose a tag to compare

0.0.30 (2026-04-05)

Features

  • align Lumen packaging across Codex, Cursor, and OpenCode (#73) (665c8db)

Bug Fixes

  • e2e: add LUMEN_REINDEX_TIMEOUT to prevent premature search during indexing (1131bbb)
  • e2e: increase reindex timeout to 10m for PHP fixture set (19e6b83)
  • prevent Search() from blocking during indexing by using separate read connection (bdb837a), closes #94
  • use query_only pragma instead of read-only mode for WAL compatibility (34e5123)

v0.0.29

04 Apr 16:11
8a7c906

Choose a tag to compare

0.0.29 (2026-04-03)

Features

  • index: reuse ancestor index for non-git subdirectories (3f89427)

Bug Fixes

  • test: resolve symlinks in e2e test paths for macOS compatibility (fca3aec)

v0.0.28

02 Apr 18:41
48b5d85

Choose a tag to compare

0.0.28 (2026-04-02)

Features

  • config: add LUMEN_EMBED_DIMS/LUMEN_EMBED_CTX escape hatch for custom models (#88) (29ad682)

Bug Fixes

  • index: prevent triple indexing when non-git parent contains git repos (#81) (adf4e54)
  • skip permission-denied files instead of aborting index/search (#84) (fde97b4)

v0.0.27

02 Apr 15:04
a01b6fe

Choose a tag to compare

0.0.27 (2026-04-02)

Features

  • add LUMEN_EMBED_DIMS/LUMEN_EMBED_CTX env vars for custom models (#80) (2b124b1)