Skip to content

feat(code): drop useSetCodeIntegrationAsDefaultMutation, follow @norbix.ai/ts 4.20.0 - #49

Merged
Domantas merged 1 commit into
mainfrom
feat/code-no-default
Oct 12, 2026
Merged

Domantas merged 1 commit into
mainfrom
feat/code-no-default

Conversation

@Domantas

Copy link
Copy Markdown
Contributor

What changed

Follows @norbix.ai/ts 4.20.0 (gateway refactoringV2 b2303b4d8 — Code has no default integration).

  • src/hooks/hub/code.ts: setCodeIntegrationAsDefault mutation removed (useSetCodeIntegrationAsDefaultMutation is gone); the other 14 hub.code hooks are unchanged.
  • tests/code.test.ts: its endpoint row and tag test removed (the testCodeIntegration assertion stays).
  • README: the hook removed from the Code integrations row.
  • @norbix.ai/ts ^4.19.0 → ^4.20.0 (dependency + peer range unchanged).

Breaking: setCodeIntegrationAsDefault is removed — Code has no default integration; pass integrationId everywhere. (minor release — the major is frozen)

Tests

  • npx vitest run: 15 files, 299 tests passed
  • npm run typecheck, npm run lint: green

Ref: gateway docs/tasks/code-functions.md (branch refactoringV2)

🤖 Generated with Claude Code

…ix.ai/ts 4.20.0

Code has no default integration any more (gateway refactoringV2 b2303b4d8): the
mutation, its endpoint row and its tag test go; README row updated.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🚀 Release preview

Next version on merge to main: none

semantic-release dry-run output
[1:42:29 PM] [semantic-release] › ℹ  Running semantic-release version 25.0.9
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "verifyConditions" from "@semantic-release/npm"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "verifyConditions" from "@semantic-release/github"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "analyzeCommits" from "@semantic-release/commit-analyzer"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "generateNotes" from "@semantic-release/release-notes-generator"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "prepare" from "@semantic-release/npm"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "publish" from "@semantic-release/npm"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "publish" from "@semantic-release/github"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "addChannel" from "@semantic-release/npm"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "addChannel" from "@semantic-release/github"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "success" from "@semantic-release/github"
[1:42:29 PM] [semantic-release] › ✔  Loaded plugin "fail" from "@semantic-release/github"
[1:42:30 PM] [semantic-release] › ℹ  This test run was triggered on the branch refs/pull/49/merge, while semantic-release is configured to only publish from main, therefore a new version won’t be published.

If next_version is none, your commits don't trigger a release. Use feat: for minor (breaking changes too, until launch), fix: / perf: for patch.

@Domantas
Domantas merged commit 49a13dc into main Oct 12, 2026
7 checks passed
@Domantas
Domantas deleted the feat/code-no-default branch October 12, 2026 13:43
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.11.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant