PackageTrack
Sign in Get early access

testcontainers-modules

Community maintained modules for Testcontainers for Rust

0.15.0 19M downloads/mo #2164 most downloaded on crates.io testcontainers/testcontainers-rs-modules-community

What this package is like to depend on

Last release 6 months ago

21 Feb 2026

Ships fairly regularly

a new release about every 4 weeks

Nearly every release is documented

notes for 40 of 40 stable releases

1 version withdrawn

withdrawn after publishing

3 years old

42 releases · first in 2023

2 releases in the last 12 months

see the full history below

Release timeline

42 releases · Jun 2023 to Feb 2026
2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 42
  1. 0.15.0 21 Feb 2026
    Release notes

    Documentation

    • Complete doc string for mongodb usage (#375)
    • Complete doc comments for confluents kafka image (#376)
    • Complete doc-comment for dynamodb (#378)
    • Complete doc comments for confluents ElasticMQ image (#379)
    • Complete doc comments for nats' images (#383)
    • Complete doc comments for k3s images (#381)
    • Complete doc comments for elasticsearch image (#380)
    • Complete doc comments for the parity image (#384)
    • Complete doc comments for orientdb images (#382)
    • Complete doc comment for minio (#377)
    • Complete doc comments for the google_cloud_sdk_emulators image (#385)
    • Add a docstring for the last missing function Consul::with_local_config (#386)

    Features

    • [breaking] Update testcontainers to 0.25.0 (#388)

    Miscellaneous Tasks

    • Update redis requirement from 0.29.0 to 0.32.2 (#362)
    • Update async-nats requirement from 0.41.0 to 0.42.0 (#360)
    • Update lapin requirement from 2.3.1 to 3.0.0 (#359)
    • Update arrow-flight requirement from 55.1.0 to 56.0.0 (#374)
    • Update rdkafka requirement from 0.37.0 to 0.38.0 (#365)
    • Update meilisearch-sdk requirement from 0.28.0 to 0.29.1 (#370)
    • Update azure_core to 0.27.0 (#390)
    Open source →
    Release notes

    Bug Fixes

    • Ready condition in ClickHouse (#441)

    Features

    • Add RustFS module (#444)
    • [breaking] Update testcontainers to 0.27 (#445)

    Miscellaneous Tasks

    • Expose compile feature to pass through testcontainers/ring or aws-lc-rs (#442)

    <!-- generated by git-cliff -->

    Open source →
  2. 0.14.0 01 Dec 2025
    Release notes

    Documentation

    • Complete doc string for mongodb usage (#375)
    • Complete doc comments for confluents kafka image (#376)
    • Complete doc-comment for dynamodb (#378)
    • Complete doc comments for confluents ElasticMQ image (#379)
    • Complete doc comments for nats' images (#383)
    • Complete doc comments for k3s images (#381)
    • Complete doc comments for elasticsearch image (#380)
    • Complete doc comments for the parity image (#384)
    • Complete doc comments for orientdb images (#382)
    • Complete doc comment for minio (#377)
    • Complete doc comments for the google_cloud_sdk_emulators image (#385)
    • Add a docstring for the last missing function Consul::with_local_config (#386)

    Features

    • [breaking] Update testcontainers to 0.25.0 (#388)

    Miscellaneous Tasks

    • Update redis requirement from 0.29.0 to 0.32.2 (#362)
    • Update async-nats requirement from 0.41.0 to 0.42.0 (#360)
    • Update lapin requirement from 2.3.1 to 3.0.0 (#359)
    • Update arrow-flight requirement from 55.1.0 to 56.0.0 (#374)
    • Update rdkafka requirement from 0.37.0 to 0.38.0 (#365)
    • Update meilisearch-sdk requirement from 0.28.0 to 0.29.1 (#370)
    • Update azure_core to 0.27.0 (#390)
    Open source →
    Release notes

    Bug Fixes

    • OpenLDAP docker image reference (#408)
    • Switch Zookeeper image from bitnami to bitnamilegacy (#431)

    Features

    • Support state saving and loading in Foundry Anvil image (#396)
    • Exposing necessary Kafka consts in both Apache and Confluent Kafka (#409)
    • Comprehensive documentation and API improvements (#429)
    • Add selenium module (#432)
    • [breaking] Update testcontainers to 0.26 (#433)

    Miscellaneous Tasks

    • Use re-exported bollard from testcontainers to avoid collisions (#394)
    • Update test dependencies (#395)
    • Bump pinned localstack tag to 4.5 (#363)
    • Update MSRV to 1.88

    <!-- generated by git-cliff -->

    Documentation

    • Fix link to logo
    • Fix default labels for issues (#39)

    Miscellaneous Tasks

    • Update conventinal commits rules
    Open source →
  3. 0.14.0-beta.1 19 Jun 2023 pre-release withdrawn

    Nothing published for this version

  4. 0.13.0 27 Aug 2025
    Release notes

    Documentation

    • Complete doc string for mongodb usage (#375)
    • Complete doc comments for confluents kafka image (#376)
    • Complete doc-comment for dynamodb (#378)
    • Complete doc comments for confluents ElasticMQ image (#379)
    • Complete doc comments for nats' images (#383)
    • Complete doc comments for k3s images (#381)
    • Complete doc comments for elasticsearch image (#380)
    • Complete doc comments for the parity image (#384)
    • Complete doc comments for orientdb images (#382)
    • Complete doc comment for minio (#377)
    • Complete doc comments for the google_cloud_sdk_emulators image (#385)
    • Add a docstring for the last missing function Consul::with_local_config (#386)

    Features

    • [breaking] Update testcontainers to 0.25.0 (#388)

    Miscellaneous Tasks

    • Update redis requirement from 0.29.0 to 0.32.2 (#362)
    • Update async-nats requirement from 0.41.0 to 0.42.0 (#360)
    • Update lapin requirement from 2.3.1 to 3.0.0 (#359)
    • Update arrow-flight requirement from 55.1.0 to 56.0.0 (#374)
    • Update rdkafka requirement from 0.37.0 to 0.38.0 (#365)
    • Update meilisearch-sdk requirement from 0.28.0 to 0.29.1 (#370)
    • Update azure_core to 0.27.0 (#390)
    Open source →
    Release notes

    Documentation

    • Complete doc string for mongodb usage (#375)
    • Complete doc comments for confluents kafka image (#376)
    • Complete doc-comment for dynamodb (#378)
    • Complete doc comments for confluents ElasticMQ image (#379)
    • Complete doc comments for nats' images (#383)
    • Complete doc comments for k3s images (#381)
    • Complete doc comments for elasticsearch image (#380)
    • Complete doc comments for the parity image (#384)
    • Complete doc comments for orientdb images (#382)
    • Complete doc comment for minio (#377)
    • Complete doc comments for the google_cloud_sdk_emulators image (#385)
    • Add a docstring for the last missing function Consul::with_local_config (#386)

    Features

    • [breaking] Update testcontainers to 0.25.0 (#388)

    Miscellaneous Tasks

    • Update redis requirement from 0.29.0 to 0.32.2 (#362)
    • Update async-nats requirement from 0.41.0 to 0.42.0 (#360)
    • Update lapin requirement from 2.3.1 to 3.0.0 (#359)
    • Update arrow-flight requirement from 55.1.0 to 56.0.0 (#374)
    • Update rdkafka requirement from 0.37.0 to 0.38.0 (#365)
    • Update meilisearch-sdk requirement from 0.28.0 to 0.29.1 (#370)
    • Update azure_core to 0.27.0 (#390)

    <!-- generated by git-cliff -->

    Open source →
  5. 0.12.1 29 May 2025
    Release notes

    Bug Fixes

    • Use HTTP wait strategy (#350)

    Features

    • Add scylladb module (#325)
    • Add arrow_flightsql module (#348)
    • Add CrateDB (#353)

    Miscellaneous Tasks

    • Update alloy-transport-http requirement from 0.11.1 to 1.0.7 (#351)
    • MSRV 1.82
    • Address clippy lint warnings (#354)
    Open source →
    Release notes

    Bug Fixes

    • Use HTTP wait strategy (#350)

    Features

    • Add scylladb module (#325)
    • Add arrow_flightsql module (#348)
    • Add CrateDB (#353)

    Miscellaneous Tasks

    • Update alloy-transport-http requirement from 0.11.1 to 1.0.7 (#351)
    • MSRV 1.82
    • Address clippy lint warnings (#354)

    <!-- generated by git-cliff -->

    Open source →
  6. 0.12.0 05 May 2025
    Release notes

    Bug Fixes

    • Dex config serialization (#290)
    • Lint error (#326)
    • Switch to specified version isntead of hashed stable (#335)

    Documentation

    • Correct typo (#333)

    Features

    • Implement Dex module (#286)
    • Add Weaviate image (#296)
    • [breaking] Support newest MinIO versions (#303)
    • [breaking] Support surrealdb v2 (#307)
    • Add support for custom config and latest image tag (#315)
    • Add support for Zitadel docker (#328)
    • [breaking] Update testcontainers to 0.24.0 (#336)
    • Add support for Azurite docker (#334)

    Miscellaneous Tasks

    • Update redis requirement from 0.27.2 to 0.29.0 (#291)
    • Pin chrono as a dev-dep to fix arrow-arith compilation failure (#304)
    • Update dev dependencies (#306)
    • Update kube requirement from 0.98.0 to 0.99.0 (#316)

    Performance

    • [breaking] Set fsync=off by default (#276)

    Testing

    • Switch to tokio-zookeeper
    Open source →
    Release notes

    Bug Fixes

    • Dex config serialization (#290)
    • Lint error (#326)
    • Switch to specified version isntead of hashed stable (#335)

    Documentation

    • Correct typo (#333)

    Features

    • Implement Dex module (#286)
    • Add Weaviate image (#296)
    • [breaking] Support newest MinIO versions (#303)
    • [breaking] Support surrealdb v2 (#307)
    • Add support for custom config and latest image tag (#315)
    • Add support for Zitadel docker (#328)
    • [breaking] Update testcontainers to 0.24.0 (#336)
    • Add support for Azurite docker (#334)

    Miscellaneous Tasks

    • Update redis requirement from 0.27.2 to 0.29.0 (#291)
    • Pin chrono as a dev-dep to fix arrow-arith compilation failure (#304)
    • Update dev dependencies (#306)
    • Update kube requirement from 0.98.0 to 0.99.0 (#316)

    Performance

    • [breaking] Set fsync=off by default (#276)

    Testing

    • Switch to tokio-zookeeper

    <!-- generated by git-cliff -->

    Open source →
  7. 0.11.6 27 Jan 2025
    Release notes

    Features

    • Allow enabling jetstream for nats (#268)
    • Add Foundry Anvil image impl (#272)
    • Add method latest to anvil node impl (#277)

    Testing

    • Fix broken test in CI (#281)
    Open source →
    Release notes

    Features

    • Allow enabling jetstream for nats (#268)
    • Add Foundry Anvil image impl (#272)
    • Add method latest to anvil node impl (#277)

    Testing

    • Fix broken test in CI (#281)

    <!-- generated by git-cliff -->

    Open source →
  8. 0.11.5 07 Jan 2025
    Release notes

    Bug Fixes

    • Fix clippy errors (#251)

    Documentation

    • Add nats example (#239)

    Features

    • Add "pro" variant for LocalStack image (#255)
    • Add Valkey module (#252)
    • Add RQLite module (#261)

    Miscellaneous Tasks

    • Update async-nats requirement from 0.37.0 to 0.38.0 (#245)
    • Fix oracle tests (#263)
    • Bump MSRV to 1.81 (#264)
    • Utilize cargo-hack partitions to speed up tests (#265)
    Open source →
    Release notes

    Bug Fixes

    • Fix clippy errors (#251)

    Documentation

    • Add nats example (#239)

    Features

    • Add "pro" variant for LocalStack image (#255)
    • Add Valkey module (#252)
    • Add RQLite module (#261)

    Miscellaneous Tasks

    • Update async-nats requirement from 0.37.0 to 0.38.0 (#245)
    • Fix oracle tests (#263)
    • Bump MSRV to 1.81 (#264)
    • Utilize cargo-hack partitions to speed up tests (#265)

    <!-- generated by git-cliff -->

    Open source →
  9. 0.11.4 12 Nov 2024
    Release notes

    Features

    • Add Gitea module (#238)

    Miscellaneous Tasks

    • Update databend-driver requirement from 0.21.0 to 0.22.2 (#241)
    Open source →
    Release notes

    Features

    • Add Gitea module (#238)

    Miscellaneous Tasks

    • Update databend-driver requirement from 0.21.0 to 0.22.2 (#241)

    <!-- generated by git-cliff -->

    Open source →
  10. 0.11.3 17 Oct 2024
    Release notes

    Documentation

    • Add missing CockroachDB docs (#234)

    Features

    • Add Pulsar module (#233)

    Miscellaneous Tasks

    • Update async-nats requirement from 0.36.0 to 0.37.0 (#229)
    Open source →
    Release notes

    Documentation

    • Add missing CockroachDB docs (#234)

    Features

    • Add Pulsar module (#233)

    Miscellaneous Tasks

    • Update async-nats requirement from 0.36.0 to 0.37.0 (#229)

    <!-- generated by git-cliff -->

    Open source →
  11. 0.11.2 30 Sep 2024
    Release notes

    Features

    • Support databend module (#207)

    Miscellaneous Tasks

    • Update databend-driver requirement from 0.20.1 to 0.21.0 (#225)
    Open source →
    Release notes

    Features

    • Support databend module (#207)

    Miscellaneous Tasks

    • Update databend-driver requirement from 0.20.1 to 0.21.0 (#225)

    <!-- generated by git-cliff -->

    Open source →
  12. 0.11.1 26 Sep 2024
    Release notes

    Documentation

    • Disallow missing docs on crate level and allow where necessary (#222)

    Features

    • Implement with_init_sql for Postgres, Mysql and Mariadb (#182)
    • Tls certs and ldif file (#217)

    <!-- generated by git-cliff -->

    Open source →
  13. 0.11.0 25 Sep 2024
    Release notes

    Bug Fixes

    • Update version to fix crashes in CI (#219)
    • [breaking] Make EULA acception explicit (#218)

    Documentation

    • Add docs for the ganachecli module (#190)

    Features

    • Add ability to enable properties-config for testcontainers
    • [breaking] Update testcontainers to 0.23.0 (#216)

    Miscellaneous Tasks

    • Update redis requirement from 0.26.0 to 0.27.2 (#211)
    • Exclude all-features test run (#174)
    • Update async-nats requirement from 0.35.0 to 0.36.0 (#206)

    Refactor

    • [breaking] Require the builder pattern for module initalisation (#161)

    Testing

    • Correct password usage

    <!-- generated by git-cliff -->

    Open source →
  14. 0.10.0 31 Aug 2024
    Release notes

    Bug Fixes

    • Doc-test failures (#186)

    Documentation

    • Added docs for Apache ZooKeeper (#184)
    • Documented all ports which containers at least expose (#183)
    • Enable rustfmt for doc comments (#187)
    • Fixed rustfmt violation in the openldap module (#189)
    • Fixed a bit of missing docs in the openldap module (#191)
    • Complete the documentation for the meilisearch module (#192)
    • Complete the *_PORT documentation (#195)
    • Add pub mod docs (#193)
    • Documents the neo4j plugins (#194)

    Features

    • Added an OpenLDAP testcontainer module (#180)
    • Add support for apache\kafka docker image (#178)
    • [breaking] Update testcontainers to 0.22.0 (#203)

    Miscellaneous Tasks

    • Changed from actions-rs to a more maintained CI alternative (#188)

    Refactor

    • [breaking] Changed KAFKA_PORT to a ContainerPort (#185)

    <!-- generated by git-cliff -->

    Open source →
  15. 0.9.0 30 Jul 2024
    Release notes

    Features

    • Expose watchdog feature of testcontainers (#168)
    • [breaking] Add mongodb replset option with example (#143)
    • [breaking] Update testcontainers to 0.21.0 (#172)

    Miscellaneous Tasks

    • Update redis requirement from 0.25.0 to 0.26.0 (#171)

    <!-- generated by git-cliff -->

    Open source →
  16. 0.8.0 07 Jul 2024
    Release notes

    Bug Fixes

    • Wait conditions for postgres module (#162)

    Miscellaneous Tasks

    • Made deriving Clone consistent (#156)
    • [breaking] Bump testcontainers to 0.20.0 (#159)

    <!-- generated by git-cliff -->

    Open source →
  17. 0.7.1 30 Jun 2024
    Release notes

    Features

    • Add a Meilisearch module (#154)

    <!-- generated by git-cliff -->

    Open source →
  18. 0.7.0 30 Jun 2024
    Release notes

    Miscellaneous Tasks

    • [breaking] Bump testcontainers to 0.19.0 (#152)

    <!-- generated by git-cliff -->

    Open source →
  19. 0.6.1 16 Jun 2024
    Release notes

    Documentation

    • Fix example in readme

    Features

    • Add Hashicorp Vault test container and test (#148)

    <!-- generated by git-cliff -->

    Open source →
  20. 0.6.0 16 Jun 2024
    Release notes

    Features

    • Use HTTP wait strategy for clickhouse (#146)

    Miscellaneous Tasks

    • [breaking] Update testcontainers to 0.18.0 (#144)

    <!-- generated by git-cliff -->

    Open source →
  21. 0.5.1 14 Jun 2024
    Release notes

    Documentation

    Features

    • Add oracle image impl (#140)
    • Add clickhouse image (#142)

    <!-- generated by git-cliff -->

    Open source →
  22. 0.5.0 26 May 2024
    Release notes

    Miscellaneous Tasks

    • Update async-nats requirement from 0.34.0 to 0.35.0 (#135)
    • Update zookeeper-client requirement from 0.7.1 to 0.8.0 (#134)
    • [breaking] Update testcontainers to 0.17.0 (#137)

    <!-- generated by git-cliff -->

    Open source →
  23. 0.4.3 12 May 2024
    Release notes

    Documentation

    • Fix localstack example by setting force_path_style (#132)

    Features

    • Add kwok module (#121)
    • K3s module (#129)

    <!-- generated by git-cliff -->

    Open source →
  24. 0.4.2 02 May 2024
    Release notes

    Features

    • Add mariadb module (#127)

    <!-- generated by git-cliff -->

    Open source →
  25. 0.4.1 01 May 2024
    Release notes

    Features

    • Add nats module (#123)

    Miscellaneous Tasks

    • Update testcontainers to 0.16.7 (#125)

    <!-- generated by git-cliff -->

    Open source →
  26. 0.4.0 27 Apr 2024
    Release notes

    Documentation

    • Adds contribution guidelines (#119)

    Miscellaneous Tasks

    • [breaking] Update testcontainers to 0.16 (#120)

    <!-- generated by git-cliff -->

    Open source →
  27. 0.3.7 06 Apr 2024
    Release notes

    Features

    • Add cockroachdb image impl (#109)
    • Add CNCF Distribution module (#111)

    Miscellaneous Tasks

    • Update reqwest requirement from 0.11.23 to 0.12.1 (#106)
    • Update mysql requirement from 24.0.0 to 25.0.0 (#107)
    • Update zookeeper-client requirement from 0.6.0 to 0.7.1 (#110)
    • Define version for bollard to meet crates.io constraints (#115)

    Revert

    • Rollback version to apply a fix before releasing (#114)

    <!-- generated by git-cliff -->

    Open source →
  28. 0.3.6 22 Mar 2024
    Release notes

    Features

    • Add consul module (#104)

    Miscellaneous Tasks

    • Update redis requirement from 0.24.0 to 0.25.0 (#103)

    <!-- generated by git-cliff -->

    Open source →
  29. 0.3.5 29 Feb 2024
    Release notes

    Features

    • Add mosquitto module (#101)

    <!-- generated by git-cliff -->

    Open source →
  30. 0.3.4 18 Feb 2024
    Release notes

    Documentation

    • Example of tag overriding for module (#99)

    Features

    • Add Redis Stack module (#98)

    <!-- generated by git-cliff -->

    Open source →
  31. 0.3.3 17 Feb 2024
    Release notes

    Features

    • Add solr module (#90)

    Miscellaneous Tasks

    • Update surrealdb client for tests (#92)
    • Add rust-cache (#93)
    • Enable clean-per-run for cargo hack in tests (#94)
    • Maximize disk space for tests (#96)

    Testing

    • Re-enable test and change the client (#91)

    <!-- generated by git-cliff -->

    Open source →
  32. 0.3.2 24 Jan 2024
    Release notes

    Features

    • Add SurrealDb module (#87)

    <!-- generated by git-cliff -->

    Open source →
  33. 0.3.1 08 Jan 2024
    Release notes

    Features

    • Add a LocalStack module (#84)

    <!-- generated by git-cliff -->

    Open source →
  34. 0.3.0 03 Jan 2024
    Release notes

    Bug Fixes

    • [breaking] Disable host auth method by default (#81)

    Refactor

    • Use rest-api instead of client library (#80)

    <!-- generated by git-cliff -->

    Open source →
  35. 0.2.1 29 Dec 2023
    Release notes

    Features

    • Add victoria_metrics module (#77)

    Miscellaneous Tasks

    • Update redis requirement from 0.23.3 to 0.24.0 (#75)
    • Update neo4rs requirement from 0.6.2 to 0.7.0 (#76)

    <!-- generated by git-cliff -->

    Open source →
  36. 0.2.0 29 Nov 2023
    Release notes

    Features

    • Add Microsoft SQL Server module (#72)

    Miscellaneous Tasks

    • [breaking] Update elasticmq default image version (#73)
    • Bump the aws-dependencies group with 5 updates (#71)

    <!-- generated by git-cliff -->

    Open source →
  37. 0.1.4 23 Nov 2023
    Release notes

    Features

    • Add Neo4j image (#66)

    Miscellaneous Tasks

    • Update aws-sdk-s3 requirement from 0.33.0 to 0.34.0 (#56)
    • Update aws-sdk-dynamodb requirement from 0.33.0 to 0.34.0 (#54)
    • Update aws-sdk-sqs requirement from 0.33.0 to 0.34.0 (#55)
    • Update aws-types requirement from 0.56.0 to 0.57.1 (#60)
    • Group dependent dependency updates (#62)
    • Update rdkafka requirement from 0.34.0 to 0.36.0 (#64)

    <!-- generated by git-cliff -->

    Open source →
  38. 0.1.3 23 Oct 2023
    Release notes

    Documentation

    • Fix repository URL
    • Add documentation for postgres image (#51)

    Features

    • Add mysql image (#50)

    Miscellaneous Tasks

    • Update aws-sdk-sqs requirement from 0.31.1 to 0.33.0 (#47)
    • Update aws-sdk-s3 requirement from 0.31.2 to 0.33.0 (#48)
    • Update aws-sdk-dynamodb requirement from 0.31.1 to 0.33.0 (#49)

    <!-- generated by git-cliff -->

    Open source →
  39. 0.1.2 06 Oct 2023
    Release notes

    Miscellaneous Tasks

    • Update testcontainers version to 0.15.0 (#45)

    <!-- generated by git-cliff -->

    Open source →
  40. 0.1.1 25 Sep 2023
    Release notes

    Documentation

    • Fix link to logo
    • Fix default labels for issues (#39)

    Miscellaneous Tasks

    • Remove spectral (#37)
    • Update conventinal commits rules

    <!-- generated by git-cliff -->

    Open source →
  41. 0.1.0 25 Sep 2023
    Release notes

    Documentation

    • Document the structure of the crate
    • Describe functionality
    • Align readme & documentation, add an example (#34)
    • Add logo

    Features

    • Init previously existed modules within testcontainers-rs (#1)

    Miscellaneous Tasks

    • Set version to 0.1.0
    • Configure automatic dependency updates (#7)
    • Bump MSRV (#31)
    • Add issue templates (#32)
    • Add release workflow
    • Release v0.1.0 (#36)

    Refactor

    • Remove coblox-bitcoincore module (#30)
    • Use bitnami image (#33)

    <!-- generated by git-cliff -->

    Open source →
  42. 0.1.0-beta.1 28 Jun 2023 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive