Skip to content

Commit 317c85c

Browse files
committed
2.1.0
1 parent 2fc0487 commit 317c85c

5 files changed

Lines changed: 16 additions & 6 deletions

File tree

.mcp/server.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
"url": "https://github.com/ihor-sokoliuk/mcp-searxng",
88
"source": "github"
99
},
10-
"version": "2.0.0",
10+
"version": "2.1.0",
1111
"packages": [
1212
{
1313
"registryType": "npm",
1414
"identifier": "mcp-searxng",
15-
"version": "2.0.0",
15+
"version": "2.1.0",
1616
"transport": {
1717
"type": "stdio"
1818
},

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ Versions follow [Semantic Versioning](https://semver.org/).
55

66
## Unreleased
77

8+
## [2.1.0] - 2026-08-25
9+
10+
### Changed
11+
12+
- **Explicit engine time-range searches now fail closed instead of returning misleading empty results:** When `engines` and `time_range` are combined, every configured SearXNG instance must provide `/config` and every selected engine must confirm time-range support before the search runs. Callers can omit `time_range` or use an engine-specific query filter when capability cannot be confirmed. This is an intentional, backward-compatible tool behavior change and is therefore released as a minor version. ([#244](https://github.com/ihor-sokoliuk/mcp-searxng/pull/244))
13+
14+
### Testing
15+
16+
- **Release and protocol contract tests now validate stable semantics:** Version surfaces, workflow action pins, Node support, and MCP tool definitions are checked structurally instead of against mutable release literals or opaque whole-definition digests. This prevents routine releases, action refreshes, and description-only updates from failing unrelated tests while preserving the supported contracts. ([#259](https://github.com/ihor-sokoliuk/mcp-searxng/pull/259), [#260](https://github.com/ihor-sokoliuk/mcp-searxng/pull/260))
17+
818
## [2.0.0] - 2026-08-20
919

1020
### Breaking Changes

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mcp-searxng",
3-
"version": "2.0.0",
3+
"version": "2.1.0",
44
"mcpName": "io.github.ihor-sokoliuk/mcp-searxng",
55
"description": "MCP server for SearXNG integration",
66
"license": "MIT",

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const packageVersion = "2.0.0";
1+
export const packageVersion = "2.1.0";

0 commit comments

Comments
 (0)