Skip to content

chore(deps): bump arangojs from 10.2.2 to 10.3.1#25

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/arangojs-10.3.1
Open

chore(deps): bump arangojs from 10.2.2 to 10.3.1#25
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/arangojs-10.3.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 3, 2026

Copy link
Copy Markdown

Bumps arangojs from 10.2.2 to 10.3.1.

Release notes

Sourced from arangojs's releases.

v10.3.1

Fixed

  • Fixed connection failures with undici 8.x (InvalidArgumentError: invalid content-length header) when using config.agentOptions by not setting a manual Content-Length header on undici fetch requests. (#855)

  • Tests: Version-gated skips for ArangoDB 4.0+ API and behavior changes (DE-1151); prerelease tags (e.g. 4.0-nightly) parse to a numeric minor version again so skip gates are not driven by NaN.

  • Tests: More reliable cluster and ROUND_ROBIN integration runs (shared timeouts, propagation helpers, stable access-token and analyzer listing).

  • Dev: undici added as a devDependency so integration tests using agentOptions resolve the dynamic import("undici") in connection.ts (optional peer alone is not installed by default).

Added

  • Added CircleCI pipelines for integration tests and browser smoke (.circleci/): single and cluster-server matrices (Node 22/24, SSL, CJS/ESM), HTTP/1.1 vs HTTP/2 smoke, optional full-matrix via docker-img, and Puppeteer browser smoke on Enterprise 3.12 and 4.0-nightly (GCR images).

Changed

  • CI: Integration tests and browser smoke run on CircleCI instead of GitHub Actions. GitHub Actions CI (.github/workflows/ci.yml) on main only promotes stable; Update docs and CodeQL chain off CI. README status badge points to CircleCI.
  • CI (DE-1167): Run CircleCI jobs on org self-hosted runners — node-test executors use arangodb/medium-arm64-privileged; browser-smoke uses arangodb/medium-amd64-privileged; new setup-docker command installs Docker and starts dockerd in the job (DinD; no setup_remote_docker).
  • CI: Default ArangoDB images are gcr.io/gcr-for-testing/arangodb/enterprise:3.12 and gcr.io/gcr-for-testing/arangodb/enterprise-preview:4.0-nightly.
  • CI: login-docker-hub before start-db via context docker-hub (DOCKER_HUB_USER / DOCKER_HUB_PASSWORD).
  • CI: Browser smoke — Google Chrome (AMD64) in the job; smoke-test.mjs serves on port 8559 and proxies to ARANGO_PROXY_TARGET (default 127.0.0.1:8529 locally, 172.28.0.1:8529 in CI); Database uses the smoke origin (PUPPETEER_SKIP_DOWNLOAD in CI).

v10.3.0

Added

  • Added missing AQL query tracking attributes to match HTTP API documentation (DE-1139)

    The query tracking types now include all attributes supported by the ArangoDB query tracking endpoints:

    • slowStreamingQueryThreshold: Added to QueryTrackingOptions (optional) and QueryTrackingInfo (required)
      • Threshold in seconds for treating a streaming query as slow (when stream option is true)
    • modificationQuery: Added to QueryDescription (required)
      • Boolean indicating whether the query writes data (true) or only reads (false)
    • exitCode: Added to QueryDescription (optional)
      • Error code (errorNum) indicating why the query failed, or 0 on success
      • Only present in slow queries (finished queries), not in running queries
  • Added missing options to ExplainOptions type for Database.explain() method (DE-1009)

... (truncated)

Changelog

Sourced from arangojs's changelog.

[10.3.1] - 2026-06-02

Fixed

  • Fixed connection failures with undici 8.x (InvalidArgumentError: invalid content-length header) when using config.agentOptions by not setting a manual Content-Length header on undici fetch requests. (#855)

  • Tests: Version-gated skips for ArangoDB 4.0+ API and behavior changes (DE-1151); prerelease tags (e.g. 4.0-nightly) parse to a numeric minor version again so skip gates are not driven by NaN.

  • Tests: More reliable cluster and ROUND_ROBIN integration runs (shared timeouts, propagation helpers, stable access-token and analyzer listing).

  • Dev: undici added as a devDependency so integration tests using agentOptions resolve the dynamic import("undici") in connection.ts (optional peer alone is not installed by default).

Added

  • Added CircleCI pipelines for integration tests and browser smoke (.circleci/): single and cluster-server matrices (Node 22/24, SSL, CJS/ESM), HTTP/1.1 vs HTTP/2 smoke, optional full-matrix via docker-img, and Puppeteer browser smoke on Enterprise 3.12 and 4.0-nightly (GCR images).

Changed

  • CI: Integration tests and browser smoke run on CircleCI instead of GitHub Actions. GitHub Actions CI (.github/workflows/ci.yml) on main only promotes stable; Update docs and CodeQL chain off CI. README status badge points to CircleCI.
  • CI (DE-1167): Run CircleCI jobs on org self-hosted runners — node-test executors use arangodb/medium-arm64-privileged; browser-smoke uses arangodb/medium-amd64-privileged; new setup-docker command installs Docker and starts dockerd in the job (DinD; no setup_remote_docker).
  • CI: Default ArangoDB images are gcr.io/gcr-for-testing/arangodb/enterprise:3.12 and gcr.io/gcr-for-testing/arangodb/enterprise-preview:4.0-nightly; starter remains docker.io/arangodb/arangodb-starter:0.18.5.
  • CI: login-docker-hub before start-db via context docker-hub (DOCKER_HUB_USER / DOCKER_HUB_PASSWORD).
  • CI: Browser smoke — Google Chrome (AMD64) in the job; smoke-test.mjs serves on port 8559 and proxies to ARANGO_PROXY_TARGET (default 127.0.0.1:8529 locally, 172.28.0.1:8529 in CI); Database uses the smoke origin (PUPPETEER_SKIP_DOWNLOAD in CI).

[10.3.0] - 2026-04-14

Added

  • Added missing AQL query tracking attributes to match HTTP API documentation (DE-1139)

    The query tracking types now include all attributes supported by the ArangoDB query tracking endpoints:

    • slowStreamingQueryThreshold: Added to QueryTrackingOptions (optional) and QueryTrackingInfo (required)
      • Threshold in seconds for treating a streaming query as slow (when stream option is true)
    • modificationQuery: Added to QueryDescription (required)
      • Boolean indicating whether the query writes data (true) or only reads (false)
    • exitCode: Added to QueryDescription (optional)
      • Error code (errorNum) indicating why the query failed, or 0 on success

... (truncated)

Commits

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 [arangojs](https://github.com/arangodb/arangojs) from 10.2.2 to 10.3.1.
- [Release notes](https://github.com/arangodb/arangojs/releases)
- [Changelog](https://github.com/arangodb/arangojs/blob/main/CHANGELOG.md)
- [Commits](arangodb/arangojs@v10.2.2...v10.3.1)

---
updated-dependencies:
- dependency-name: arangojs
  dependency-version: 10.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 Jun 3, 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