newrelic / nri-statsd

Apache License 2.0
5 stars 8 forks source link

fix(deps): update module github.com/testcontainers/testcontainers-go to v0.29.1 #63

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/testcontainers/testcontainers-go v0.14.0 -> v0.29.1 age adoption passing confidence

Release Notes

testcontainers/testcontainers-go (github.com/testcontainers/testcontainers-go) ### [`v0.29.1`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.29.1) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.29.0...v0.29.1) ### What's Changed #### ๐Ÿš€ Features - Add k3s WithManifest option ([#​1920](https://togithub.com/testcontainers/testcontainers-go/issues/1920)) [@​pablochacin](https://togithub.com/pablochacin) - feat: add ollama module ([#​2265](https://togithub.com/testcontainers/testcontainers-go/issues/2265)) [@​mdelapenya](https://togithub.com/mdelapenya) - Adding surrealDB module ([#​2192](https://togithub.com/testcontainers/testcontainers-go/issues/2192)) [@​jespino](https://togithub.com/jespino) - feat: WithLogger ContainerCustomizer support ([#​2259](https://togithub.com/testcontainers/testcontainers-go/issues/2259)) [@​stevenh](https://togithub.com/stevenh) - feat: WithEnv customize request option ([#​2260](https://togithub.com/testcontainers/testcontainers-go/issues/2260)) [@​stevenh](https://togithub.com/stevenh) - feat: add vector database modules (Qdrant, Weaviate, Chroma, pgvector, OpenSearch, Milvus) ([#​2245](https://togithub.com/testcontainers/testcontainers-go/issues/2245)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿ› Bug Fixes - Fix Dockerfile not located when added to dockerignore ([#​2272](https://togithub.com/testcontainers/testcontainers-go/issues/2272)) [@​danvergara](https://togithub.com/danvergara) - bug: allow start container with reuse in different test package ([#​2247](https://togithub.com/testcontainers/testcontainers-go/issues/2247)) [@​Alviner](https://togithub.com/Alviner) #### ๐Ÿ“– Documentation - docs: fix comment corruption ([#​2262](https://togithub.com/testcontainers/testcontainers-go/issues/2262)) [@​stevenh](https://togithub.com/stevenh) - docs: improve module creation section ([#​2239](https://togithub.com/testcontainers/testcontainers-go/issues/2239)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿงน Housekeeping - generic.go: GenericContainer(): clearer error message ([#​2327](https://togithub.com/testcontainers/testcontainers-go/issues/2327)) [@​JordanP](https://togithub.com/JordanP) - chore: confirm support for new mongo images ([#​2326](https://togithub.com/testcontainers/testcontainers-go/issues/2326)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: bump Go version to 1.21 ([#​2292](https://togithub.com/testcontainers/testcontainers-go/issues/2292)) [@​mdelapenya](https://togithub.com/mdelapenya) - Move the file and mounts tests into a test package ([#​2270](https://togithub.com/testcontainers/testcontainers-go/issues/2270)) [@​Minivera](https://togithub.com/Minivera) - chore(milvus): embed etcd should use default ports ([#​2258](https://togithub.com/testcontainers/testcontainers-go/issues/2258)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: use logger.PrintXX instead of fmt.PrintXX ([#​2257](https://togithub.com/testcontainers/testcontainers-go/issues/2257)) [@​stevenh](https://togithub.com/stevenh) - Fix modulege template to succeed on make lint command ([#​2243](https://togithub.com/testcontainers/testcontainers-go/issues/2243)) [@​jespino](https://togithub.com/jespino) - chore: enforce test package in modules ([#​2241](https://togithub.com/testcontainers/testcontainers-go/issues/2241)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿ“ฆ Dependency updates - chore(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 in /modules/qdrant ([#​2281](https://togithub.com/testcontainers/testcontainers-go/issues/2281)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.18.0 to 2.20.0 in /modules/clickhouse ([#​2290](https://togithub.com/testcontainers/testcontainers-go/issues/2290)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/Shopify/toxiproxy/v2 from 2.7.0 to 2.8.0 in /examples/toxiproxy ([#​2282](https://togithub.com/testcontainers/testcontainers-go/issues/2282)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.16.0 to 5.18.0 in /modules/neo4j ([#​2278](https://togithub.com/testcontainers/testcontainers-go/issues/2278)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/minio/minio-go/v7 from 7.0.66 to 7.0.68 in /modules/minio ([#​2304](https://togithub.com/testcontainers/testcontainers-go/issues/2304)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/tmc/langchaingo from 0.1.4 to 0.1.5 in /modules/ollama ([#​2318](https://togithub.com/testcontainers/testcontainers-go/issues/2318)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.11.1 to 8.12.1 in /modules/elasticsearch ([#​2303](https://togithub.com/testcontainers/testcontainers-go/issues/2303)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump google.golang.org/api from 0.167.0 to 0.168.0 in /modules/gcloud ([#​2317](https://togithub.com/testcontainers/testcontainers-go/issues/2317)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.16.14 to 1.17.5 in /modules/localstack, github.com/aws/aws-sdk-go-v2 from 1.24.1 to 1.25.2 in /modules/localstack ([#​2320](https://togithub.com/testcontainers/testcontainers-go/issues/2320)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/twmb/franz-go from 1.15.4 to 1.16.1 in /modules/redpanda, github.com/twmb/franz-go/pkg/kadm from 1.10.0 to 1.11.0 in /modules/redpanda ([#​2322](https://togithub.com/testcontainers/testcontainers-go/issues/2322)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/hashicorp/vault-client-go from 0.3.3 to 0.4.3 in /modules/vault, github.com/tidwall/gjson from 1.17.0 to 1.17.1 in /modules/vault ([#​2321](https://togithub.com/testcontainers/testcontainers-go/issues/2321)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/jackc/pgx/v5 from 5.5.3 to 5.5.4 in /modules/postgres, github.com/jackc/pgx/v5 from 5.5.3 to 5.5.4 in /modules/cockroachdb ([#​2323](https://togithub.com/testcontainers/testcontainers-go/issues/2323)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump golang.org/x/mod from 0.12.0 to 0.16.0 ([#​2316](https://togithub.com/testcontainers/testcontainers-go/issues/2316)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /modulegen ([#​2298](https://togithub.com/testcontainers/testcontainers-go/issues/2298)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/docker/docker from 25.0.2+incompatible to 25.0.3+incompatible ([#​2296](https://togithub.com/testcontainers/testcontainers-go/issues/2296)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/couchbase/gocb/v2 from 2.7.1 to 2.7.2 in /modules/couchbase, github.com/tidwall/gjson from 1.17.0 to 1.17.1 in /modules/couchbase ([#​2297](https://togithub.com/testcontainers/testcontainers-go/issues/2297)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 ([#​2295](https://togithub.com/testcontainers/testcontainers-go/issues/2295)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/microsoft/go-mssqldb from 1.6.0 to 1.7.0 in /modules/mssql ([#​2288](https://togithub.com/testcontainers/testcontainers-go/issues/2288)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/amikos-tech/chroma-go from 0.0.0-20240109142503-c8fb49c3e28c to 0.0.1 in /modules/chroma ([#​2275](https://togithub.com/testcontainers/testcontainers-go/issues/2275)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 in /modules/gcloud, google.golang.org/api from 0.165.0 to 0.167.0 in /modules/gcloud, cloud.google.com/go/pubsub from 1.36.1 to 1.36.2 in /modules/gcloud ([#​2293](https://togithub.com/testcontainers/testcontainers-go/issues/2293)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/nats-io/nats.go from 1.32.0 to 1.33.1 in /modules/nats ([#​2253](https://togithub.com/testcontainers/testcontainers-go/issues/2253)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.17.1 to 2.18.0 in /modules/clickhouse ([#​2226](https://togithub.com/testcontainers/testcontainers-go/issues/2226)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/jackc/pgx/v5 from 5.5.2 to 5.5.3 in /modules/cockroachdb ([#​2217](https://togithub.com/testcontainers/testcontainers-go/issues/2217)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump google.golang.org/grpc from 1.61.0 to 1.61.1 in /modules/gcloud ([#​2251](https://togithub.com/testcontainers/testcontainers-go/issues/2251)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc5 to 1.1.0 ([#​2254](https://togithub.com/testcontainers/testcontainers-go/issues/2254)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump google.golang.org/grpc from 1.58.3 to 1.61.1 in /modules/qdrant ([#​2255](https://togithub.com/testcontainers/testcontainers-go/issues/2255)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump k8s.io/client-go from 0.29.1 to 0.29.2 in /modules/k3s, k8s.io/apimachinery from 0.29.1 to 0.29.2 in /modules/k3s, k8s.io/api from 0.29.1 to 0.29.2 in /modules/k3s ([#​2236](https://togithub.com/testcontainers/testcontainers-go/issues/2236)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump cloud.google.com/go/spanner from 1.56.0 to 1.57.0 in /modules/gcloud, cloud.google.com/go/bigquery from 1.58.0 to 1.59.1 in /modules/gcloud, google.golang.org/api from 0.160.0 to 0.165.0 in /modules/gcloud ([#​2238](https://togithub.com/testcontainers/testcontainers-go/issues/2238)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump golang.org/x/mod from 0.14.0 to 0.15.0 in /modules/kafka, golang.org/x/mod from 0.14.0 to 0.15.0 in /modulegen ([#​2237](https://togithub.com/testcontainers/testcontainers-go/issues/2237)) [@​mdelapenya](https://togithub.com/mdelapenya) ### [`v0.29.0`](https://togithub.com/testcontainers/testcontainers-go/compare/v0.28.0...v0.29.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.28.0...v0.29.0) ### [`v0.28.0`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.28.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.27.0...v0.28.0) ##### What's Changed ##### โš ๏ธ Breaking Changes - \[breaking] Add err chan to log producer and don't panic on error ([#​1971](https://togithub.com/testcontainers/testcontainers-go/issues/1971)) [@​Tofel](https://togithub.com/Tofel) If you are starting a log producer, it's now possible to pass log options in a variadic manner (at this moment only the log producer timeout option is available). So this breaking change will affect you if and only if you are assigning the `StartLogProducer` method of a container to a variable. ##### ๐Ÿš€ Features - feat: include PostReady hook, defining proper execution order for container lifecycle hooks ([#​1922](https://togithub.com/testcontainers/testcontainers-go/issues/1922)) [@​mdelapenya](https://togithub.com/mdelapenya) - Added Consul module ([#​2194](https://togithub.com/testcontainers/testcontainers-go/issues/2194)) [@​Chris-AS1](https://togithub.com/Chris-AS1) - feat (postgres): support for creating and restoring Snapshots ([#​2199](https://togithub.com/testcontainers/testcontainers-go/issues/2199)) [@​Minivera](https://togithub.com/Minivera) - Add Support for WASM Transforms to Redpanda Module ([#​2170](https://togithub.com/testcontainers/testcontainers-go/issues/2170)) [@​gene-redpanda](https://togithub.com/gene-redpanda) - feat(modules.clickhouse): Add zookeeper for clickhouse clusterization ([#​1995](https://togithub.com/testcontainers/testcontainers-go/issues/1995)) [@​laskoviymishka](https://togithub.com/laskoviymishka) - redpanda: allow using SASL and TLS together ([#​2140](https://togithub.com/testcontainers/testcontainers-go/issues/2140)) [@​srenatus](https://togithub.com/srenatus) - feat(modules.cockroachdb) Adds cockroachdb module ([#​2131](https://togithub.com/testcontainers/testcontainers-go/issues/2131)) [@​rcrowe](https://togithub.com/rcrowe) - Openldap module support ([#​2117](https://togithub.com/testcontainers/testcontainers-go/issues/2117)) [@​jespino](https://togithub.com/jespino) - Adding inbucket module ([#​2142](https://togithub.com/testcontainers/testcontainers-go/issues/2142)) [@​jespino](https://togithub.com/jespino) - feat: Add Minio module ([#​2132](https://togithub.com/testcontainers/testcontainers-go/issues/2132)) [@​adoublef](https://togithub.com/adoublef) - Adding LogConsumers start as part of the ContainerRequest ([#​2073](https://togithub.com/testcontainers/testcontainers-go/issues/2073)) [@​jespino](https://togithub.com/jespino) - Adding mockserver module ([#​2085](https://togithub.com/testcontainers/testcontainers-go/issues/2085)) [@​jespino](https://togithub.com/jespino) - feat: expose Redpanda's listener in the docker network ([#​1994](https://togithub.com/testcontainers/testcontainers-go/issues/1994)) [@​sago2k8](https://togithub.com/sago2k8) - feat: copy files to the container and create directories as needed upon request ([#​2049](https://togithub.com/testcontainers/testcontainers-go/issues/2049)) [@​stillya](https://togithub.com/stillya) - GenericContainer: in case of error: return a reference to the failed container ([#​2082](https://togithub.com/testcontainers/testcontainers-go/issues/2082)) [@​JordanP](https://togithub.com/JordanP) ##### ๐Ÿ› Bug Fixes - fix: apply volume options only to volumes ([#​2201](https://togithub.com/testcontainers/testcontainers-go/issues/2201)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: all mounts should contain the testcontainers labels ([#​2191](https://togithub.com/testcontainers/testcontainers-go/issues/2191)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: deprecate BindMounts correctly ([#​2190](https://togithub.com/testcontainers/testcontainers-go/issues/2190)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: Add HTTPStrategy WithForcedIPv4LocalHost To Fix Docker Port Map ([#​1775](https://togithub.com/testcontainers/testcontainers-go/issues/1775)) [@​tateexon](https://togithub.com/tateexon) - fix: skip-host-cache option removed in latest MySQL 8.3.0 version ([#​2130](https://togithub.com/testcontainers/testcontainers-go/issues/2130)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: Recreate Ryuk container if terminated ([#​2084](https://togithub.com/testcontainers/testcontainers-go/issues/2084)) [@​Mathew-Estafanous](https://togithub.com/Mathew-Estafanous) - fix(modules/rabbitmq): update container image to 3.12.11 to allow connections without passing admin credentials ([#​2051](https://togithub.com/testcontainers/testcontainers-go/issues/2051)) [@​abemedia](https://togithub.com/abemedia) - fix(modules.gcloud): pass as ptr to allow request customization ([#​1972](https://togithub.com/testcontainers/testcontainers-go/issues/1972)) [@​jboyens](https://togithub.com/jboyens) ##### ๐Ÿ“– Documentation - fix: go doc reference broken image ([#​2195](https://togithub.com/testcontainers/testcontainers-go/issues/2195)) [@​mmorel-35](https://togithub.com/mmorel-35) ##### ๐Ÿงน Housekeeping - fix: wait more time in test ([#​2211](https://togithub.com/testcontainers/testcontainers-go/issues/2211)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(ci): do not fail fast main tests in different Go versions ([#​2210](https://togithub.com/testcontainers/testcontainers-go/issues/2210)) [@​mdelapenya](https://togithub.com/mdelapenya) - redpanda/test: add admin client call ([#​2200](https://togithub.com/testcontainers/testcontainers-go/issues/2200)) [@​srenatus](https://togithub.com/srenatus) - chore: do not panic in testable examples ([#​2193](https://togithub.com/testcontainers/testcontainers-go/issues/2193)) [@​mdelapenya](https://togithub.com/mdelapenya) - \[redpanda] sasl test for wrong mechanism ([#​2048](https://togithub.com/testcontainers/testcontainers-go/issues/2048)) [@​rwaweber](https://togithub.com/rwaweber) - chore(docker_mounts): stop doing misleading logging ([#​2178](https://togithub.com/testcontainers/testcontainers-go/issues/2178)) [@​srabraham](https://togithub.com/srabraham) - chore: do not compile modules on macos workers on GH ([#​2164](https://togithub.com/testcontainers/testcontainers-go/issues/2164)) [@​mdelapenya](https://togithub.com/mdelapenya) - testifylint: enable compares rule ([#​2143](https://togithub.com/testcontainers/testcontainers-go/issues/2143)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: bring back assertion for network aliases for bridge in rootless mode ([#​2141](https://togithub.com/testcontainers/testcontainers-go/issues/2141)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: skip assertions for Docker Rootless ([#​2135](https://togithub.com/testcontainers/testcontainers-go/issues/2135)) [@​mdelapenya](https://togithub.com/mdelapenya) - pin Docker images version ([#​2129](https://togithub.com/testcontainers/testcontainers-go/issues/2129)) [@​mmorel-35](https://togithub.com/mmorel-35) - enable golangci-lint for examples ([#​2128](https://togithub.com/testcontainers/testcontainers-go/issues/2128)) [@​mmorel-35](https://togithub.com/mmorel-35) - enable golangci-lint for redis module ([#​2126](https://togithub.com/testcontainers/testcontainers-go/issues/2126)) [@​mmorel-35](https://togithub.com/mmorel-35) - Go install gotestsum and golangci-lint ([#​2127](https://togithub.com/testcontainers/testcontainers-go/issues/2127)) [@​mmorel-35](https://togithub.com/mmorel-35) - improve OSSF score ([#​2125](https://togithub.com/testcontainers/testcontainers-go/issues/2125)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: run make lint on new modules ([#​2122](https://togithub.com/testcontainers/testcontainers-go/issues/2122)) [@​mdelapenya](https://togithub.com/mdelapenya) - enable golangci-lint for pulsar ([#​2121](https://togithub.com/testcontainers/testcontainers-go/issues/2121)) [@​mmorel-35](https://togithub.com/mmorel-35) - lint: enable testifylint ([#​2120](https://togithub.com/testcontainers/testcontainers-go/issues/2120)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: move internal/testcontainersdocker package's files to internal/core ([#​2083](https://togithub.com/testcontainers/testcontainers-go/issues/2083)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: enrich HTTP headers to the Docker daemon with the project path ([#​2080](https://togithub.com/testcontainers/testcontainers-go/issues/2080)) [@​mdelapenya](https://togithub.com/mdelapenya) ##### ๐Ÿ“ฆ Dependency updates - chore(deps): bump cloud.google.com/go/spanner from 1.55.0 to 1.56.0 in /modules/gcloud, cloud.google.com/go/pubsub from 1.35.0 to 1.36.1 in /modules/gcloud, cloud.google.com/go/bigquery from 1.57.1 to 1.58.0 in /modules/gcloud ([#​2197](https://togithub.com/testcontainers/testcontainers-go/issues/2197)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/docker/docker from 25.0.1+incompatible to 25.0.2+incompatible ([#​2196](https://togithub.com/testcontainers/testcontainers-go/issues/2196)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/docker/compose/v2 from 2.24.1 to 2.24.3 in /modules/compose ([#​2162](https://togithub.com/testcontainers/testcontainers-go/issues/2162)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /modules/minio ([#​2161](https://togithub.com/testcontainers/testcontainers-go/issues/2161)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /modules/openldap ([#​2165](https://togithub.com/testcontainers/testcontainers-go/issues/2165)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 ([#​2169](https://togithub.com/testcontainers/testcontainers-go/issues/2169)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump google.golang.org/api from 0.156.0 to 0.159.0, google.golang.org/grpc from 1.60.1 to 1.61.0, cloud.google.com/go/pubsub from 1.33.0 to 1.35.0 in /modules/gcloud ([#​2168](https://togithub.com/testcontainers/testcontainers-go/issues/2168)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/hashicorp/consul/api from 1.26.1 to 1.27.0 in /examples/consul ([#​2152](https://togithub.com/testcontainers/testcontainers-go/issues/2152)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/couchbase/gocb/v2 from 2.7.0 to 2.7.1 in /modules/couchbase ([#​2145](https://togithub.com/testcontainers/testcontainers-go/issues/2145)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump k8s.io/api, k8s.io/apimachinery and k8s.io/client-go from 0.29.0 to 0.29.1 in /modules/k3s ([#​2167](https://togithub.com/testcontainers/testcontainers-go/issues/2167)) [@​mdelapenya](https://togithub.com/mdelapenya) - Bump containerd version to v1.7.12 ([#​2137](https://togithub.com/testcontainers/testcontainers-go/issues/2137)) [@​lachieggg](https://togithub.com/lachieggg) - chore(deps): bump github.com/docker/compose/v2 from 2.23.3 to 2.24.0 in /modules/compose ([#​2096](https://togithub.com/testcontainers/testcontainers-go/issues/2096)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0 in /modules/pulsar ([#​2136](https://togithub.com/testcontainers/testcontainers-go/issues/2136)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.15.0 to 5.16.0 in /modules/neo4j ([#​2098](https://togithub.com/testcontainers/testcontainers-go/issues/2098)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/nats-io/nats.go from 1.31.0 to 1.32.0 in /modules/nats ([#​2094](https://togithub.com/testcontainers/testcontainers-go/issues/2094)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/sys from 0.15.0 to 0.16.0 ([#​2104](https://togithub.com/testcontainers/testcontainers-go/issues/2104)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0 ([#​2088](https://togithub.com/testcontainers/testcontainers-go/issues/2088)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump cloud.google.com/go/spanner from 1.54.0 to 1.55.0, google.golang.org/api from 0.154.0 to 0.156.0 in /modules/gcloud ([#​2115](https://togithub.com/testcontainers/testcontainers-go/issues/2115)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.25.10 to 1.26.3, github.com/aws/aws-sdk-go from 1.48.13 to 1.49.19 in /modules/localstack ([#​2114](https://togithub.com/testcontainers/testcontainers-go/issues/2114)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/docker/go-connections from 0.4.0 to 0.5.0 ([#​2113](https://togithub.com/testcontainers/testcontainers-go/issues/2113)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump jinja2 from 3.1.2 to 3.1.3 ([#​2086](https://togithub.com/testcontainers/testcontainers-go/issues/2086)) [@​dependabot](https://togithub.com/dependabot) - fix: align codeql versions in GH workflow ([#​2081](https://togithub.com/testcontainers/testcontainers-go/issues/2081)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump go.mongodb.org/mongo-driver from 1.13.0 to 1.13.1 in /modules/mongodb ([#​2065](https://togithub.com/testcontainers/testcontainers-go/issues/2065)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.11 to 3.23.12 ([#​2068](https://togithub.com/testcontainers/testcontainers-go/issues/2068)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/twmb/franz-go from 1.15.3 to 1.15.4 in /modules/redpanda ([#​2072](https://togithub.com/testcontainers/testcontainers-go/issues/2072)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump k8s.io/api, k8s.io/apimachinery, k8s.io/client-go from 0.28.4 to 0.29.0 in /modules/k3s ([#​2078](https://togithub.com/testcontainers/testcontainers-go/issues/2078)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.16.0 to 2.17.1 in /modules/clickhouse ([#​2066](https://togithub.com/testcontainers/testcontainers-go/issues/2066)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 ([#​2077](https://togithub.com/testcontainers/testcontainers-go/issues/2077)) [@​mdelapenya](https://togithub.com/mdelapenya) - bump google.golang.org/api from 0.153.0 to 0.154.0, cloud.google.com/go/spanner from 1.53.1 to 1.54.0, bump google.golang.org/grpc from 1.59.0 to 1.60.1 in /modules/gcloud ([#​2076](https://togithub.com/testcontainers/testcontainers-go/issues/2076)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.23.5 to 1.24.0 (credentials from 1.16.9 to 1.16.13, service/s3 from 1.47.1 to 1.47.7) in /modules/localstack ([#​2075](https://togithub.com/testcontainers/testcontainers-go/issues/2075)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github/codeql-action from 2 to 3 ([#​2056](https://togithub.com/testcontainers/testcontainers-go/issues/2056)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump test-summary/action from 2.1 to 2.2 ([#​2058](https://togithub.com/testcontainers/testcontainers-go/issues/2058)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump actions/setup-go from 4 to 5 ([#​2057](https://togithub.com/testcontainers/testcontainers-go/issues/2057)) [@​dependabot](https://togithub.com/dependabot) ### [`v0.27.0`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.27.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.26.0...v0.27.0) ### What's Changed #### โš ๏ธ Breaking Changes ##### Building images with FromDockerfile The `ImageBuildInfo` interface now includes a new method: `BuildOptions`, which is used to configure the build process. This method returns the image build options when building a Docker image from a Dockerfile, and it will apply some defaults and finally call the new `BuildOptionsModifier` method from the FromDockerfile struct, if set. This way it's possible to access Docker's `types.ImageBuildOptions` type and modify it before the build process starts. - feat: support customizing the Docker build command ([#​1931](https://togithub.com/testcontainers/testcontainers-go/issues/1931)) [@​mdelapenya](https://togithub.com/mdelapenya) ##### Executing commands using the Executable interface It now includes an `Options` method that needs to be implemented. This method will allow configuring the exec options added in this PR for the `WithStartupCommand` functional option. If your code is implementing `Executable`, you can embed the `ExecOptions` struct in your own struct in order to satisfy the interface. Please take a look at the [`RabbitMQ` test types](https://togithub.com/testcontainers/testcontainers-go/pull/1914/files#diff-9cbf181bab5500bd9f371233f75239d5ffdb13b93c77ee276200cbcc85f726bcR216) to see examples on how to do it. - feat: support for executing commands in a container with user, workDir and env ([#​1914](https://togithub.com/testcontainers/testcontainers-go/issues/1914)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿ”’ Security - chore(deps): bump golang.org/x/crypto to 0.17.0 in /modules ([#​2006](https://togithub.com/testcontainers/testcontainers-go/issues/2006)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿš€ Features - Add neo4j license agreement customization options ([#​2036](https://togithub.com/testcontainers/testcontainers-go/issues/2036)) [@​danielorbach](https://togithub.com/danielorbach) - feat: support configuring Ryuk verbose mode at config level ([#​2038](https://togithub.com/testcontainers/testcontainers-go/issues/2038)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: create networks with random names ([#​1993](https://togithub.com/testcontainers/testcontainers-go/issues/1993)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: add module to support Microsoft SQL Server ([#​1969](https://togithub.com/testcontainers/testcontainers-go/issues/1969)) [@​agosmou](https://togithub.com/agosmou) - feat: exec multiplexed to return stderr ([#​1933](https://togithub.com/testcontainers/testcontainers-go/issues/1933)) [@​gutocondela](https://togithub.com/gutocondela) - feat: support for custom registry prefixes at the configuration level ([#​1928](https://togithub.com/testcontainers/testcontainers-go/issues/1928)) [@​mdelapenya](https://togithub.com/mdelapenya) - Add username and password functions to mongodb ([#​1910](https://togithub.com/testcontainers/testcontainers-go/issues/1910)) [@​ugrkm](https://togithub.com/ugrkm) - feat: Allow the container working directory to be specified ([#​1899](https://togithub.com/testcontainers/testcontainers-go/issues/1899)) [@​fhke](https://togithub.com/fhke) - feat: expose a WithNetwork functional option ([#​1887](https://togithub.com/testcontainers/testcontainers-go/issues/1887)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿ› Bug Fixes - fix: remove docker.io from Ryuk image name ([#​2046](https://togithub.com/testcontainers/testcontainers-go/issues/2046)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: fallback matching of registry authentication config ([#​1927](https://togithub.com/testcontainers/testcontainers-go/issues/1927)) [@​sermio-te](https://togithub.com/sermio-te) - fix(modules.kafka): Switch to MaxInt for 32-bit support ([#​1923](https://togithub.com/testcontainers/testcontainers-go/issues/1923)) [@​powersj](https://togithub.com/powersj) - fix(reaper): fix race condition when reusing reapers ([#​1904](https://togithub.com/testcontainers/testcontainers-go/issues/1904)) [@​lefinal](https://togithub.com/lefinal) - Fix - respect ContainerCustomizer in neo4j module ([#​1903](https://togithub.com/testcontainers/testcontainers-go/issues/1903)) [@​fhke](https://togithub.com/fhke) #### ๐Ÿ“– Documentation - Add more content on how to use Exec function ([#​1970](https://togithub.com/testcontainers/testcontainers-go/issues/1970)) [@​danvergara](https://togithub.com/danvergara) - docs: include MongoDB's username and password options into the docs ([#​1930](https://togithub.com/testcontainers/testcontainers-go/issues/1930)) [@​mdelapenya](https://togithub.com/mdelapenya) - docs: add some Vault module examples ([#​1825](https://togithub.com/testcontainers/testcontainers-go/issues/1825)) [@​kuisathaverat](https://togithub.com/kuisathaverat) - docs: fix code snippet for image substitution ([#​1918](https://togithub.com/testcontainers/testcontainers-go/issues/1918)) [@​mdelapenya](https://togithub.com/mdelapenya) - Add database driver note to SQL Wait strategy docs ([#​1916](https://togithub.com/testcontainers/testcontainers-go/issues/1916)) [@​mihaitodor](https://togithub.com/mihaitodor) #### ๐Ÿงน Housekeeping - chore: do not read config but instead pass the hub prefix to the prependHub modifier ([#​2047](https://togithub.com/testcontainers/testcontainers-go/issues/2047)) [@​mdelapenya](https://togithub.com/mdelapenya) - adds gotestsum to install tools ([#​2043](https://togithub.com/testcontainers/testcontainers-go/issues/2043)) [@​hughesjj](https://togithub.com/hughesjj) - chore: lookup exposed ports in the image from Config, not from ContainerConfig ([#​2039](https://togithub.com/testcontainers/testcontainers-go/issues/2039)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: skip TestContainerLogWithErrClosed as flaky on rootless docker ([#​1925](https://togithub.com/testcontainers/testcontainers-go/issues/1925)) [@​mdelapenya](https://togithub.com/mdelapenya) - Reduce flakiness in ClickHouse tests ([#​1902](https://togithub.com/testcontainers/testcontainers-go/issues/1902)) [@​rafiramadhana](https://togithub.com/rafiramadhana) - lint: enable nonamedreturns ([#​1909](https://togithub.com/testcontainers/testcontainers-go/issues/1909)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: deprecate BindMount APIs ([#​1907](https://togithub.com/testcontainers/testcontainers-go/issues/1907)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: make rabbitmq examples more readable ([#​1905](https://togithub.com/testcontainers/testcontainers-go/issues/1905)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: add tests for withNetwork option ([#​1894](https://togithub.com/testcontainers/testcontainers-go/issues/1894)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix(redpanda): add wait for listening port condition on startup ([#​1828](https://togithub.com/testcontainers/testcontainers-go/issues/1828)) [@​sbuliarca](https://togithub.com/sbuliarca) #### ๐Ÿ“ฆ Dependency updates - chore: bump Ryuk to 0.6.0 ([#​2040](https://togithub.com/testcontainers/testcontainers-go/issues/2040)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/containerd/containerd from 1.7.7 to 1.7.11 ([#​2011](https://togithub.com/testcontainers/testcontainers-go/issues/2011)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/crypto to 0.17.0 in /modules ([#​2006](https://togithub.com/testcontainers/testcontainers-go/issues/2006)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.15.0 to 2.16.0 in /modules/clickhouse ([#​1982](https://togithub.com/testcontainers/testcontainers-go/issues/1982)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/twmb/franz-go from 1.15.2 to 1.15.3 in /modules/redpanda ([#​1973](https://togithub.com/testcontainers/testcontainers-go/issues/1973)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump google.golang.org/api from 0.152.0 to 0.153.0, cloud.google.com/go/bigtable from 1.20.0 to 1.21.0 and cloud.google.com/go/spanner from 1.53.0 to 1.53.1 in /modules/gcloud ([#​1983](https://togithub.com/testcontainers/testcontainers-go/issues/1983)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/aws/aws-sdk-go and github.com/aws/aws-sdk-go-v2 in /modules/localstack ([#​1981](https://togithub.com/testcontainers/testcontainers-go/issues/1981)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump mkdocs-include-markdown-plugin from 6.0.1 to 6.0.4 ([#​1974](https://togithub.com/testcontainers/testcontainers-go/issues/1974)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.10 to 3.23.11 ([#​1943](https://togithub.com/testcontainers/testcontainers-go/issues/1943)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/mod from 0.13.0 to 0.14.0 in /modules/kafka ([#​1956](https://togithub.com/testcontainers/testcontainers-go/issues/1956)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/sys from 0.13.0 to 0.15.0 ([#​1944](https://togithub.com/testcontainers/testcontainers-go/issues/1944)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/text and golang.org/x/mod from 0.13.0 to 0.14.0 in /modulegen ([#​1968](https://togithub.com/testcontainers/testcontainers-go/issues/1968)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump go.mongodb.org/mongo-driver from 1.12.1 to 1.13.0 in /modules/mongodb ([#​1960](https://togithub.com/testcontainers/testcontainers-go/issues/1960)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/couchbase/gocb/v2 from 2.6.5 to 2.7.0 in /modules/couchbase ([#​1952](https://togithub.com/testcontainers/testcontainers-go/issues/1952)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.10.1 to 8.11.1 and golang.org/x/mod from 0.13.0 to 0.14.0 in /modules/elasticsearch ([#​1967](https://togithub.com/testcontainers/testcontainers-go/issues/1967)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/aws/aws-sdk-go and github.com/aws/aws-sdk-go-v2 in /modules/localstack ([#​1953](https://togithub.com/testcontainers/testcontainers-go/issues/1953)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump actions/github-script from 6.4.1 to 7.0.1 ([#​1949](https://togithub.com/testcontainers/testcontainers-go/issues/1949)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/IBM/sarama from 1.41.3 to 1.42.1 in /modules/kafka ([#​1955](https://togithub.com/testcontainers/testcontainers-go/issues/1955)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.14.0 to 5.15.0 in /modules/neo4j ([#​1961](https://togithub.com/testcontainers/testcontainers-go/issues/1961)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/compose-spec/compose-go from 1.20.0 to 1.20.2 and github.com/docker/compose/v2 from 2.23.0 to 2.23.3 in /modules/compose ([#​1966](https://togithub.com/testcontainers/testcontainers-go/issues/1966)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump google.golang.org/api from 0.143.0 to 0.152.0 and cloud.google.com/go/spanner from 1.50.0 to 1.53.0 in /modules/gcloud ([#​1965](https://togithub.com/testcontainers/testcontainers-go/issues/1965)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump mkdocs-include-markdown-plugin from 6.0.1 to 6.0.4 ([#​1934](https://togithub.com/testcontainers/testcontainers-go/issues/1934)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/twmb/franz-go from 1.15.1 to 1.15.2 in /modules/redpanda ([#​1935](https://togithub.com/testcontainers/testcontainers-go/issues/1935)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump k8s.io from 0.28.3 to 0.28.4 in /modules/k3s ([#​1954](https://togithub.com/testcontainers/testcontainers-go/issues/1954)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 in /modulegen ([#​1958](https://togithub.com/testcontainers/testcontainers-go/issues/1958)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/twmb/franz-go and github.com/twmb/franz-go/pkg/kadm in /modules/redpanda ([#​1896](https://togithub.com/testcontainers/testcontainers-go/issues/1896)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/nats-io/nkeys and github.com/nats-io/nats.go in /modules/nats ([#​1897](https://togithub.com/testcontainers/testcontainers-go/issues/1897)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump google.golang.org/grpc and cloud.google.com/go/firestore in /modules/gcloud ([#​1891](https://togithub.com/testcontainers/testcontainers-go/issues/1891)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/aws/aws-sdk-go and github.com/aws/aws-sdk-go-v2/config in /modules/localstack ([#​1892](https://togithub.com/testcontainers/testcontainers-go/issues/1892)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump Github actions ([#​1890](https://togithub.com/testcontainers/testcontainers-go/issues/1890)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.9 to 3.23.10 ([#​1858](https://togithub.com/testcontainers/testcontainers-go/issues/1858)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/hashicorp/consul/api from 1.24.0 to 1.26.1 in /examples/consul ([#​1863](https://togithub.com/testcontainers/testcontainers-go/issues/1863)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/IBM/sarama from 1.41.2 to 1.41.3 in /modules/kafka ([#​1874](https://togithub.com/testcontainers/testcontainers-go/issues/1874)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/couchbase/gocb/v2 from 2.6.4 to 2.6.5 in /modules/couchbase ([#​1861](https://togithub.com/testcontainers/testcontainers-go/issues/1861)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.14.2 to 2.15.0 in /modules/clickhouse ([#​1867](https://togithub.com/testcontainers/testcontainers-go/issues/1867)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.13.0 to 5.14.0 in /modules/neo4j ([#​1869](https://togithub.com/testcontainers/testcontainers-go/issues/1869)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/Shopify/toxiproxy/v2 from 2.6.0 to 2.7.0 in /examples/toxiproxy ([#​1882](https://togithub.com/testcontainers/testcontainers-go/issues/1882)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.10.0 to 8.10.1 in /modules/elasticsearch ([#​1864](https://togithub.com/testcontainers/testcontainers-go/issues/1864)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump mkdocs-include-markdown-plugin from 6.0.1 to 6.0.3 ([#​1860](https://togithub.com/testcontainers/testcontainers-go/issues/1860)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3 in /modules/k3s ([#​1889](https://togithub.com/testcontainers/testcontainers-go/issues/1889)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 ([#​1888](https://togithub.com/testcontainers/testcontainers-go/issues/1888)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible ([#​1886](https://togithub.com/testcontainers/testcontainers-go/issues/1886)) [@​mdelapenya](https://togithub.com/mdelapenya) ### [`v0.26.0`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.26.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.25.0...v0.26.0) ##### What's Changed ##### ๐Ÿ”’ Security - chore(deps): bump github.com/nats-io/nats-server/v2 from 2.9.21 to 2.9.23 in /modules/nats ([#​1784](https://togithub.com/testcontainers/testcontainers-go/issues/1784)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump urllib3 from 2.0.6 to 2.0.7 ([#​1781](https://togithub.com/testcontainers/testcontainers-go/issues/1781)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 ([#​1772](https://togithub.com/testcontainers/testcontainers-go/issues/1772)) [@​mdelapenya](https://togithub.com/mdelapenya) ##### ๐Ÿš€ Features - feat: add image-keep option for built images ([#​1785](https://togithub.com/testcontainers/testcontainers-go/issues/1785)) [@​lefinal](https://togithub.com/lefinal) - feat: support for replacing images with custom substitutions ([#​1719](https://togithub.com/testcontainers/testcontainers-go/issues/1719)) [@​mdelapenya](https://togithub.com/mdelapenya) - ignore patterns defined in dockerignore ([#​1725](https://togithub.com/testcontainers/testcontainers-go/issues/1725)) [@​Luukvdm](https://togithub.com/Luukvdm) - feat: Add Cassandra module ([#​1726](https://togithub.com/testcontainers/testcontainers-go/issues/1726)) [@​anilsenay](https://togithub.com/anilsenay) - K6 module ([#​1721](https://togithub.com/testcontainers/testcontainers-go/issues/1721)) [@​pablochacin](https://togithub.com/pablochacin) ##### ๐Ÿ› Bug Fixes - fix: data race in docker client `Info()` ([#​1779](https://togithub.com/testcontainers/testcontainers-go/issues/1779)) [@​pmalek](https://togithub.com/pmalek) ##### ๐Ÿ“– Documentation - docs: remove OpenSSF scorecard ([#​1823](https://togithub.com/testcontainers/testcontainers-go/issues/1823)) [@​mdelapenya](https://togithub.com/mdelapenya) - Add OpenSSF Scorecards GitHub Action ([#​1795](https://togithub.com/testcontainers/testcontainers-go/issues/1795)) [@​mmorel-35](https://togithub.com/mmorel-35) - Fix wrong module names in docs and comments ([#​1776](https://togithub.com/testcontainers/testcontainers-go/issues/1776)) [@​anilsenay](https://togithub.com/anilsenay) - docs: add default options to k6 module ([#​1744](https://togithub.com/testcontainers/testcontainers-go/issues/1744)) [@​mdelapenya](https://togithub.com/mdelapenya) - docs: Fix typo and mention the relevant function name in doc ([#​1745](https://togithub.com/testcontainers/testcontainers-go/issues/1745)) [@​anilsenay](https://togithub.com/anilsenay) - DOCKER_HOST var typo ([#​1743](https://togithub.com/testcontainers/testcontainers-go/issues/1743)) [@​udf2457](https://togithub.com/udf2457) - Rancher Desktop instructions ([#​1724](https://togithub.com/testcontainers/testcontainers-go/issues/1724)) [@​udf2457](https://togithub.com/udf2457) ##### ๐Ÿงน Housekeeping - Auto-cleanup of k6 build cache ([#​1788](https://togithub.com/testcontainers/testcontainers-go/issues/1788)) [@​pablochacin](https://togithub.com/pablochacin) - chore: expose SessionID ([#​1793](https://togithub.com/testcontainers/testcontainers-go/issues/1793)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: use HTTP calls to invoke the lambda from the tests ([#​1794](https://togithub.com/testcontainers/testcontainers-go/issues/1794)) [@​mdelapenya](https://togithub.com/mdelapenya) - Log producer start stop sync ([#​1701](https://togithub.com/testcontainers/testcontainers-go/issues/1701)) [@​gflarity](https://togithub.com/gflarity) - chore: add an example of using localstack alongside AWS lambdas ([#​1790](https://togithub.com/testcontainers/testcontainers-go/issues/1790)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: use correct formatting directive for errors in lifecycle logs ([#​1780](https://togithub.com/testcontainers/testcontainers-go/issues/1780)) [@​robherley](https://togithub.com/robherley) - fix race condition in Test_StartStop ([#​1700](https://togithub.com/testcontainers/testcontainers-go/issues/1700)) [@​gflarity](https://togithub.com/gflarity) ##### ๐Ÿ“ฆ Dependency updates - chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc4 to 1.1.0-rc5 ([#​1626](https://togithub.com/testcontainers/testcontainers-go/issues/1626)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/containerd/containerd from 1.7.6 to 1.7.7 ([#​1742](https://togithub.com/testcontainers/testcontainers-go/issues/1742)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/sys from 0.12.0 to 0.13.0 ([#​1730](https://togithub.com/testcontainers/testcontainers-go/issues/1730)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 ([#​1822](https://togithub.com/testcontainers/testcontainers-go/issues/1822)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/nats-io/nats-server/v2 from 2.9.21 to 2.9.23 in /modules/nats ([#​1784](https://togithub.com/testcontainers/testcontainers-go/issues/1784)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump urllib3 from 2.0.6 to 2.0.7 ([#​1781](https://togithub.com/testcontainers/testcontainers-go/issues/1781)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): combine and bump compose dependencies ([#​1787](https://togithub.com/testcontainers/testcontainers-go/issues/1787)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump golang.org/x/mod from 0.12.0 to 0.13.0 in /modules/{elasticsearch,kafka} and /modulegen ([#​1778](https://togithub.com/testcontainers/testcontainers-go/issues/1778)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/rabbitmq/amqp091-go from 1.8.1 to 1.9.0 in /modules/rabbitmq ([#​1728](https://togithub.com/testcontainers/testcontainers-go/issues/1728)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.14.1 to 2.14.2 in /modules/clickhouse ([#​1732](https://togithub.com/testcontainers/testcontainers-go/issues/1732)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/aws/aws-sdk-go-v2/{service/s3,credentials,config} in /modules/localstack ([#​1773](https://togithub.com/testcontainers/testcontainers-go/issues/1773)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump cloud.google.com/go/{datastore,bigtable,spanner} in /modules/gcloud ([#​1774](https://togithub.com/testcontainers/testcontainers-go/issues/1774)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 ([#​1772](https://togithub.com/testcontainers/testcontainers-go/issues/1772)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.8 to 3.23.9 ([#​1720](https://togithub.com/testcontainers/testcontainers-go/issues/1720)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump urllib3 from 2.0.5 to 2.0.6 ([#​1718](https://togithub.com/testcontainers/testcontainers-go/issues/1718)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/twmb/franz-go/pkg/kadm from 1.9.1 to 1.9.2 in /modules/redpanda ([#​1714](https://togithub.com/testcontainers/testcontainers-go/issues/1714)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/couchbase/gocb/v2 from 2.6.3 to 2.6.4 in /modules/couchbase ([#​1704](https://togithub.com/testcontainers/testcontainers-go/issues/1704)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.12.0 to 5.13.0 in /modules/neo4j ([#​1713](https://togithub.com/testcontainers/testcontainers-go/issues/1713)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/nats-io/nats.go from 1.30.0 to 1.30.2 in /modules/nats ([#​1705](https://togithub.com/testcontainers/testcontainers-go/issues/1705)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump cloud.google.com/go/firestore from 1.12.0 to 1.13.0, google.golang.org/api from 0.142.0 to 0.143.0 and cloud.google.com/ge, google.golang.org/api from 0.142.0 to 0.143.0 and cloud.google.com/go/bigquery from 1.53.0 to 1.55 in /modules/gcloud ([#​1716](https://togithub.com/testcontainers/testcontainers-go/issues/1716)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.39.0 to 1.40.0 and github.com/aws/aws-sdk-go from 1.45.15 to 1.45.19 in /modules/localstack ([#​1717](https://togithub.com/testcontainers/testcontainers-go/issues/1717)) [@​mdelapenya](https://togithub.com/mdelapenya) ### [`v0.25.0`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.25.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.24.1...v0.25.0) ### What's Changed #### ๐Ÿš€ Features - feat: add GCloud module ([#​1670](https://togithub.com/testcontainers/testcontainers-go/issues/1670)) [@​mdelapenya](https://togithub.com/mdelapenya) - make ryuk timeouts configurable via properties file ([#​1668](https://togithub.com/testcontainers/testcontainers-go/issues/1668)) [@​srenatus](https://togithub.com/srenatus) - feat: support for loading images in the K3s module ([#​1622](https://togithub.com/testcontainers/testcontainers-go/issues/1622)) [@​pablochacin](https://togithub.com/pablochacin) - feat: add RabbitMQ support ([#​1618](https://togithub.com/testcontainers/testcontainers-go/issues/1618)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: add functional option for startup commands ([#​1647](https://togithub.com/testcontainers/testcontainers-go/issues/1647)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿ› Bug Fixes - fix: avoid checking for the reaper out of its mutex ([#​1692](https://togithub.com/testcontainers/testcontainers-go/issues/1692)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿ“– Documentation - fix: typo ([#​1696](https://togithub.com/testcontainers/testcontainers-go/issues/1696)) [@​testwill](https://togithub.com/testwill) - docs: improve experience for creating modules for first time ([#​1690](https://togithub.com/testcontainers/testcontainers-go/issues/1690)) [@​mdelapenya](https://togithub.com/mdelapenya) - docs: remove shared docs in template ([#​1650](https://togithub.com/testcontainers/testcontainers-go/issues/1650)) [@​mdelapenya](https://togithub.com/mdelapenya) - docs: have common options in a common markdown file ([#​1648](https://togithub.com/testcontainers/testcontainers-go/issues/1648)) [@​mdelapenya](https://togithub.com/mdelapenya) #### ๐Ÿงน Housekeeping - avoid race conditions by waiting one polling interval ([#​1697](https://togithub.com/testcontainers/testcontainers-go/issues/1697)) [@​gflarity](https://togithub.com/gflarity) - Improve redpanda resource usage ([#​1698](https://togithub.com/testcontainers/testcontainers-go/issues/1698)) [@​eddumelendez](https://togithub.com/eddumelendez) - fix TestContainerRunningCheckingStatusCode to pass on arm platforms ([#​1693](https://togithub.com/testcontainers/testcontainers-go/issues/1693)) [@​gflarity](https://togithub.com/gflarity) - reduce timeout in context cancellation propegation test for test stability ([#​1695](https://togithub.com/testcontainers/testcontainers-go/issues/1695)) [@​gflarity](https://togithub.com/gflarity) - TestBuildContainerFromDockerfileWithDockerAuthConfig working on MacOS ([#​1694](https://togithub.com/test

Configuration

๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

alvarocabanas commented 3 months ago

Closed by #70

renovate[bot] commented 3 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v0.29.1). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.