Skip to content

chore(deps): bump casper-js-sdk from 5.0.0-rc6 to 5.0.12 in /matcher#12

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/matcher/casper-js-sdk-5.0.12
Open

chore(deps): bump casper-js-sdk from 5.0.0-rc6 to 5.0.12 in /matcher#12
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/matcher/casper-js-sdk-5.0.12

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 10, 2026

Copy link
Copy Markdown

Bumps casper-js-sdk from 5.0.0-rc6 to 5.0.12.

Release notes

Sourced from casper-js-sdk's releases.

Casper JS SDK v5.0.12

Added

  • "react-native" and "browser" conditions to package.json "exports" - fixes resolution under Metro (React Native 0.85+) and web bundlers that honor Package Exports, which previously fell through to the Node build and pulled in Node core modules unavailable in those environments. Conditions are placed above require/default so conditional resolution matches them first.

Removed

  • ESM build output (dist/lib.esm.mjs) and the corresponding webpack esmConfig
  • "import" condition from "exports" and the "module" field from package.json

Fixed

  • Import failures in downstream projects caused by the ESM bundle introduced in 5.0.11

Full Changelog: casper-ecosystem/casper-js-sdk@5.0.11...5.0.12

Casper JS SDK v5.0.11

Added

  • ESM build output (dist/lib.esm.mjs) via webpack experiments.outputModule, enabling native named imports in modern TypeScript and Node.js ESM projects
  • "exports" field in package.json routing ESM consumers (import) to lib.esm.mjs and CJS consumers (require) to lib.node.js
  • "module" field in package.json for bundler tools (Vite, Rollup, esbuild) that use it for tree-shaking
  • "engines": { "node": ">=18" } to formally declare the minimum Node.js version required by the fetch adapter
  • Unit tests for HttpHandler covering both axios and fetch client paths, including success, HTTP errors, and network failures

Fixed

  • DEP0169 deprecation warning (url.parse()) on Node.js 22 from two sources:
    • Removed unused @open-rpc/client-js dependency whose compiled mock (build/__mocks__/requestData.js) called url.parse() during test runs
    • Switched axios to its built-in fetch adapter (adapter: 'fetch'), bypassing follow-redirects which called url.parse() on every RPC request
  • HttpError being silently swallowed in processFetchRequest: the status check is now outside the try/catch so HttpError propagates correctly to callers instead of being re-wrapped as a generic Error
  • Named imports failing with SyntaxError in modern TypeScript projects using "module": "ESNext" — caused by the lack of an "exports" field and the UMD bundle being unanalyzable by Node.js cjs-module-lexer

Full Changelog: casper-ecosystem/casper-js-sdk@5.0.10...5.0.11

Casper JS SDK v5.0.10

What's Changed

Added

  • BidAddr tag
  • Template entry point access value
  • EntryPointAccess instance

Fixed

  • Security vulnerabilities in dependencies

... (truncated)

Changelog

Sourced from casper-js-sdk's changelog.

[5.0.12] - 2026-04-29

Added

  • "react-native" and "browser" conditions to package.json "exports" - fixes resolution under Metro (React Native 0.85+) and web bundlers that honor Package Exports, which previously fell through to the Node build and pulled in Node core modules unavailable in those environments. Conditions are placed above require/default so conditional resolution matches them first.

Removed

  • ESM build output (dist/lib.esm.mjs) and the corresponding webpack esmConfig
  • "import" condition from "exports" and the "module" field from package.json

Fixed

  • Import failures in downstream projects caused by the ESM bundle introduced in 5.0.11

[5.0.11] - 2026-04-01

Added

  • ESM build output (dist/lib.esm.mjs) via webpack experiments.outputModule, enabling native named imports in modern TypeScript and Node.js ESM projects
  • "exports" field in package.json routing ESM consumers (import) to lib.esm.mjs and CJS consumers (require) to lib.node.js
  • "module" field in package.json for bundler tools (Vite, Rollup, esbuild) that use it for tree-shaking
  • "engines": { "node": ">=18" } to formally declare the minimum Node.js version required by the fetch adapter
  • Unit tests for HttpHandler covering both axios and fetch client paths, including success, HTTP errors, and network failures

Fixed

  • DEP0169 deprecation warning (url.parse()) on Node.js 22 from two sources:
    • Removed unused @open-rpc/client-js dependency whose compiled mock (build/__mocks__/requestData.js) called url.parse() during test runs
    • Switched axios to its built-in fetch adapter (adapter: 'fetch'), bypassing follow-redirects which called url.parse() on every RPC request
  • HttpError being silently swallowed in processFetchRequest: the status check is now outside the try/catch so HttpError propagates correctly to callers instead of being re-wrapped as a generic Error
  • Named imports failing with SyntaxError in modern TypeScript projects using "module": "ESNext" — caused by the lack of an "exports" field and the UMD bundle being unanalyzable by Node.js cjs-module-lexer

[5.0.10] - 2026-02-24

Added

  • BidAddr tag
  • Template entry point access value
  • EntryPointAccess instance

Fixed

  • Security vulnerabilities in dependencies

[5.0.9] - 2026-01-19

Fixed

  • Issue with parsing list of U8

... (truncated)

Commits
  • 559e1a6 Release 5.0.12 version
  • c9361c2 Merge pull request #601 from casper-ecosystem/CSDK/revert-esm
  • 45ddba5 fix audit issues
  • 90f395a Revert ESM module resolution
  • a62ae12 Merge pull request #598 from casper-ecosystem/release/5.0.11
  • 459e7b9 Release 5.0.11 version
  • 2e04356 Merge pull request #597 from casper-ecosystem/CSDK/remove-dependencies
  • 289e49b Removed unnecessary dependecies
  • fa13105 Resolve DEP0169 url.parse() deprecation and add ESM support (#596)
  • 654d80e Merge pull request #594 from casper-ecosystem/CSDK/documentation
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for casper-js-sdk since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 10, 2026
Bumps [casper-js-sdk](https://github.com/casper-ecosystem/casper-js-sdk) from 5.0.0-rc6 to 5.0.12.
- [Release notes](https://github.com/casper-ecosystem/casper-js-sdk/releases)
- [Changelog](https://github.com/casper-ecosystem/casper-js-sdk/blob/dev/CHANGELOG.md)
- [Commits](casper-ecosystem/casper-js-sdk@5.0.0-rc6...5.0.12)

---
updated-dependencies:
- dependency-name: casper-js-sdk
  dependency-version: 5.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/matcher/casper-js-sdk-5.0.12 branch from 357b709 to 85fee96 Compare July 10, 2026 04:32
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants