# Changelog All notable changes to this project will be documented in this file. ## [0.11.4] - 2024-11-12 ### Features - Add Gitea module ([#238](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/238)) ### Miscellaneous Tasks - Update databend-driver requirement from 0.21.0 to 0.22.2 ([#241](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/241)) ## [0.11.3] - 2024-10-16 ### Documentation - Add missing CockroachDB docs ([#234](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/234)) ### Features - Add `Pulsar` module ([#233](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/233)) ### Miscellaneous Tasks - Update async-nats requirement from 0.36.0 to 0.37.0 ([#229](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/229)) ## [0.11.2] - 2024-09-30 ### Features - Support databend module ([#207](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/207)) ### Miscellaneous Tasks - Update databend-driver requirement from 0.20.1 to 0.21.0 ([#225](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/225)) ## [0.11.1] - 2024-09-26 ### Documentation - Disallow missing docs on crate level and allow where necessary ([#222](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/222)) ### Features - Implement `with_init_sql` for `Postgres`, `Mysql` and `Mariadb` ([#182](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/182)) - Tls certs and ldif file ([#217](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/217)) ## [0.11.0] - 2024-09-25 ### Bug Fixes - Update version to fix crashes in CI ([#219](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/219)) - [**breaking**] Make EULA acception explicit ([#218](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/218)) ### Documentation - Add docs for the ganachecli module ([#190](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/190)) ### Features - Add ability to enable properties-config for testcontainers - [**breaking**] Update testcontainers to `0.23.0` ([#216](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/216)) ### Miscellaneous Tasks - Update redis requirement from 0.26.0 to 0.27.2 ([#211](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/211)) - Exclude all-features test run ([#174](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/174)) - Update async-nats requirement from 0.35.0 to 0.36.0 ([#206](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/206)) ### Refactor - [**breaking**] Require the builder pattern for module initalisation ([#161](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/161)) ### Testing - Correct password usage ## [0.10.0] - 2024-08-31 ### Bug Fixes - Doc-test failures ([#186](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/186)) ### Documentation - Added docs for Apache ZooKeeper ([#184](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/184)) - Documented all ports which containers at least expose ([#183](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/183)) - Enable `rustfmt` for doc comments ([#187](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/187)) - Fixed rustfmt violation in the `openldap` module ([#189](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/189)) - Fixed a bit of missing docs in the openldap module ([#191](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/191)) - Complete the documentation for the meilisearch module ([#192](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/192)) - Complete the `*_PORT` documentation ([#195](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/195)) - Add `pub mod` docs ([#193](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/193)) - Documents the neo4j plugins ([#194](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/194)) ### Features - Added an `OpenLDAP` testcontainer module ([#180](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/180)) - Add support for `apache\kafka` docker image ([#178](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/178)) - [**breaking**] Update `testcontainers` to 0.22.0 ([#203](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/203)) ### Miscellaneous Tasks - Changed from `actions-rs` to a more maintained CI alternative ([#188](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/188)) ### Refactor - [**breaking**] Changed `KAFKA_PORT` to a `ContainerPort` ([#185](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/185)) ## [0.9.0] - 2024-07-30 ### Features - Expose `watchdog` feature of testcontainers ([#168](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/168)) - [**breaking**] Add mongodb replset option with example ([#143](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/143)) - [**breaking**] Update testcontainers to 0.21.0 ([#172](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/172)) ### Miscellaneous Tasks - Update redis requirement from 0.25.0 to 0.26.0 ([#171](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/171)) ## [0.8.0] - 2024-07-07 ### Bug Fixes - Wait conditions for postgres module ([#162](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/162)) ### Miscellaneous Tasks - Made deriving `Clone` consistent ([#156](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/156)) - [**breaking**] Bump testcontainers to `0.20.0` ([#159](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/159)) ## [0.7.1] - 2024-06-30 ### Features - Add a `Meilisearch` module ([#154](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/154)) ## [0.7.0] - 2024-06-28 ### Miscellaneous Tasks - [**breaking**] Bump testcontainers to `0.19.0` ([#152](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/152)) ## [0.6.1] - 2024-06-16 ### Documentation - Fix example in readme ### Features - Add Hashicorp Vault test container and test ([#148](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/148)) ## [0.6.0] - 2024-06-16 ### Features - Use HTTP wait strategy for clickhouse ([#146](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/146)) ### Miscellaneous Tasks - [**breaking**] Update `testcontainers` to `0.18.0` ([#144](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/144)) ## [0.5.1] - 2024-06-14 ### Documentation - Fix typo ([#141](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/141)) ### Features - Add oracle image impl ([#140](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/140)) - Add `clickhouse` image ([#142](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/142)) ## [0.5.0] - 2024-05-26 ### Miscellaneous Tasks - Update async-nats requirement from 0.34.0 to 0.35.0 ([#135](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/135)) - Update zookeeper-client requirement from 0.7.1 to 0.8.0 ([#134](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/134)) - [**breaking**] Update `testcontainers` to `0.17.0` ([#137](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/137)) ## [0.4.3] - 2024-05-12 ### Documentation - Fix localstack example by setting `force_path_style` ([#132](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/132)) ### Features - Add kwok module ([#121](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/121)) - K3s module ([#129](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/129)) ## [0.4.2] - 2024-05-02 ### Features - Add mariadb module ([#127](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/127)) ## [0.4.1] - 2024-05-01 ### Features - Add nats module ([#123](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/123)) ### Miscellaneous Tasks - Update testcontainers to `0.16.7` ([#125](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/125)) ## [0.4.0] - 2024-04-27 ### Documentation - Adds contribution guidelines ([#119](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/119)) ### Miscellaneous Tasks - [**breaking**] Update `testcontainers` to `0.16` ([#120](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/120)) ## [0.3.7] - 2024-04-06 ### Features - Add cockroachdb image impl ([#109](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/109)) - Add `CNCF Distribution` module ([#111](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/111)) ### Miscellaneous Tasks - Update reqwest requirement from 0.11.23 to 0.12.1 ([#106](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/106)) - Update mysql requirement from 24.0.0 to 25.0.0 ([#107](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/107)) - Update zookeeper-client requirement from 0.6.0 to 0.7.1 ([#110](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/110)) - Define version for bollard to meet crates.io constraints ([#115](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/115)) ### Revert - Rollback version to apply a fix before releasing ([#114](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/114)) ## [0.3.6] - 2024-03-22 ### Features - Add consul module ([#104](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/104)) ### Miscellaneous Tasks - Update redis requirement from 0.24.0 to 0.25.0 ([#103](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/103)) ## [0.3.5] - 2024-02-29 ### Features - Add mosquitto module ([#101](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/101)) ## [0.3.4] - 2024-02-18 ### Documentation - Example of tag overriding for module ([#99](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/99)) ### Features - Add `Redis Stack` module ([#98](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/98)) ## [0.3.3] - 2024-02-17 ### Features - Add `solr` module ([#90](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/90)) ### Miscellaneous Tasks - Update `surrealdb` client for tests ([#92](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/92)) - Add rust-cache ([#93](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/93)) - Enable `clean-per-run` for `cargo hack` in tests ([#94](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/94)) - Maximize disk space for tests ([#96](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/96)) ### Testing - Re-enable test and change the client ([#91](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/91)) ## [0.3.2] - 2024-01-24 ### Features - Add `SurrealDb` module ([#87](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/87)) ## [0.3.1] - 2024-01-08 ### Features - Add a `LocalStack` module ([#84](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/84)) ## [0.3.0] - 2024-01-03 ### Bug Fixes - [**breaking**] Disable host auth method by default ([#81](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/81)) ### Refactor - Use rest-api instead of client library ([#80](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/80)) ## [0.2.1] - 2023-12-29 ### Features - Add `victoria_metrics` module ([#77](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/77)) ### Miscellaneous Tasks - Update redis requirement from 0.23.3 to 0.24.0 ([#75](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/75)) - Update neo4rs requirement from 0.6.2 to 0.7.0 ([#76](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/76)) ## [0.2.0] - 2023-11-29 ### Features - Add `Microsoft SQL Server` module ([#72](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/72)) ### Miscellaneous Tasks - [**breaking**] Update `elasticmq` default image version ([#73](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/73)) - Bump the aws-dependencies group with 5 updates ([#71](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/71)) ## [0.1.4] - 2023-11-23 ### Features - Add Neo4j image ([#66](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/66)) ### Miscellaneous Tasks - Update aws-sdk-s3 requirement from 0.33.0 to 0.34.0 ([#56](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/56)) - Update aws-sdk-dynamodb requirement from 0.33.0 to 0.34.0 ([#54](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/54)) - Update aws-sdk-sqs requirement from 0.33.0 to 0.34.0 ([#55](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/55)) - Update aws-types requirement from 0.56.0 to 0.57.1 ([#60](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/60)) - Group dependent dependency updates ([#62](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/62)) - Update rdkafka requirement from 0.34.0 to 0.36.0 ([#64](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/64)) ## [0.1.3] - 2023-10-23 ### Documentation - Fix repository URL - Add documentation for postgres image ([#51](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/51)) ### Features - Add mysql image ([#50](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/50)) ### Miscellaneous Tasks - Update aws-sdk-sqs requirement from 0.31.1 to 0.33.0 ([#47](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/47)) - Update aws-sdk-s3 requirement from 0.31.2 to 0.33.0 ([#48](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/48)) - Update aws-sdk-dynamodb requirement from 0.31.1 to 0.33.0 ([#49](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/49)) ## [0.1.2] - 2023-10-06 ### Miscellaneous Tasks - Update testcontainers version to `0.15.0` ([#45](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/45)) ## [0.1.1] - 2023-09-25 ### Documentation - Fix link to logo - Fix default labels for issues ([#39](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/39)) ### Miscellaneous Tasks - Remove spectral ([#37](https://github.com/testcontainers/testcontainers-rs-modules-community/pull/37)) - Update conventinal commits rules ## [unreleased] ### Documentation - Fix link to logo - Fix default labels for issues (#39) ### Miscellaneous Tasks - Update conventinal commits rules ## [0.1.0] - 2023-09-25 ### 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)