All notable changes to this project will be documented in this file.
- Add Gitea module (#238)
- Update databend-driver requirement from 0.21.0 to 0.22.2 (#241)
- Add missing CockroachDB docs (#234)
- Add
Pulsar
module (#233)
- Update async-nats requirement from 0.36.0 to 0.37.0 (#229)
- Support databend module (#207)
- Update databend-driver requirement from 0.20.1 to 0.21.0 (#225)
- Disallow missing docs on crate level and allow where necessary (#222)
- Add docs for the ganachecli module (#190)
- Add ability to enable properties-config for testcontainers
- [breaking] Update testcontainers to
0.23.0
(#216)
- 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)
- [breaking] Require the builder pattern for module initalisation (#161)
- Correct password usage
- Doc-test failures (#186)
- 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)
- Added an
OpenLDAP
testcontainer module (#180) - Add support for
apache\kafka
docker image (#178) - [breaking] Update
testcontainers
to 0.22.0 (#203)
- Changed from
actions-rs
to a more maintained CI alternative (#188)
- [breaking] Changed
KAFKA_PORT
to aContainerPort
(#185)
- Expose
watchdog
feature of testcontainers (#168) - [breaking] Add mongodb replset option with example (#143)
- [breaking] Update testcontainers to 0.21.0 (#172)
- Update redis requirement from 0.25.0 to 0.26.0 (#171)
- Wait conditions for postgres module (#162)
- Add a
Meilisearch
module (#154)
- [breaking] Bump testcontainers to
0.19.0
(#152)
- Fix example in readme
- Add Hashicorp Vault test container and test (#148)
- Use HTTP wait strategy for clickhouse (#146)
- [breaking] Update
testcontainers
to0.18.0
(#144)
- Fix typo (#141)
- 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
to0.17.0
(#137)
- Fix localstack example by setting
force_path_style
(#132)
- Add mariadb module (#127)
- Add nats module (#123)
- Update testcontainers to
0.16.7
(#125)
- Adds contribution guidelines (#119)
- [breaking] Update
testcontainers
to0.16
(#120)
- 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)
- Rollback version to apply a fix before releasing (#114)
- Add consul module (#104)
- Update redis requirement from 0.24.0 to 0.25.0 (#103)
- Add mosquitto module (#101)
- Example of tag overriding for module (#99)
- Add
Redis Stack
module (#98)
- Add
solr
module (#90)
- Update
surrealdb
client for tests (#92) - Add rust-cache (#93)
- Enable
clean-per-run
forcargo hack
in tests (#94) - Maximize disk space for tests (#96)
- Re-enable test and change the client (#91)
- Add
SurrealDb
module (#87)
- Add a
LocalStack
module (#84)
- [breaking] Disable host auth method by default (#81)
- Use rest-api instead of client library (#80)
- Add
victoria_metrics
module (#77)
- Update redis requirement from 0.23.3 to 0.24.0 (#75)
- Update neo4rs requirement from 0.6.2 to 0.7.0 (#76)
- Add
Microsoft SQL Server
module (#72)
- [breaking] Update
elasticmq
default image version (#73) - Bump the aws-dependencies group with 5 updates (#71)
- Add Neo4j image (#66)
- 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)
- Fix repository URL
- Add documentation for postgres image (#51)
- Add mysql image (#50)
- 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)
- Update testcontainers version to
0.15.0
(#45)
- Fix link to logo
- Fix default labels for issues (#39)
- Remove spectral (#37)
- Update conventinal commits rules
- Fix link to logo
- Fix default labels for issues (#39)
- Update conventinal commits rules
- Document the structure of the crate
- Describe functionality
- Align readme & documentation, add an example (#34)
- Add logo
- Init previously existed modules within
testcontainers-rs
(#1)
- 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)
- Remove
coblox-bitcoincore
module (#30) - Use bitnami image (#33)