Skip to content

chore: add changeset to release bigint stringify fix#1811

Open
devin-ai-integration[bot] wants to merge 1 commit into
mainfrom
devin/1777051769-release-stringify-bigints
Open

chore: add changeset to release bigint stringify fix#1811
devin-ai-integration[bot] wants to merge 1 commit into
mainfrom
devin/1777051769-release-stringify-bigints

Conversation

@devin-ai-integration
Copy link
Copy Markdown
Contributor

Description

Adds a changeset to trigger a patch release of @crossmint/wallets-sdk for the bigint stringify fix merged in #1810.

Test plan

No code changes — changeset file only. The underlying fix was tested in #1810.

Package updates

  • @crossmint/wallets-sdk: patch — automatically stringify bigint values in signTypedData message

Link to Devin session: https://crossmint.devinenterprise.com/sessions/79f8c3592b7e400f8ee35ea1444370f2
Requested by: @aigustin

Co-Authored-By: Agus <agustin@paella.dev>
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 24, 2026

No reviewable files after applying ignore patterns.

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 24, 2026

🦋 Changeset detected

Latest commit: d823b75

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 9 packages
Name Type
@crossmint/wallets-sdk Patch
@crossmint/wallets-quickstart-devkit Patch
@crossmint/wallets-playground-react Patch
@crossmint/client-sdk-react-base Patch
@crossmint/client-sdk-react-native-ui Patch
@crossmint/client-sdk-react-ui Patch
@crossmint/wallets-playground-expo Patch
@crossmint/auth-ssr-nextjs-demo Patch
@crossmint/client-sdk-nextjs-starter Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

Original prompt from Agus

for crossmint wallets sdk if I call signTypedData I always need to call a function like

function stringifyBigInts<T>(value: T): T {
if (typeof value === "bigint") return value.toString() as unknown as T;
if (Array.isArray(value)) return value.map(stringifyBigInts) as unknown as T;
if (value !== null && typeof value === "object") {
return Object.fromEntries(
Object.entries(value as Record<string, unknown>).map(([k, v]) => [
k,
stringifyBigInts(v),
]),
) as T;
}
return value;
}

For the message. Should that be inside the SDK already? I guess anyone would need it?

@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR that start with 'DevinAI' or '@devin'.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

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