Skip to content

chore(deps): bump the production-dependencies group across 1 directory with 3 updates - #136

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/production-dependencies-13b1998c9d
Open

chore(deps): bump the production-dependencies group across 1 directory with 3 updates#136
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/production-dependencies-13b1998c9d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps the production-dependencies group with 3 updates in the / directory: e2b, modal and next.

Updates e2b from 2.38.0 to 2.46.1

Changelog

Sourced from e2b's changelog.

2.46.1

Patch Changes

  • d4a7f41: Deprecate the sandbox git module (sandbox.git) and its public types and errors. Run git through the commands module instead, e.g. sandbox.commands.run('git clone <url> repo'). The module keeps working and will be removed in the next major version.

2.46.0

Minor Changes

  • 9d1c90d: Remove client-side API key format validation. The SDK no longer checks that the API key matches the e2b_ hex format — only that a key is present. The validateApiKey/validate_api_key option is deprecated and has no effect, and the E2B_VALIDATE_API_KEY environment variable is no longer read. The server remains the source of truth for key validity.

Patch Changes

  • 67c06e0: Point the two Code Interpreter README links at code-interpreting/analyze-data-with-ai instead of the code-interpreting section index. The index has no landing page and 307s to that article, dropping the query string on the way, so the UTM parameters were lost before the reader arrived. Linking at the resolved path keeps them.

  • 8943d6f: Update runtime dependencies: tar 7.5.22 and @bufbuild/protobuf 2.14.0 in the JS SDK, statuses 2.0.2, async-listen 3.1.0 and yup 1.7.1 in the CLI. No behavior change.

  • 182b498: Point the README documentation links at docs.e2b.dev instead of e2b.dev/docs. The docs site moved to its own subdomain and has no /docs path prefix there, so e2b.dev/docs serves a 308 to docs.e2b.dev/ and e2b.dev/docs/code-interpreting maps to docs.e2b.dev/code-interpreting. The UTM parameters are unchanged and survived the redirect, so this removes a redirect hop rather than fixing broken attribution.

  • b802997: Fix two network.egressProxy / network["egress_proxy"] cases an untyped caller reaches.

    The JS SDK had no shape guard: buildEgressProxyBody rebuilds the body from the known fields, so an address that was missing or not a string vanished and the caller got an API error about a config they never wrote ({"egressProxy":{}}). It now raises InvalidArgumentError naming the option, the way the Python SDK already did:

    // InvalidArgumentError: network egressProxy must be an object with a string
    // 'address' (e.g. 'proxy.example.com:1080').
    await Sandbox.create({
      network: { egressProxy: 'proxy.example.com:1080' as never },
    })

    A null / None username or password is now treated as absent instead of being serialized as a JSON null the API rejects — reading a credential out of an unset environment variable is how a caller lands there, and it means the proxy takes no credentials:

    await Sandbox.create({
      network: {
        egressProxy: {
          address: 'proxy.example.com:1080',
          // Unset in the environment; the proxy takes no credentials.
          username: process.env.PROXY_USER,
        },
      },
    })
    Sandbox.create(
        network={
            "egress_proxy": {
                "address": "proxy.example.com:1080",
                "username": os.environ.get("PROXY_USER"),
            },

... (truncated)

Commits
  • de2a57f [skip ci] Release new versions
  • 7da6f09 test: share one Cloudflare workerd vitest config across the JS SDKs (#1778)
  • d4a7f41 chore(sdk): deprecate the sandbox git module (#1774)
  • 84cabc2 ci(code-interpreter-js): run the full suite under Bun, Deno and Cloudflare in...
  • f0facc5 Share JavaScript SDK configuration defaults (#1770)
  • b5694e6 chore: remove SDK example files and their package.json scripts (#1769)
  • d42686d [skip ci] Release new versions
  • 9d1c90d feat(sdk): remove client-side API key format validation (#1751)
  • 8943d6f chore(deps): patch and minor dependency updates across SDK packages (#1765)
  • 67c06e0 chore: link the resolved code-interpreting page (#1758)
  • Additional commits viewable in compare view

Updates modal from 0.9.0 to 0.10.0

Commits
  • e98d535 Release v0.10.0 of JS / Go SDKs (#55749)
  • 87bab0e Hide inherited GRPCError properties and other methods on exception types (#55...
  • 05f435e [sdk] formally deprecate old public API (#55420)
  • a38e62b Add reference doc links in JS and Go changelogs (#55717)
  • f0ca081 [JS SDK] Logging API (#49177)
  • 8b6b0e4 [sdk] update more callsites to use private APIs instead of deprecated public ...
  • f5a65f5 proto for passing function through functionget (#54449)
  • b2a7662 [sdk] Make _Object._is_hydrated a @property decorated field (#55385)
  • 35c5b81 client: [typescript] Add snapshot on exit for v1/v2 sandboxes (#55178)
  • c87f989 client: [go] Add snapshot on exit for v1/v2 sandboxes (#55181)
  • Additional commits viewable in compare view

Updates next from 16.3.0 to 16.3.3

Release notes

Sourced from next's releases.

v16.3.3

This release contains security fixes for the following advisories:

Critical:

v16.3.2

[!NOTE] This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • [backport] Scope app-entry export validation to files inside the app directory (#97357)
  • [backport] Fix catch-all index page being served for every other slug (#97416)
  • [16.3] Turbopack: don't trace embedded WASM loader helpers (#97353) (#97463)
  • [16.3] Turbopack: retain conditions when replacing resolve request keys (#97453)
  • [16.3.x] Fix Turbopack worker chunk loading with asset prefix (#97419)
  • [16.3.x] Authenticate Turborepo remote caching with OIDC instead of a static PAT (#97603)

Credits

Huge thanks to @​lubieowoce, @​unstubbable, @​timneutkens, @​mischnic, and @​eps1lon for helping!

v16.3.1

What's Changed

Full Changelog: vercel/next.js@v16.3.0...v16.3.1

... (truncated)

Commits
  • a9a1cb7 v16.3.3
  • 968b9fc [16.3.x] Fix ISR misses with backslashes in segments when deployed on Windows
  • 3a15b4a [16.3.x] [next/image]: disable avif image optimization
  • 7378b51 Backport/docs fixes 16.3 (#97649)
  • 528c1cd [16.3.x] Stop generating error codes (#97780)
  • d0ac882 v16.3.2
  • 81deb92 [16.3.x] Authenticate Turborepo remote caching with OIDC instead of a static ...
  • cd714d9 [16.3.x] Fix Turbopack worker chunk loading with asset prefix (#97419)
  • 5ac2327 [16.3] Turbopack: retain conditions when replacing resolve request keys (#97453)
  • 0ccb3e7 [16.3] Turbopack: don't trace embedded WASM loader helpers (#97353) (#97463)
  • Additional commits viewable in compare view

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…y with 3 updates

Bumps the production-dependencies group with 3 updates in the / directory: [e2b](https://github.com/e2b-dev/e2b/tree/HEAD/packages/js-sdk), [modal](https://github.com/modal-labs/modal-client) and [next](https://github.com/vercel/next.js).


Updates `e2b` from 2.38.0 to 2.46.1
- [Release notes](https://github.com/e2b-dev/e2b/releases)
- [Changelog](https://github.com/e2b-dev/E2B/blob/main/packages/js-sdk/CHANGELOG.md)
- [Commits](https://github.com/e2b-dev/e2b/commits/e2b@2.46.1/packages/js-sdk)

Updates `modal` from 0.9.0 to 0.10.0
- [Changelog](https://github.com/modal-labs/modal-client/blob/main/CHANGELOG_DEV.md)
- [Commits](modal-labs/modal-client@go/v0.9.0...go/v0.10.0)

Updates `next` from 16.3.0 to 16.3.3
- [Release notes](https://github.com/vercel/next.js/releases)
- [Commits](vercel/next.js@v16.3.0...v16.3.3)

---
updated-dependencies:
- dependency-name: e2b
  dependency-version: 2.46.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: modal
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: next
  dependency-version: 16.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

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 Aug 31, 2026
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