Releases: privy-io/node-sdk
Releases · privy-io/node-sdk
v0.18.0
v0.17.0
0.17.0 (2026-05-06)
Full Changelog: v0.16.0...v0.17.0
Features
- add disableRequestExpiry option (#149) (0a3e98f)
- add idempotency headers for earn methods (#151) (bd5a044)
- add wallet send calls to ethereum GIT_VALID_PII_OVERRIDE (#152) (85ac22d)
- api: api update (e546820)
- api: api update (3d4b64f)
- api: api update (2df3ee2)
- api: api update (0870722)
- api: api update (f8f0d6a)
- api: api update (bdebf38)
- api: api update (d2ed9ad)
- api: api update (3d300b0)
- api: api update (92cc209)
- api: api update (f9cfefd)
- api: api update (e1a89b3)
- api: updates (7215104)
- support setting headers via env (968ab50)
- webhooks: add verify() with svix signature check and typed deserialization (#150) (baf3076)
Chores
v0.16.0
v0.15.0
0.15.0 (2026-04-17)
Full Changelog: v0.14.0...v0.15.0
Features
- add earn.ethereum.deposit convenience method (#141) (c4bddf5)
- add earn.ethereum.incentive.claim convenience method (#143) (7211122)
- add earn.ethereum.withdraw convenience method (#142) (787708e)
- add transfer convenience method to PrivyWalletsService (#139) (614cffa)
- api: add underscore to earn APIs (fc20a24)
- api: add underscore to transfer api (8193361)
- api: allowlist intents/transfer (3113e2a)
- api: api update (f22f53c)
- api: api update (96ebd9e)
- api: api update (a900c2c)
- api: api update (e974094)
- api: api update (c604731)
- api: manual updates (546f355)
- api: manual updates (b92c2dc)
- api: manual updates (5d25f00)
- api: manual updates (f638c97)
- api: manual updates (622d6fc)
- marks AbiSchema as readonly (#136) (6853ecb)
Bug Fixes
- correct import in auto-generated ethereum test file (#138) (5991ef8)
- correct import in auto-generated incentive test file, formatting, use _format in format convenience (#140) (134d93e)
Chores
- internal: codegen related update (5bdeda0)
v0.14.0
v0.13.0
0.13.0 (2026-04-10)
Full Changelog: v0.12.0...v0.13.0
Features
- add intents to PrivyClient + tests (#129) (f905833)
- api: api update (a0ec8ad)
- api: api update (dde667b)
- api: api update (0330147)
- api: api update (04b6e7e)
- api: api update (2ea2cc0)
- api: api update (e6092f2)
- api: api update (8626f85)
- api: api update (1b62f0d)
- api: api update (7615854)
- api: api update (2cf1610)
- api: api update (4746b06)
- api: api update (6f12bc0)
- api: staging oad pull (9b5aa78)
- wallets: add exportPrivateKey and exportSeedPhrase convenience methods (#127) (a43465a)
Bug Fixes
- adapts to the latest breaking changes on type rename (#133) (f4ecd47)
- api breaking changes (#128) (0866aef)
- internal: gitignore generated
oidcdir (00e814e) - updates the breaking changes in type names (#125) (1fde29f)
Chores
v0.12.0
0.12.0 (2026-03-30)
Full Changelog: v0.11.0...v0.12.0
⚠ Breaking Changes
KeyQuorumDeleteResponse,PolicyDeleteResponse, andPolicyDeleteRuleResponsehave been removed. The correspondingdelete()/deleteRule()methods now returnSuccessResponse.AppResponsesub-types (e.g.AppResponse.EmbeddedWalletConfig,AppResponse.FundingConfig) have been removed in favor of standalone types (EmbeddedWalletConfigSchema,FundingConfigResponseSchema, etc.).- RPC and signing response data types have been renamed from namespace form to flat exports (e.g.
EthereumPersonalSignRpcResponse.Data→EthereumPersonalSignRpcResponseData; same pattern for all Ethereum, Solana, and raw-sign responses).
Features
- add support for the x-ratelimit-reset header on 429s (#106) (e32eee0)
- api: api update (fa58830)
- api: api update (c552e29)
- api: api update (00fbb6b)
- api: api update (2167cb6)
- api: api update (665f220)
- api: api update (60719f5)
- api: api update (505640f)
- api: api update (8ce26f2)
- api: api update (b55c76c)
- api: api update (e29ce25)
- api: api update (cbc1bba)
- api: api update (87ac417)
- api: api update (021b850)
- api: api update (656ea0b)
- api: api update (887d557)
- all authorized requests now include a
privy-request-expiryheader defaulting to 15 minutes; use the newrequest_expiryinput field orPrivyClientOptions.defaultRequestExpiryMsto override - extract authorizeRequest helper for wallet RPC authorization (#110) (b540675)
- include expiry header in rpc signature generation (#109) (1554c32)
Bug Fixes
- defaultRequestExpiryMs is now typed as a number (#114) (d057791)
- reference the new wallet rpc types (#113) (7158ba3)
- use SuccessResponse for delete operations in key-quorums and policies (#115) (2b2a5ba)
- validate id parameters are not empty strings in get methods (#108) (8f0014d)
Chores
v0.11.0
0.11.0 (2026-03-13)
Full Changelog: v0.10.1...v0.11.0
⚠ BREAKING CHANGES
PrivywalletsService.create()no longer accepts'privy-idempotency-key'as a parameter. Useidempotency_keyinstead.PrivyPoliciesService.create()no longer accepts'privy-idempotency-key'as a parameter. Useidempotency_keyinstead.
Features
- adds a helper to create policies with an idempotency key (#94) (373bb44)
- adds a helper to create wallets with an idempotency key (#93) (5550257)
- api: api update (a7f2ab9)
- api: api update (d3145ad)
- api: api update (378ac4c)
- api: api update (2c43544)
- api: api update (6365b99)
- api: api update (1d52329)
- api: api update (94ff459)
- api: api update (304e9e0)
- api: api update (56a5aba)
- api: api update (f6f95b7)
- api: enables apps resource endpoints (de1a564)
- api: manual updates (5cf6ac0)
- api: manual updates (454c431)
- implements apps.getTestAccessToken (#101) (a3c4cb7)
- implements the apps service (#100) (96504b8)
Bug Fixes
- adapts to the latest breaking changes on type rename (#98) (a2badea)
- client: preserve URL params already embedded in path (13d416d)
- WalletRpcResponse renamed again (#104) (f468592)
Chores
- ci: skip uploading artifacts on stainless-internal branches (0f699de)
- configure new SDK language (90f586b)
- internal: codegen related update (5ccb5d8)
- internal: codegen related update (0415a9d)
- internal: update dependencies to address dependabot vulnerabilities (a7616f8)
Documentation
v0.10.1
0.10.1 (2026-02-27)
Full Changelog: v0.10.0...v0.10.1
Features
Chores
- internal: move stringifyQuery implementation to internal function (14381a9)
v0.10.0
0.10.0 (2026-02-27)
Full Changelog: v0.9.0...v0.10.0
Features
- api: api update (14a8c62)
- api: api update (15ed42f)
- api: api update (8fb4475)
- api: api update (378bea7)
- api: api update (afd7b4c)
- api: api update (61b5def)
- api: api update (3a5a2f6)
- api: api update (fb516d6)
- ethereum signUserOperation util (#89) (8d32aa7)
- expose LinkedAccount type (#90) (db6e8d9)
- returns a typed payload after webhook verification (#87) (82ce0a7)
Bug Fixes
- docs/contributing: correct pnpm link command (1ea6518)