chore(release): v0.7.0 - #57
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 3, 2026 10:58
4ce41a4 to
a1f2fa8
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 3, 2026 16:00
a1f2fa8 to
dc9465d
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 17, 2026 18:52
dc9465d to
7df7cd7
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 10:47
7df7cd7 to
211b094
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 11:47
211b094 to
d625093
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 12:53
d625093 to
a71b331
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 13:30
a71b331 to
dd95d86
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 13:45
dd95d86 to
5c1d325
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 13:59
5c1d325 to
2e27ca8
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 14:10
2e27ca8 to
0b70784
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 14:42
3f32ac3 to
722fab5
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 16:53
722fab5 to
406bf35
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 17:11
406bf35 to
48cf567
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 17:47
48cf567 to
67f1b13
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 18, 2026 18:39
67f1b13 to
96292b7
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 22, 2026 18:02
96292b7 to
91fdba0
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
July 31, 2026 14:53
91fdba0 to
7dd14c7
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
September 1, 2026 05:58
7dd14c7 to
6fc3e30
Compare
github-actions
Bot
force-pushed
the
changeset-release/master
branch
from
September 1, 2026 07:55
6fc3e30 to
df53a7c
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish 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
@1c-odata/cli@0.7.0
Minor Changes
#126
3146289Thanks @hacker-cb! - Breaking: the minimum supported Node version is now 24.18.0 (was 22.21.0).Node 22 "Jod" has left active LTS and is in maintenance; Node 24 "Krypton" is
the active LTS line and is supported until 2028-04-30. Installing on Node 22
will now be refused or warned about by npm/pnpm, depending on your client.
No source change accompanies this. The library does not yet use any API that
Node 22 lacks — the floor moves so that the version CI exercises and the version
the packages advertise are one and the same. Keeping the advertised floor below the tested one meant the
promise was never actually verified, which is the defect this closes.
@types/nodeis pinned to the matching major for the same reason: typesdescribing a runtime above the floor let an API that does not exist there
typecheck green and fail at runtime for anyone who installed at the advertised
minimum.
If you are pinned to Node 22, stay on the previous release until you can move —
v0.x carries no compatibility shims (see STABILITY.md).
Patch Changes
3146289]:@1c-odata/client@0.7.0
Minor Changes
#126
3146289Thanks @hacker-cb! - Breaking: the minimum supported Node version is now 24.18.0 (was 22.21.0).Node 22 "Jod" has left active LTS and is in maintenance; Node 24 "Krypton" is
the active LTS line and is supported until 2028-04-30. Installing on Node 22
will now be refused or warned about by npm/pnpm, depending on your client.
No source change accompanies this. The library does not yet use any API that
Node 22 lacks — the floor moves so that the version CI exercises and the version
the packages advertise are one and the same. Keeping the advertised floor below the tested one meant the
promise was never actually verified, which is the defect this closes.
@types/nodeis pinned to the matching major for the same reason: typesdescribing a runtime above the floor let an API that does not exist there
typecheck green and fail at runtime for anyone who installed at the advertised
minimum.
If you are pinned to Node 22, stay on the previous release until you can move —
v0.x carries no compatibility shims (see STABILITY.md).
@1c-odata/mcp@0.7.0
Minor Changes
#56
1a64c54Thanks @hacker-cb! - Refactor@1c-odata/mcpfor multi-tenant reuse (prep for a remote multi-tenant host).@1c-odata/mcp/internalsubpath exposing the reusable building blocks —ConnectionPool, the newConnectionSource/FileConnectionSourceseam,ReadPool, the read-only tool registrators (registerSchemaTools/registerDataTools/registerServerInfoTool), and the response-limit helpers. The connection-management tools stay off this surface (admin-only).ConnectionPoolnow takes aConnectionSource(where connections and secrets come from) instead of{ dataDir }; the local stdio server injects aFileConnectionSource(config.json + keychain) and is unchanged. The read-only tool registrators now accept aReadPool.@1c-odata/mcproot (ConnectionPool,SecretStore,passwordEnvVar, …) moved to@1c-odata/mcp/internal; the root now exposes only the local-server entry (createMcpServer,runServe) and config/data-dir helpers. No CLI, MCP-tool, or on-disk contract changed.#126
3146289Thanks @hacker-cb! - Breaking: the minimum supported Node version is now 24.18.0 (was 22.21.0).Node 22 "Jod" has left active LTS and is in maintenance; Node 24 "Krypton" is
the active LTS line and is supported until 2028-04-30. Installing on Node 22
will now be refused or warned about by npm/pnpm, depending on your client.
No source change accompanies this. The library does not yet use any API that
Node 22 lacks — the floor moves so that the version CI exercises and the version
the packages advertise are one and the same. Keeping the advertised floor below the tested one meant the
promise was never actually verified, which is the defect this closes.
@types/nodeis pinned to the matching major for the same reason: typesdescribing a runtime above the floor let an API that does not exist there
typecheck green and fail at runtime for anyone who installed at the advertised
minimum.
If you are pinned to Node 22, stay on the previous release until you can move —
v0.x carries no compatibility shims (see STABILITY.md).
Patch Changes
#58
bf78afcThanks @hacker-cb! - Prep@1c-odata/mcp/internalfor a DB-backed multi-tenant host. Additive only — no CLI, MCP-tool, on-disk, or local stdio behavior changed.SecretSourcegains a'db'variant so a DB-backedConnectionSourcecan report the real password origin inlist_connections.SecretStoreitself never returns it (file/keychain/env only).@1c-odata/mcp/internalnow re-exportsverifyConnectivity— the standalone$metadatareachability probe (nodataDirdependency), reused by a remote host to verify a base before saving it. The connection-management functions (upsertConnection/removeConnection/updateConnectionCredentials/setConnectionLabel) stay private — they are bound to the file-backed config.#162
4c57cdbThanks @hacker-cb! -@1c-odata/mcp/internalre-exports for alternate hosts:assertValidConnectionName/isValidConnectionName, so a DB-backed adminwrite path enforces the same ASCII connection-name rule as the file-backed
store.
InvalidArgumentError(from@1c-odata/client), so a scoping wrapper throwsthe pool's canonical not-found error without a new dependency — an ungranted
base is then byte-identical to a missing one.
Updated dependencies [
3146289]:@1c-odata/metadata@0.7.0
Minor Changes
#126
3146289Thanks @hacker-cb! - Breaking: the minimum supported Node version is now 24.18.0 (was 22.21.0).Node 22 "Jod" has left active LTS and is in maintenance; Node 24 "Krypton" is
the active LTS line and is supported until 2028-04-30. Installing on Node 22
will now be refused or warned about by npm/pnpm, depending on your client.
No source change accompanies this. The library does not yet use any API that
Node 22 lacks — the floor moves so that the version CI exercises and the version
the packages advertise are one and the same. Keeping the advertised floor below the tested one meant the
promise was never actually verified, which is the defect this closes.
@types/nodeis pinned to the matching major for the same reason: typesdescribing a runtime above the floor let an API that does not exist there
typecheck green and fail at runtime for anyone who installed at the advertised
minimum.
If you are pinned to Node 22, stay on the previous release until you can move —
v0.x carries no compatibility shims (see STABILITY.md).
Patch Changes
3146289]: