Skip to content

Bump checkout-sdk-node from 2.8.1 to 3.2.0 in /node#49

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/node/checkout-sdk-node-3.2.0
Closed

Bump checkout-sdk-node from 2.8.1 to 3.2.0 in /node#49
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/node/checkout-sdk-node-3.2.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 6, 2026

Bumps checkout-sdk-node from 2.8.1 to 3.2.0.

Release notes

Sourced from checkout-sdk-node's releases.

3.2.0

Release 3.2.0 (#426)

New Features

  • Account Updater API: New client for managing card account updates
  • Identities API: Complete client with 6 submodules (AML screenings, applicants, face authentications, ID document verifications, identity verifications, delegation)
  • Issuing API: Expanded with 10 new submodules (access, cardholders, cards, control groups, control profiles, controls, digital cards, disputes, simulate, transactions)
  • Network Tokens API: New client for network token management
  • Payment Methods API: New client for payment method operations

Improvements

  • Error Handling: Enhanced error propagation for 401/403/404 responses with detailed error.body
  • Code Organization: Refactored core modules (Checkout.js, Platforms, HTTP service) for better maintainability
  • Test Suite: Reorganized 51+ test files with better separation between unit and integration tests
  • Documentation: Improved JSDoc annotations with @​memberof tags, updated README with new architecture examples

Technical Details

  • Reduced Checkout.js from ~200 lines to ~46 lines through modularization
  • Split Platforms API into focused submodules (subentity, files, payment-instruments, payout-schedules, reserve-rules)
  • Enhanced HTTP client with better response processing and error context
  • Added TypeScript definitions for all new API clients
  • Test coverage: 97.89% (818 tests passing)

All changes maintain backward compatibility.

3.1.0

Version 3.1.0 - New payments/setups client + merchant-specific DNS names Support for access (#422)

3.0.3

Release 3.0.3 (#417)

  • fix: set modules option to false in Babel preset-env configuration (#416)

3.0.1

Release 3.0.1 (#414)

  • fix: update webhookParsingMiddleware to use Function type for next parameter (#413)
  • chore: remove unnecessary entries from .npmignore
  • chore: add nodemon as a dev dependency and update @​mswjs/interceptors version

3.0.0

Release 3.0.0 (#411)

  • chore!: migrate from Node.js 12 (CommonJS) to Node.js 18 with ES modules
  • fix: resolve Unicode character issue in authentication_failed webhooks
Commits
  • 9958802 Release 3.2.0 (#426)
  • d22eb3a refactor: enhance API documentation and improve code organization (#425)
  • 1c187d5 feat: add new api clients and improve docs (#423)
  • c69473d Version 3.1.0 - New payments/setups client + merchant-specific DNS names Supp...
  • cb5d9ac Feature/new endpoint payment setups (#419)
  • 9d3d705 Merchant-specific DNS names Support for access (#421)
  • e1872fa Fixing hardcoded files upload purpose bug, updated the tests with some to ext...
  • 6c84a0e Release 3.0.3 (#417)
  • d875b5a fix: set modules option to false in Babel preset-env configuration (#416)
  • d5ebd11 Release 3.0.1 (#414)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [checkout-sdk-node](https://github.com/checkout/checkout-sdk-node) from 2.8.1 to 3.2.0.
- [Release notes](https://github.com/checkout/checkout-sdk-node/releases)
- [Commits](checkout/checkout-sdk-node@2.8.1...3.2.0)

---
updated-dependencies:
- dependency-name: checkout-sdk-node
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 6, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 27, 2026

Superseded by #50.

@dependabot dependabot Bot closed this Apr 27, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/node/checkout-sdk-node-3.2.0 branch April 27, 2026 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Development

Successfully merging this pull request may close these issues.

0 participants