Skip to content

chore(release): v18.0.0 - #1212

Merged
VDubber merged 1 commit into
mainfrom
release-18.0.0
Oct 7, 2026
Merged

VDubber merged 1 commit into
mainfrom
release-18.0.0

Conversation

@VDubber

@VDubber VDubber commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Major version bump to 18.0.0 for the breaking undici api-client migration landed in #1211:

  • createApiClient/ApiClient now backed by undici (alpha/axios removed)
  • ApiClient narrowed to GET/POST-only class; errors are ApiResponseError (no socket)
  • Node engines floor raised to >=18.17
  • see the 18.0.0 CHANGELOG section for the full BREAKING list

Notes

  • The v18.0.0 git tag is intentionally not created yet. The release job publishes to npm only when the merged head commit (HEAD^2) carries the tag, so this PR will not publish on merge until the tag is added at release time.
  • This PR also serves as the vehicle for a canary release (/canary-release) to validate the undici client in a downstream integration before the real publish.

🤖 Generated with Claude Code

Major bump for the breaking undici api-client migration (alpha removed,
ApiClient surface narrowed, Node engines >=18.17). Moves the CHANGELOG
Unreleased section to 18.0.0.

Note: the v18.0.0 git tag is intentionally not created yet — it will be added at
release time (the release job publishes only when HEAD^2 carries the tag). This
PR also serves as the vehicle for a canary release to validate the undici client
downstream before the real publish.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@VDubber
VDubber requested a review from a team as a code owner October 7, 2026 17:57
@VDubber

VDubber commented Oct 7, 2026

Copy link
Copy Markdown
Contributor Author

/canary-release

@socket-security

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown

🚀 Canary release workflow has been triggered.

You can follow the progress here.

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown

❌ Canary release failed.

Check the workflow run for details.

@VDubber
VDubber merged commit 4613afc into main Oct 7, 2026
5 checks passed
@VDubber
VDubber deleted the release-18.0.0 branch October 7, 2026 18:40
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.

2 participants