Skip to content

chore(release): version packages - #34

Merged
unclecatvn merged 1 commit into
masterfrom
changeset-release/master
Oct 15, 2026
Merged

unclecatvn merged 1 commit into
masterfrom
changeset-release/master

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@unclecat/mcp-multi-db@1.0.0

Major Changes

  • #33 a1c7781 Thanks @unclecatvn! - 1.0.0 marks the stable API. Nothing changes for you since 0.0.8: same tools, arguments, config file and env vars. From now on releases follow semver strictly, so a removed or renamed tool, argument, error code or env var, or a changed default, only ships in a new major. Install with npx -y @unclecat/mcp-multi-db@1 to get every 1.x fix and feature without breaking changes.

@unclecat/mcp-obsidian@1.0.0

Major Changes

  • #33 a1c7781 Thanks @unclecatvn! - 1.0.0 marks the stable API. Nothing changes for you since 0.0.2: same tools, arguments and env vars. From now on releases follow semver strictly, so a removed or renamed tool, argument, error code or env var, or a changed default, only ships in a new major. Install with npx -y @unclecat/mcp-obsidian@1 (instead of @latest) to get every 1.x fix and feature without breaking changes.

@unclecat/mcp-odoo@1.0.0

Major Changes

  • #31 0b9d8da Thanks @unclecatvn! - Breaking: ODOO_INPUT_INVALID is gone (validation errors now read Input validation error: ...) and search_read defaults to limit: 100.
    • Fix name_search with a domain on Odoo 19 (unexpected keyword argument 'args'): name and domain are now sent positionally, which works on 18 and 19.
    • Fix the request timeout not covering the response body read; a stalled body now fails with ODOO_TRANSPORT_FAILED instead of hanging.
    • search_read defaults to limit: 100 and returns limit_reached: true when a page is full.
    • Tools carry MCP annotations (readOnlyHint on reads, destructiveHint on write / unlink / call_method).
    • Move to McpServer.registerTool with zod schemas (single source of truth); unknown arguments are still rejected. Validation failures now read Input validation error: ... instead of [ODOO_INPUT_INVALID].
    • Trim tool descriptions and instructions (~5.8k → ~3.3k tokens per session); instructions now fit under the ~2 KB hosts truncate at.
    • Remove the unused index.d.ts (it declared exports index.js never had).

Minor Changes

  • #32 d320447 Thanks @unclecatvn! - Odoo 19+ support without the deprecated APIs:
    • Connections with an API key on Odoo 19+ use the JSON-2 API (POST /json/2/<model>/<method>, bearer auth) instead of /jsonrpc, which Odoo 19 deprecates (removal planned for Odoo 22) and logs a warning for on every call. Odoo 18 and password auth keep using /jsonrpc.
    • read_group on Odoo 19+ calls formatted_read_group instead of the deprecated read_group, and reshapes the result to the same output shape (differences are listed in the README).
    • The server version is detected once per connection via GET /web/version and shown as serverVersion in list_connections.

@github-actions
github-actions Bot force-pushed the changeset-release/master branch from d29b907 to 1268b17 Compare October 15, 2026 14:51
@github-actions
github-actions Bot force-pushed the changeset-release/master branch from 1268b17 to 856d09a Compare October 15, 2026 14:52
@unclecatvn
unclecatvn merged commit 1538711 into master Oct 15, 2026
9 checks passed
@unclecatvn
unclecatvn deleted the changeset-release/master branch October 16, 2026 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant