Skip to content

chore: release 0.1.0-alpha.4#48

Merged
taylanpince merged 1 commit into
masterfrom
release-0.1.0-alpha.4
Jun 24, 2026
Merged

chore: release 0.1.0-alpha.4#48
taylanpince merged 1 commit into
masterfrom
release-0.1.0-alpha.4

Conversation

@tolgahan-arikan

@tolgahan-arikan tolgahan-arikan commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bump @0xsequence/typescript-sdk to 0.1.0-alpha.4
  • Bump @0xsequence/oms-wallet-wagmi-connector to 0.1.0-alpha.4
  • Keep connector SDK references as workspace:* per PUBLISHING.md

Verification

  • pnpm check:package-versions
  • pnpm test

Release Steps After Merge

  1. Switch to the latest master:
git checkout master
git pull
pnpm install --frozen-lockfile
  1. Capture the release version and verify package metadata:
VERSION=$(node -p "require('./package.json').version")
pnpm check:package-versions
  1. Run release checks:
pnpm test
pnpm --filter @0xsequence/oms-wallet-wagmi-connector test
pnpm build
pnpm build:node-example
pnpm build:example
pnpm build:trails-actions-example
pnpm build:wagmi-example
  1. Dry-run the filtered workspace publish:
pnpm --filter @0xsequence/typescript-sdk \
  --filter @0xsequence/oms-wallet-wagmi-connector \
  publish --dry-run --no-git-checks --tag alpha --access public

If the dry run reports no new packages, the version is already published. Stop and verify the intended release version before continuing.

  1. Log in to npm if needed:
pnpm npm login
pnpm npm whoami
  1. Publish both workspace packages from the root:
pnpm --filter @0xsequence/typescript-sdk \
  --filter @0xsequence/oms-wallet-wagmi-connector \
  publish --tag alpha --access public

If the filtered publish is interrupted after the SDK is published, rerun the connector publish with pnpm:

pnpm --filter @0xsequence/oms-wallet-wagmi-connector publish --tag alpha --access public
  1. Verify published versions and alpha dist tags:
pnpm view @0xsequence/typescript-sdk@$VERSION version
pnpm view @0xsequence/oms-wallet-wagmi-connector@$VERSION version
pnpm view @0xsequence/typescript-sdk@alpha version
pnpm view @0xsequence/oms-wallet-wagmi-connector@alpha version

Optional: create a git tag and GitHub release for v$VERSION.

@claude

claude Bot commented Jun 24, 2026

Copy link
Copy Markdown

Claude finished @tolgahan-arikan's task —— View job


Review: PR #48 — release 0.1.0-alpha.4

  • Read changed package.json files
  • Verify version consistency across workspace
  • Verify connector workspace:* references per PUBLISHING.md
  • Check review criteria (SDK behavior, tests, API.md, .js imports, secrets)
  • Post review

Verdict: LGTM ✅ — clean, correct release version bump.

What this PR does

Pure version bump, no source or behavior changes:

  • package.json:30.1.0-alpha.4
  • packages/oms-wallet-wagmi-connector/package.json:30.1.0-alpha.4

Checks against PUBLISHING.md

  • Both publishable versions match (0.1.0-alpha.4). This satisfies check-package-versions.cjs:22 (root vs connector version equality). A repo-wide grep for 0.1.0-alpha.* in package.json files returns only these two — no stale references left behind.
  • Connector SDK references kept as workspace:* in both peerDependencies (packages/oms-wallet-wagmi-connector/package.json:39) and devDependencies (:44), exactly as required by PUBLISHING.md lines 19–22 and enforced by checkWorkspaceReference (check-package-versions.cjs:49). pnpm rewrites these to the literal version at publish time.

Against the requested review criteria

The focus areas (wallet auth, signing, transactions, indexer behavior, .js import extensions, API.md / type-tests, unsafe casts) don't apply here — no src/ or API.md changes are included, so there's no behavior to test or public API surface to document for this PR.

  • No secrets / credentials introduced. Only the two version strings changed.
  • No unsafe casts or type changes — no TypeScript source touched.

Minor note (non-blocking)

  • Consider whether pnpm-lock.yaml needs a refresh for the bumped versions so pnpm install --frozen-lockfile stays green in CI. Lockfile churn for workspace:* packages is usually minimal/none, but worth a quick confirm before merge.
    • Branch: release-0.1.0-alpha.4

@taylanpince taylanpince merged commit b5a932f into master Jun 24, 2026
2 checks passed
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