Skip to content

root - chore: upgrade @hyphen/sdk (breaking)#65

Merged
jaredwray merged 1 commit into
mainfrom
claude/jolly-hamilton-5juy8z
Jun 20, 2026
Merged

root - chore: upgrade @hyphen/sdk (breaking)#65
jaredwray merged 1 commit into
mainfrom
claude/jolly-hamilton-5juy8z

Conversation

@jaredwray

Copy link
Copy Markdown
Contributor

Summary

Upgrade @hyphen/sdk to v4 — runtime phase, PR 1 of 2.

Versions

  • @hyphen/sdk 3.0.14.0.0 (major)

Impact

@hyphen/sdk is a dev/test-only dependency, used in exactly one place — env() in test/index-evals.test.ts. In v4 the env export and its signature (env(options?: EnvOptions): void) are unchanged, so no code changes are required. No effect on the published package or its consumers. (Other v4 API changes — e.g. ToggleEvents becoming a type-only export, dual ESM/CJS type files — aren't used here.)

Tests

  • pnpm build passes
  • pnpm test — 151/156 pass; no new failures

The only failures are the 5 live-platform test/index-evals.test.ts tests (need HYPHEN_PUBLIC_API_KEY / HYPHEN_APPLICATION_ID, absent in the local sandbox) — identical to main, unrelated to this change. CI has those secrets.

Breaking notes

Labeled (breaking) only because the dependency crossed a major version; for this repo there is no breaking impact (dev-only usage, env() unchanged).

🤖 Generated with Claude Code


Generated by Claude Code

- @hyphen/sdk 3.0.1 → 4.0.0 (major)

Dev/test-only dependency; used solely for env() in
test/index-evals.test.ts. The env() export and signature are
unchanged in v4, so no code changes are required and there is no
impact on the published package or its consumers.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UXjL3LurbiGcLiiep7Fnvr

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the @hyphen/sdk dependency from version 3.0.1 to 4.0.0 in package.json and updates the corresponding lockfile pnpm-lock.yaml along with its transitive dependencies. I have no feedback to provide as there are no review comments.

@jaredwray jaredwray merged commit fb92e47 into main Jun 20, 2026
7 checks passed
@jaredwray jaredwray deleted the claude/jolly-hamilton-5juy8z branch June 20, 2026 19:21
@jaredwray jaredwray mentioned this pull request Jun 20, 2026
4 tasks
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