Skip to content

Releases: ory/lumen

v0.0.39

02 May 08:20
5206287

Choose a tag to compare

0.0.39 (2026-04-26)

Bug Fixes

  • index: skip files that fail to chunk instead of aborting the run (#139) (835e0a0)

v0.0.38

26 Apr 10:46
6ae98fe

Choose a tag to compare

0.0.38 (2026-04-24)

Features

  • cmd: select configured server via --model/--backend (#137) (6d6d195)
  • purge: support purging individual project directories (#135) (f16af79)

v0.0.37

24 Apr 08:01
f080176

Choose a tag to compare

0.0.37 (2026-04-24)

Features

  • chunker: add .svelte support with two-phase TypeScript injection (#128) (8c92e2e)

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)