Skip to content

chore(main): release 2.21.0 - #97

Merged
spelech merged 1 commit into
mainfrom
release-please--branches--main
Nov 11, 2026
Merged

spelech merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

2.21.0 (2026-11-11)

Features

  • config,docs: rename AI gateway env vars to OPENAI_API_URL/KEY and update model discovery & docs (#93) (1ea3116)
  • git: add configurable commit history retention and get_recent_changes MCP tool (closes #101) (#107) (5225cc0)
  • mcp: add diagnose_issue MCP tool for stack-trace, log, and bug description triage (#103) (6b965c6)
  • mcp: add grep_code MCP tool and backend-agnostic line-accurate vector file reconstruction (#105) (88b1a39)
  • packaging: add Windows x64 portable bundle with user-space PostgreSQL and pgvector (fbf86bc)
  • packaging: add Windows x64 portable bundle with user-space PostgreSQL and pgvector (c341127)
  • pgvector,git: add PostgreSQL FTS lexical/hybrid search and native SSH/glab support (#90) (61d7a12)
  • trace: add cross-repo HTTP boundary resolution and compact JSON output to trace_path (closes #99) (#106) (b99239f)
  • ui,settings: remove local FastEmbed/ONNX UI options and standardize on API embeddings (#91) (e38b363)
  • ui,vector-store: consolidate vector database options to Qdrant and PostgreSQL pgvector (aaddb08)
  • ui,vector-store: consolidate vector database options to Qdrant and PostgreSQL pgvector (05534e4)

Bug Fixes

  • database: restore native PostgreSQL readiness probes (9549da4), closes #50
  • fail ingestion when vector persistence fails (#78) (a1618ce)
  • initialize and migrate pgvector tables transactionally (#54) (0642ff1)
  • mcp: bypass ping middleware for active sse sessions and clean up corrupted target dirs (853f305)
  • mcp: bypass ping middleware for active SSE sessions and clean up corrupted target dirs (ecb8513)
  • pdf: isolate test db path and restore local embeddings in fixture teardown (000afe4)
  • pgvector: guard postgresql-specific ddl against sqlite test engines (ecfbff8)
  • pgvector: make native initialization and legacy migration atomic (4063816)
  • pgvector: merge main, sync requirements and increase vitest testTimeout (2e0e5b7)
  • restore native PostgreSQL readiness probes (#50) (582fc46)
  • storage: fail uploads when vector indexing fails (973f3e5)
  • storage: upsert PDF extraction cache across database backends (388c77e), closes #77
  • support PostgreSQL PDF extraction cache upserts (#77) (9530095)
  • test: reset default dense and sparse models during fixture teardown (7bd98f4)

Performance Improvements

  • memory: tune glibc malloc arenas and trim memory post-ingestion (#85) (ebf328d)
  • memory: tune glibc malloc arenas and trim memory post-ingestion (#85) (5f57039)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 3 times, most recently from a3b54d8 to be6d811 Compare November 11, 2026 15:11
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from be6d811 to 955d66e Compare November 11, 2026 15:13
@spelech
spelech merged commit 3358fb1 into main Nov 11, 2026
@spelech
spelech deleted the release-please--branches--main branch November 11, 2026 15:13
@github-actions

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

1 participant