This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+12 more
Summary
AI summaryPagination argument renamed from max_results to limit, breaking existing tool calls.
Full changelog
What's Changed
Fixed issue #238 to remove unused variables
Wire version to VERSION file (was hardcoded "1.0.0")
- importlib.metadata when pip-installed, file fallback for source/Docker
- SERVER_INFO sent to clients now matches actual NoteDiscovery release
client.get_note() skips backlinks computation (perf)
- GET /api/notes/{path}?include_backlinks=false
- Backlinks default scan_was_vault-wide and unused by the get_note tool
- get_backlinks tool unaffected (still uses ?include_backlinks=true)
New get_config MCP tool
- Exposes /api/config (name, version, enabled features, autosave delay)
- Helps the LLM understand server capabilities without trial-and-error
Pagination naming: max_results -> limit (BREAKING for tool args)
- Aligns 3 tools with the 4th (get_recent_notes already used limit)
- Aligns MCP schema names with the wire protocol (client/backend)
- LLMs pick up the new name on next tools/list call; no migration code
Docker Images
This release is available as a Docker image:
docker pull ghcr.io/gamosoft/NoteDiscovery:0.27.2
Full Changelog: https://github.com/gamosoft/NoteDiscovery/compare/v0.27.1...v0.27.2
Breaking Changes
- Pagination argument max_results renamed to limit in all tools
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
Related context
Related tools
Beta — feedback welcome: [email protected]