Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: testcontainers/testcontainers-node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v11.7.2
Choose a base ref
...
head repository: testcontainers/testcontainers-node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v11.8.0
Choose a head ref
  • 7 commits
  • 62 files changed
  • 5 contributors

Commits on Oct 22, 2025

  1. v11.7.2

    github-actions committed Oct 22, 2025
    Configuration menu
    Copy the full SHA
    8cd3c6a View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2025

  1. Add s3mock module (#1170)

    nikeee authored Nov 4, 2025
    Configuration menu
    Copy the full SHA
    8767ccf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb242a5 View commit details
    Browse the repository at this point in the history
  3. Bump mkdocs-material from 9.6.20 to 9.6.21 in the dependencies group (#…

    …1157)
    
    Bumps the dependencies group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material).
    
    
    Updates `mkdocs-material` from 9.6.20 to 9.6.21
    - [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
    - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
    - [Commits](squidfunk/mkdocs-material@9.6.20...9.6.21)
    
    ---
    updated-dependencies:
    - dependency-name: mkdocs-material
      dependency-version: 9.6.21
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 4, 2025
    Configuration menu
    Copy the full SHA
    d95400c View commit details
    Browse the repository at this point in the history
  4. Bump python from 3.13 to 3.14 in the dependencies group (#1159)

    Bumps the dependencies group with 1 update: python.
    
    
    Updates `python` from 3.13 to 3.14
    
    ---
    updated-dependencies:
    - dependency-name: python
      dependency-version: '3.14'
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 4, 2025
    Configuration menu
    Copy the full SHA
    3cd9e48 View commit details
    Browse the repository at this point in the history
  5. Bump the dependencies group across 1 directory with 26 updates (#1173)

    * Bump the dependencies group across 1 directory with 26 updates
    
    Bumps the dependencies group with 26 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.38.0` | `9.39.1` |
    | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.6` |
    | [eslint](https://github.com/eslint/eslint) | `9.38.0` | `9.39.1` |
    | [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.4` | `16.2.6` |
    | [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `19.1.1` | `19.1.2` |
    | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.1` | `8.46.3` |
    | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.6` |
    | [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) | `3.3.44` | `3.3.45` |
    | [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |
    | [@azure/cosmos](https://github.com/Azure/azure-sdk-for-js) | `4.6.0` | `4.7.0` |
    | chromadb | `3.0.17` | `3.1.1` |
    | [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.15.5` | `8.15.6` |
    | [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.1.1` | `9.2.0` |
    | [@google-cloud/datastore](https://github.com/googleapis/nodejs-datastore) | `9.2.1` | `10.0.1` |
    | [@google-cloud/firestore](https://github.com/googleapis/nodejs-firestore) | `7.11.6` | `8.0.0` |
    | [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `7.17.2` | `7.17.3` |
    | [msw](https://github.com/mswjs/msw) | `2.11.5` | `2.11.6` |
    | [@kurrent/kurrentdb-client](https://github.com/kurrent-io/KurrentDB-Client-NodeJS) | `1.0.4` | `1.1.0` |
    | [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.913.0` | `3.922.0` |
    | [mongoose](https://github.com/Automattic/mongoose) | `8.19.1` | `8.19.2` |
    | [mysql2](https://github.com/sidorares/node-mysql2) | `3.15.2` | `3.15.3` |
    | [neo4j-driver](https://github.com/neo4j/neo4j-javascript-driver) | `6.0.0` | `6.0.1` |
    | [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) | `0.10.7` | `0.10.8` |
    | [redis](https://github.com/redis/node-redis) | `5.8.3` | `5.9.0` |
    | [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.37.0` | `4.38.0` |
    | [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) | `4.35.1` | `4.35.3` |
    
    
    
    Updates `@eslint/js` from 9.38.0 to 9.39.1
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Commits](https://github.com/eslint/eslint/commits/v9.39.1/packages/js)
    
    Updates `@vitest/coverage-v8` from 3.2.4 to 4.0.6
    - [Release notes](https://github.com/vitest-dev/vitest/releases)
    - [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.6/packages/coverage-v8)
    
    Updates `eslint` from 9.38.0 to 9.39.1
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Commits](eslint/eslint@v9.38.0...v9.39.1)
    
    Updates `lint-staged` from 16.2.4 to 16.2.6
    - [Release notes](https://github.com/lint-staged/lint-staged/releases)
    - [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)
    - [Commits](lint-staged/lint-staged@v16.2.4...v16.2.6)
    
    Updates `npm-check-updates` from 19.1.1 to 19.1.2
    - [Release notes](https://github.com/raineorshine/npm-check-updates/releases)
    - [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md)
    - [Commits](raineorshine/npm-check-updates@v19.1.1...v19.1.2)
    
    Updates `typescript-eslint` from 8.46.1 to 8.46.3
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.3/packages/typescript-eslint)
    
    Updates `vitest` from 3.2.4 to 4.0.6
    - [Release notes](https://github.com/vitest-dev/vitest/releases)
    - [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.6/packages/vitest)
    
    Updates `@types/dockerode` from 3.3.44 to 3.3.45
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode)
    
    Updates `@types/archiver` from 6.0.3 to 7.0.0
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver)
    
    Updates `@azure/cosmos` from 4.6.0 to 4.7.0
    - [Release notes](https://github.com/Azure/azure-sdk-for-js/releases)
    - [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/Changelog-for-next-generation.md)
    - [Commits](https://github.com/Azure/azure-sdk-for-js/compare/@azure/cosmos_4.6.0...@azure/cosmos_4.7.0)
    
    Updates `chromadb` from 3.0.17 to 3.1.1
    
    Updates `@types/pg` from 8.15.5 to 8.15.6
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/pg)
    
    Updates `@elastic/elasticsearch` from 9.1.1 to 9.2.0
    - [Release notes](https://github.com/elastic/elasticsearch-js/releases)
    - [Changelog](https://github.com/elastic/elasticsearch-js/blob/main/CHANGELOG.md)
    - [Commits](elastic/elasticsearch-js@v9.1.1...v9.2.0)
    
    Updates `@google-cloud/datastore` from 9.2.1 to 10.0.1
    - [Release notes](https://github.com/googleapis/nodejs-datastore/releases)
    - [Changelog](https://github.com/googleapis/nodejs-datastore/blob/main/CHANGELOG.md)
    - [Commits](googleapis/nodejs-datastore@v9.2.1...v10.0.1)
    
    Updates `@google-cloud/firestore` from 7.11.6 to 8.0.0
    - [Release notes](https://github.com/googleapis/nodejs-firestore/releases)
    - [Changelog](https://github.com/googleapis/nodejs-firestore/blob/main/CHANGELOG.md)
    - [Commits](googleapis/nodejs-firestore@v7.11.6...v8.0.0)
    
    Updates `@google-cloud/storage` from 7.17.2 to 7.17.3
    - [Release notes](https://github.com/googleapis/nodejs-storage/releases)
    - [Changelog](https://github.com/googleapis/nodejs-storage/blob/main/CHANGELOG.md)
    - [Commits](googleapis/nodejs-storage@v7.17.2...v7.17.3)
    
    Updates `msw` from 2.11.5 to 2.11.6
    - [Release notes](https://github.com/mswjs/msw/releases)
    - [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
    - [Commits](mswjs/msw@v2.11.5...v2.11.6)
    
    Updates `@kurrent/kurrentdb-client` from 1.0.4 to 1.1.0
    - [Release notes](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/releases)
    - [Changelog](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/blob/master/CHANGELOG.md)
    - [Commits](kurrent-io/KurrentDB-Client-NodeJS@v1.0.4...v1.1.0)
    
    Updates `@aws-sdk/client-s3` from 3.913.0 to 3.922.0
    - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
    - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
    - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.922.0/clients/client-s3)
    
    Updates `mongoose` from 8.19.1 to 8.19.2
    - [Release notes](https://github.com/Automattic/mongoose/releases)
    - [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md)
    - [Commits](Automattic/mongoose@8.19.1...8.19.2)
    
    Updates `mysql2` from 3.15.2 to 3.15.3
    - [Release notes](https://github.com/sidorares/node-mysql2/releases)
    - [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md)
    - [Commits](sidorares/node-mysql2@v3.15.2...v3.15.3)
    
    Updates `neo4j-driver` from 6.0.0 to 6.0.1
    - [Release notes](https://github.com/neo4j/neo4j-javascript-driver/releases)
    - [Commits](neo4j/neo4j-javascript-driver@6.0.0...6.0.1)
    
    Updates `@types/amqplib` from 0.10.7 to 0.10.8
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/amqplib)
    
    Updates `redis` from 5.8.3 to 5.9.0
    - [Release notes](https://github.com/redis/node-redis/releases)
    - [Changelog](https://github.com/redis/node-redis/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/redis/node-redis/compare/redis@5.8.3...redis@5.9.0)
    
    Updates `selenium-webdriver` from 4.37.0 to 4.38.0
    - [Release notes](https://github.com/SeleniumHQ/selenium/releases)
    - [Commits](SeleniumHQ/selenium@selenium-4.37.0...selenium-4.38.0)
    
    Updates `@types/selenium-webdriver` from 4.35.1 to 4.35.3
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/selenium-webdriver)
    
    ---
    updated-dependencies:
    - dependency-name: "@eslint/js"
      dependency-version: 9.39.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: "@vitest/coverage-v8"
      dependency-version: 4.0.6
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: eslint
      dependency-version: 9.39.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: lint-staged
      dependency-version: 16.2.6
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: npm-check-updates
      dependency-version: 19.1.2
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: typescript-eslint
      dependency-version: 8.46.3
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: vitest
      dependency-version: 4.0.6
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: "@types/dockerode"
      dependency-version: 3.3.45
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: "@types/archiver"
      dependency-version: 7.0.0
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: "@azure/cosmos"
      dependency-version: 4.7.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: chromadb
      dependency-version: 3.1.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: "@types/pg"
      dependency-version: 8.15.6
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: "@elastic/elasticsearch"
      dependency-version: 9.2.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: "@google-cloud/datastore"
      dependency-version: 10.0.1
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: "@google-cloud/firestore"
      dependency-version: 8.0.0
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: "@google-cloud/storage"
      dependency-version: 7.17.3
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: msw
      dependency-version: 2.11.6
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: "@kurrent/kurrentdb-client"
      dependency-version: 1.1.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: "@aws-sdk/client-s3"
      dependency-version: 3.922.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: mongoose
      dependency-version: 8.19.2
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: mysql2
      dependency-version: 3.15.3
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: neo4j-driver
      dependency-version: 6.0.1
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: "@types/amqplib"
      dependency-version: 0.10.8
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: redis
      dependency-version: 5.9.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: selenium-webdriver
      dependency-version: 4.38.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: "@types/selenium-webdriver"
      dependency-version: 4.35.3
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Downgrade datastore as 10.x has crit vulns + lockfiles
    
    * Downgrade vitest
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Cristian Greco <cristianrgreco@gmail.com>
    dependabot[bot] and cristianrgreco authored Nov 4, 2025
    Configuration menu
    Copy the full SHA
    1847fb7 View commit details
    Browse the repository at this point in the history
  6. Bump the dependencies group across 5 directories with 9 updates (#1103)

    * Bump the dependencies group across 5 directories with 9 updates
    
    Bumps the dependencies group with 1 update in the /packages/modules/cockroachdb directory: cockroachdb/cockroach.
    Bumps the dependencies group with 1 update in the /packages/modules/couchbase directory: couchbase/server.
    Bumps the dependencies group with 2 updates in the /packages/modules/localstack directory: localstack/localstack and amazon/aws-cli.
    Bumps the dependencies group with 1 update in the /packages/modules/ollama directory: ollama/ollama.
    Bumps the dependencies group with 4 updates in the /packages/modules/selenium directory: selenium/standalone-chrome, seleniarm/standalone-chromium, selenium/standalone-firefox and seleniarm/standalone-firefox.
    
    
    Updates `cockroachdb/cockroach` from v25.2.2 to v25.2.4
    
    Updates `couchbase/server` from community-7.0.2 to community-7.6.2
    
    Updates `localstack/localstack` from 4.6.0 to 4.7.0
    
    Updates `amazon/aws-cli` from 2.7.27 to 2.28.3
    
    Updates `ollama/ollama` from 0.9.6 to 0.11.2
    
    Updates `selenium/standalone-chrome` from 112.0 to 138.0
    
    Updates `seleniarm/standalone-chromium` from 112.0 to 124.0
    
    Updates `selenium/standalone-firefox` from 112.0 to 141.0
    
    Updates `seleniarm/standalone-firefox` from 112.0 to 125.0
    
    ---
    updated-dependencies:
    - dependency-name: cockroachdb/cockroach
      dependency-version: v25.2.4
      dependency-type: direct:production
      dependency-group: dependencies
    - dependency-name: couchbase/server
      dependency-version: community-7.6.2
      dependency-type: direct:production
      dependency-group: dependencies
    - dependency-name: localstack/localstack
      dependency-version: 4.7.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: amazon/aws-cli
      dependency-version: 2.28.3
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: ollama/ollama
      dependency-version: 0.11.2
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: selenium/standalone-chrome
      dependency-version: '138.0'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: seleniarm/standalone-chromium
      dependency-version: '124.0'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: selenium/standalone-firefox
      dependency-version: '141.0'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: seleniarm/standalone-firefox
      dependency-version: '125.0'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Downgrade couchbase Docker images
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Cristian Greco <cristianrgreco@gmail.com>
    dependabot[bot] and cristianrgreco authored Nov 4, 2025
    Configuration menu
    Copy the full SHA
    6432d9e View commit details
    Browse the repository at this point in the history
Loading