This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
ReleasePort's take
Light signalVersionβ―v2.1.2 adds support for multiple search clusters and enables loading their configuration from a JSON file.
Why it matters: Enables operators to manage multiple search clusters via centralized JSON config in release v2.1.2; adopt before next deployment cycle.
Summary
AI summaryUpdates π§ͺ Testing, βοΈ Miscellaneous Tasks, and β°οΈ Features across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds support for multiple search clusters. Adds support for multiple search clusters. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds loading of multi-cluster config from a JSON file. Adds loading of multi-cluster config from a JSON file. Source: llm_adapter@2026-05-22 Confidence: high |
β |
| Feature | Medium |
Adds unit tests for both engines and server/utils. Adds unit tests for both engines and server/utils. Source: llm_adapter@2026-05-22 Confidence: low |
β |
| Refactor | Medium |
Splits unit and e2e test suites by feature. Splits unit and e2e test suites by feature. Source: llm_adapter@2026-05-22 Confidence: low |
β |
| Refactor | Medium |
Dedupes e2e helpers and passes multi-cluster config via Helm values file. Dedupes e2e helpers and passes multi-cluster config via Helm values file. Source: llm_adapter@2026-05-22 Confidence: low |
β |
| Refactor | Medium |
Uses engineβneutral step names and preβpulls OpenSearch in kind job. Uses engineβneutral step names and preβpulls OpenSearch in kind job. Source: llm_adapter@2026-05-22 Confidence: low |
β |
| Refactor | Medium |
Updates version to 2.1.2. Updates version to 2.1.2. Source: llm_adapter@2026-05-22 Confidence: low |
β |
Full changelog
Changelog
2.1.2 - 2026-05-22
β°οΈ Features
- support multiple search clusters - (09a0a20) - @cr7258
- load multi-cluster config from a JSON file - (4d7d78b) - @cr7258
π§ͺ Testing
- split unit and e2e suites by feature - (780be57) - @cr7258
- cover both engines and add server/utils unit tests - (712a3a9) - @cr7258
- dedupe e2e helpers and pass multi-cluster config via Helm values file - (5ceae37) - @cr7258
βοΈ Miscellaneous Tasks
- use engine-neutral step names and pre-pull OpenSearch in kind job - (b452320) - @cr7258
Release
- update version to 2.1.2 - (56ab520) - @github-actions[bot]
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About cr7258/elasticsearch-mcp-server
MCP Server implementation that provides Elasticsearch interaction
Related context
Beta — feedback welcome: [email protected]