DalvinCodes / tenant-management

Create and Manage Tenants of WATTBA
0 stars 0 forks source link

fix(deps): update module github.com/testcontainers/testcontainers-go to v0.27.0 - autoclosed #123

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

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

Release Notes

testcontainers/testcontainers-go (github.com/testcontainers/testcontainers-go) ### [`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/testcontainers/testcontainers-go/issues/1694)) [@​gflarity](https://togithub.com/gflarity) - Wait for k3s node to sync ([#​1685](https://togithub.com/testcontainers/testcontainers-go/issues/1685)) [@​pablochacin](https://togithub.com/pablochacin) - fix: support running the semver Docker image interactively during the release process ([#​1646](https://togithub.com/testcontainers/testcontainers-go/issues/1646)) [@​mdelapenya](https://togithub.com/mdelapenya) #### 📦 Dependency updates - fix: bump tc-go dependency in RabbitMQ ([#​1699](https://togithub.com/testcontainers/testcontainers-go/issues/1699)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump golang.org/x/text to v0.15.0 ([#​1687](https://togithub.com/testcontainers/testcontainers-go/issues/1687)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 ([#​1651](https://togithub.com/testcontainers/testcontainers-go/issues/1651)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/IBM/sarama from 1.41.1 to 1.41.2 in /modules/kafka ([#​1637](https://togithub.com/testcontainers/testcontainers-go/issues/1637)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.13.4 to 2.14.1 in /modules/clickhouse ([#​1625](https://togithub.com/testcontainers/testcontainers-go/issues/1625)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.9.0 to 8.10.0 in /modules/elasticsearch ([#​1641](https://togithub.com/testcontainers/testcontainers-go/issues/1641)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/tidwall/gjson from 1.16.0 to 1.17.0 in /modules/couchbase and /modules/vault ([#​1684](https://togithub.com/testcontainers/testcontainers-go/issues/1684)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump mkdocs from 1.5.2 to 1.5.3 ([#​1662](https://togithub.com/testcontainers/testcontainers-go/issues/1662)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/nats-io/nats.go from 1.28.0 to 1.30.0 in /modules/nats ([#​1657](https://togithub.com/testcontainers/testcontainers-go/issues/1657)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump k8s.io/apimachinery from 0.28.1 to 0.28.2 and k8s.io/client-go from 0.28.1 to 0.28.2 in /modules/k3s ([#​1683](https://togithub.com/testcontainers/testcontainers-go/issues/1683)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.39 to 1.18.42 and github.com/aws/aws-sdk-go from 1.45.3 to 1.45.15 and github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.5 to 1.39.0 in /modules/localstack ([#​1680](https://togithub.com/testcontainers/testcontainers-go/issues/1680)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/twmb/franz-go/pkg/kadm from 1.9.0 to 1.9.1 and github.com/twmb/franz-go from 1.14.4 to 1.15.0 in /modules/redpanda ([#​1682](https://togithub.com/testcontainers/testcontainers-go/issues/1682)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump cloud.google.com/go/datastore from 1.13.0 to 1.14.0 and google.golang.org/grpc from 1.58.1 to 1.58.2 and cloud.google.com/go/spanner from 1.47.0 to 1.49.0 in /modules/gcloud ([#​1681](https://togithub.com/testcontainers/testcontainers-go/issues/1681)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump mkdocs-material from 8.2.7 to 9.3.2 ([#​1649](https://togithub.com/testcontainers/testcontainers-go/issues/1649)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.1 and google.golang.org/api from 0.138.0 to 0.142.0 in /examples ([#​1667](https://togithub.com/testcontainers/testcontainers-go/issues/1667)) [@​mdelapenya](https://togithub.com/mdelapenya) ### [`v0.24.1`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.24.1) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.24.0...v0.24.1) ##### What's Changed ##### 🐛 Bug Fixes - fix: avoid deadlocks when Docker is not available ([#​1645](https://togithub.com/testcontainers/testcontainers-go/issues/1645)) [@​mdelapenya](https://togithub.com/mdelapenya) ### [`v0.24.0`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.24.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.23.0...v0.24.0) ##### What's Changed ##### 🚀 Features - feat: define test session semantics ([#​1513](https://togithub.com/testcontainers/testcontainers-go/issues/1513)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: add kafka (KRaft mode only) module ([#​1610](https://togithub.com/testcontainers/testcontainers-go/issues/1610)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: support creating a network for localstack ([#​1612](https://togithub.com/testcontainers/testcontainers-go/issues/1612)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: add Elasticsearch module ([#​1574](https://togithub.com/testcontainers/testcontainers-go/issues/1574)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: support waiting for logs with regexp ([#​1560](https://togithub.com/testcontainers/testcontainers-go/issues/1560)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: convert NATS example into a module ([#​1559](https://togithub.com/testcontainers/testcontainers-go/issues/1559)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: add mariadb module ([#​1548](https://togithub.com/testcontainers/testcontainers-go/issues/1548)) [@​mdelapenya](https://togithub.com/mdelapenya) - \[Enhancement]: add ability to set repo:tag for ContainerRequest FromDockerfile ([#​1508](https://togithub.com/testcontainers/testcontainers-go/issues/1508)) [@​igribkov](https://togithub.com/igribkov) - feat(modules/redpanda): support tls ([#​1511](https://togithub.com/testcontainers/testcontainers-go/issues/1511)) [@​abemedia](https://togithub.com/abemedia) ##### 🐛 Bug Fixes - fix: do not remove the file schema in docker.host property ([#​1517](https://togithub.com/testcontainers/testcontainers-go/issues/1517)) [@​mdelapenya](https://togithub.com/mdelapenya) ##### 📖 Documentation - docs: use Go testable examples in modules ([#​1603](https://togithub.com/testcontainers/testcontainers-go/issues/1603)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: generate Go examples for new modules ([#​1600](https://togithub.com/testcontainers/testcontainers-go/issues/1600)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: use proper service name in Pulsar module ([#​1542](https://togithub.com/testcontainers/testcontainers-go/issues/1542)) [@​arjunmadan-toast](https://togithub.com/arjunmadan-toast) - doc fix: make file permission examples octal ([#​1510](https://togithub.com/testcontainers/testcontainers-go/issues/1510)) [@​martin-mfg](https://togithub.com/martin-mfg) - Add new badge in header ([#​1512](https://togithub.com/testcontainers/testcontainers-go/issues/1512)) [@​eddumelendez](https://togithub.com/eddumelendez) ##### 🧹 Housekeeping - modulegen: generate sonar configuration ([#​1644](https://togithub.com/testcontainers/testcontainers-go/issues/1644)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: update sonarcloud properties when releasing the project ([#​1615](https://togithub.com/testcontainers/testcontainers-go/issues/1615)) [@​mdelapenya](https://togithub.com/mdelapenya) - ci(sonarcloud): upload artifact ([#​1614](https://togithub.com/testcontainers/testcontainers-go/issues/1614)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: always generate the examples including a explicit image ([#​1611](https://togithub.com/testcontainers/testcontainers-go/issues/1611)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: support linting all modules locally ([#​1609](https://togithub.com/testcontainers/testcontainers-go/issues/1609)) [@​mdelapenya](https://togithub.com/mdelapenya) - ci(sonarcloud): run only when docker is not rootless ([#​1608](https://togithub.com/testcontainers/testcontainers-go/issues/1608)) [@​mmorel-35](https://togithub.com/mmorel-35) - fix: remove extra equal in sonar.organization ([#​1607](https://togithub.com/testcontainers/testcontainers-go/issues/1607)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore(ci): enable code coverage on Sonarcloud ([#​1518](https://togithub.com/testcontainers/testcontainers-go/issues/1518)) [@​mmorel-35](https://togithub.com/mmorel-35) - ci(lint): enable errorlint linter ([#​1604](https://togithub.com/testcontainers/testcontainers-go/issues/1604)) [@​mmorel-35](https://togithub.com/mmorel-35) - ci(lint): enable gocritic linter ([#​1605](https://togithub.com/testcontainers/testcontainers-go/issues/1605)) [@​mmorel-35](https://togithub.com/mmorel-35) - ci(security): setup codeql scan ([#​1606](https://togithub.com/testcontainers/testcontainers-go/issues/1606)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: define interfaces for file and project generation ([#​1568](https://togithub.com/testcontainers/testcontainers-go/issues/1568)) [@​mdelapenya](https://togithub.com/mdelapenya) - Update actions/github-script to 6.4.1 ([#​1561](https://togithub.com/testcontainers/testcontainers-go/issues/1561)) [@​mmorel-35](https://togithub.com/mmorel-35) - modulegen: use cobra instead of native golang flag ([#​1550](https://togithub.com/testcontainers/testcontainers-go/issues/1550)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: refine fail-fast strategy on CI ([#​1555](https://togithub.com/testcontainers/testcontainers-go/issues/1555)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: remove wrong example from workspace ([#​1556](https://togithub.com/testcontainers/testcontainers-go/issues/1556)) [@​mdelapenya](https://togithub.com/mdelapenya) - modulegen: generate code-workspace with json marshal ([#​1551](https://togithub.com/testcontainers/testcontainers-go/issues/1551)) [@​mmorel-35](https://togithub.com/mmorel-35) - feat(modulegen): print out VSCode workspace file if needed ([#​1549](https://togithub.com/testcontainers/testcontainers-go/issues/1549)) [@​mdelapenya](https://togithub.com/mdelapenya) - modulegen: generate md file inside internal/mkdocs ([#​1543](https://togithub.com/testcontainers/testcontainers-go/issues/1543)) [@​mmorel-35](https://togithub.com/mmorel-35) - modulegen: create internal/module and internal/modfile ([#​1539](https://togithub.com/testcontainers/testcontainers-go/issues/1539)) [@​mmorel-35](https://togithub.com/mmorel-35) - Fix module generator for examples ([#​1545](https://togithub.com/testcontainers/testcontainers-go/issues/1545)) [@​mmorel-35](https://togithub.com/mmorel-35) - modulegen: create internal/make ([#​1537](https://togithub.com/testcontainers/testcontainers-go/issues/1537)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: fix workflow ([#​1538](https://togithub.com/testcontainers/testcontainers-go/issues/1538)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: properly render mkdocs.yml ([#​1521](https://togithub.com/testcontainers/testcontainers-go/issues/1521)) [@​mmorel-35](https://togithub.com/mmorel-35) - modulegen: create internal/workflow ([#​1520](https://togithub.com/testcontainers/testcontainers-go/issues/1520)) [@​mmorel-35](https://togithub.com/mmorel-35) - modulegen: create internal/module ([#​1505](https://togithub.com/testcontainers/testcontainers-go/issues/1505)) [@​mmorel-35](https://togithub.com/mmorel-35) - modulegen: create internal/mkdocs ([#​1504](https://togithub.com/testcontainers/testcontainers-go/issues/1504)) [@​mmorel-35](https://togithub.com/mmorel-35) - fix: reset config in tests ([#​1516](https://togithub.com/testcontainers/testcontainers-go/issues/1516)) [@​mdelapenya](https://togithub.com/mdelapenya) - modulegen: create internal/dependabot ([#​1503](https://togithub.com/testcontainers/testcontainers-go/issues/1503)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: use Info instead of Ping to check if Docker is live ([#​1490](https://togithub.com/testcontainers/testcontainers-go/issues/1490)) [@​mdelapenya](https://togithub.com/mdelapenya) - Golangci-lint for all go-modules ([#​1498](https://togithub.com/testcontainers/testcontainers-go/issues/1498)) [@​mmorel-35](https://togithub.com/mmorel-35) ##### 📦 Dependency updates - chore(deps): bump actions/checkout from 3 to 4 ([#​1623](https://togithub.com/testcontainers/testcontainers-go/issues/1623)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/containerd/containerd from 1.7.3 to 1.7.6 ([#​1617](https://togithub.com/testcontainers/testcontainers-go/issues/1617)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore(deps): bump github.com/hashicorp/vault-client-go in /modules/vault ([#​1566](https://togithub.com/testcontainers/testcontainers-go/issues/1566)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore(deps): bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 in /modules/compose ([#​1601](https://togithub.com/testcontainers/testcontainers-go/issues/1601)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/tidwall/gjson from 1.15.0 to 1.16.0 in /modules/vault ([#​1586](https://togithub.com/testcontainers/testcontainers-go/issues/1586)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.0.0 to 8.9.0 in /modules/elasticsearch ([#​1593](https://togithub.com/testcontainers/testcontainers-go/issues/1593)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/aws/aws-sdk-go and aws-sdk-go-v2 in /modules/localstack ([#​1599](https://togithub.com/testcontainers/testcontainers-go/issues/1599)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump golang.org/x/text from 0.12.0 to 0.13.0 ([#​1583](https://togithub.com/testcontainers/testcontainers-go/issues/1583)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/docker/docker from 24.0.5+incompatible to 24.0.6+incompatible ([#​1584](https://togithub.com/testcontainers/testcontainers-go/issues/1584)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 ([#​1585](https://togithub.com/testcontainers/testcontainers-go/issues/1585)) [@​dependabot](https://togithub.com/dependabot) - chore: remove dependabot groups ([#​1582](https://togithub.com/testcontainers/testcontainers-go/issues/1582)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump actions/checkout from 3 to 4 ([#​1576](https://togithub.com/testcontainers/testcontainers-go/issues/1576)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump mkdocs-material from 8.2.7 to 9.2.8 ([#​1580](https://togithub.com/testcontainers/testcontainers-go/issues/1580)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/compose with 1 update ([#​1565](https://togithub.com/testcontainers/testcontainers-go/issues/1565)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump mkdocs-material from 8.2.7 to 9.2.6 ([#​1567](https://togithub.com/testcontainers/testcontainers-go/issues/1567)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/neo4j with 1 update ([#​1562](https://togithub.com/testcontainers/testcontainers-go/issues/1562)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/clickhouse with 1 update ([#​1563](https://togithub.com/testcontainers/testcontainers-go/issues/1563)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/localstack with 1 update ([#​1564](https://togithub.com/testcontainers/testcontainers-go/issues/1564)) [@​dependabot](https://togithub.com/dependabot) - Update Pipenv to use Python 3.8 ([#​1558](https://togithub.com/testcontainers/testcontainers-go/issues/1558)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore(deps): bump the all group in /modulegen with 1 update ([#​1554](https://togithub.com/testcontainers/testcontainers-go/issues/1554)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/localstack with 1 update ([#​1552](https://togithub.com/testcontainers/testcontainers-go/issues/1552)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/compose with 2 updates ([#​1553](https://togithub.com/testcontainers/testcontainers-go/issues/1553)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /examples/cockroachdb with 1 update ([#​1522](https://togithub.com/testcontainers/testcontainers-go/issues/1522)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /examples/bigtable with 1 update ([#​1534](https://togithub.com/testcontainers/testcontainers-go/issues/1534)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/localstack with 4 updates ([#​1535](https://togithub.com/testcontainers/testcontainers-go/issues/1535)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/k3s with 2 updates ([#​1526](https://togithub.com/testcontainers/testcontainers-go/issues/1526)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /examples/spanner with 2 updates ([#​1532](https://togithub.com/testcontainers/testcontainers-go/issues/1532)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /examples/firestore with 1 update ([#​1523](https://togithub.com/testcontainers/testcontainers-go/issues/1523)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/redis with 1 update ([#​1524](https://togithub.com/testcontainers/testcontainers-go/issues/1524)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/clickhouse with 1 update ([#​1525](https://togithub.com/testcontainers/testcontainers-go/issues/1525)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /examples/toxiproxy with 2 updates ([#​1528](https://togithub.com/testcontainers/testcontainers-go/issues/1528)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /examples/pubsub with 1 update ([#​1531](https://togithub.com/testcontainers/testcontainers-go/issues/1531)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /examples/datastore with 2 updates ([#​1530](https://togithub.com/testcontainers/testcontainers-go/issues/1530)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/redpanda with 1 update ([#​1527](https://togithub.com/testcontainers/testcontainers-go/issues/1527)) [@​dependabot](https://togithub.com/dependabot) ### [`v0.23.0`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.23.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.22.0...v0.23.0) ##### What's Changed ##### 🚀 Features - feat(modules): add artemis container ([#​1440](https://togithub.com/testcontainers/testcontainers-go/issues/1440)) [@​abemedia](https://togithub.com/abemedia) - feat: pass testcontainers-go version as HTTP header ([#​1491](https://togithub.com/testcontainers/testcontainers-go/issues/1491)) [@​mdelapenya](https://togithub.com/mdelapenya) - Add support for MongoDB testing module ([#​1447](https://togithub.com/testcontainers/testcontainers-go/issues/1447)) [@​ravilushqa](https://togithub.com/ravilushqa) - feat: add clickhouse module ([#​1372](https://togithub.com/testcontainers/testcontainers-go/issues/1372)) [@​anilsenay](https://togithub.com/anilsenay) - feat: use credential helper in docker config, even if auth is empty in .docker/config.json ([#​1079](https://togithub.com/testcontainers/testcontainers-go/issues/1079)) [@​rokjoana](https://togithub.com/rokjoana) ##### 🐛 Bug Fixes - fix: properly set the Docker socket on Windows ([#​1458](https://togithub.com/testcontainers/testcontainers-go/issues/1458)) [@​mdelapenya](https://togithub.com/mdelapenya) - all: fix goroutine leaks ([#​1358](https://togithub.com/testcontainers/testcontainers-go/issues/1358)) [@​AlexanderYastrebov](https://togithub.com/AlexanderYastrebov) - internal/testcontainersdocker: close unused client ([#​1441](https://togithub.com/testcontainers/testcontainers-go/issues/1441)) [@​AlexanderYastrebov](https://togithub.com/AlexanderYastrebov) ##### 📖 Documentation - docs: embed code snippets for the artemis module ([#​1502](https://togithub.com/testcontainers/testcontainers-go/issues/1502)) [@​mdelapenya](https://togithub.com/mdelapenya) - Add global testcontainers header to docs ([#​1308](https://togithub.com/testcontainers/testcontainers-go/issues/1308)) [@​leocross](https://togithub.com/leocross) ##### 🧹 Housekeeping - chore: bump minimal Go version to 1.20 ([#​1497](https://togithub.com/testcontainers/testcontainers-go/issues/1497)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: Use generic db url for postgresql container ([#​1493](https://togithub.com/testcontainers/testcontainers-go/issues/1493)) [@​kevinrobayna](https://togithub.com/kevinrobayna) - fix: run tests for module generator in all platforms ([#​1496](https://togithub.com/testcontainers/testcontainers-go/issues/1496)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: run modulegen tests on Windows ([#​1478](https://togithub.com/testcontainers/testcontainers-go/issues/1478)) [@​mdelapenya](https://togithub.com/mdelapenya) - Add default labels when Ryuk is disabled ([#​1339](https://togithub.com/testcontainers/testcontainers-go/issues/1339)) [@​eddumelendez](https://togithub.com/eddumelendez) - chore: increase timeout for go test and GH action steps ([#​1475](https://togithub.com/testcontainers/testcontainers-go/issues/1475)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: triple max timeout for the workflow run, which takes +10m ([#​1474](https://togithub.com/testcontainers/testcontainers-go/issues/1474)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: add a GH action for release drafter ([#​1470](https://togithub.com/testcontainers/testcontainers-go/issues/1470)) [@​mdelapenya](https://togithub.com/mdelapenya) - Simplify dependabot updates sorting ([#​1460](https://togithub.com/testcontainers/testcontainers-go/issues/1460)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore: run Windows tests on a Linux container ([#​1456](https://togithub.com/testcontainers/testcontainers-go/issues/1456)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: remove temporary workaround for windows ([#​1442](https://togithub.com/testcontainers/testcontainers-go/issues/1442)) [@​mdelapenya](https://togithub.com/mdelapenya) ##### 📦 Dependency updates - chore(deps): bump the all group in /modules/localstack with 1 update ([#​1500](https://togithub.com/testcontainers/testcontainers-go/issues/1500)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/compose with 2 updates ([#​1501](https://togithub.com/testcontainers/testcontainers-go/issues/1501)) [@​dependabot](https://togithub.com/dependabot) - chore: bump minimal Go version to 1.20 ([#​1497](https://togithub.com/testcontainers/testcontainers-go/issues/1497)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.12.1 to 2.13.0 in /modules/clickhouse ([#​1492](https://togithub.com/testcontainers/testcontainers-go/issues/1492)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group with 1 update ([#​1480](https://togithub.com/testcontainers/testcontainers-go/issues/1480)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/couchbase with 1 update ([#​1487](https://togithub.com/testcontainers/testcontainers-go/issues/1487)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/clickhouse with 1 update ([#​1488](https://togithub.com/testcontainers/testcontainers-go/issues/1488)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump the all group in /modules/localstack with 1 update ([#​1483](https://togithub.com/testcontainers/testcontainers-go/issues/1483)) [@​dependabot](https://togithub.com/dependabot) - Support groups in dependabot updates ([#​1459](https://togithub.com/testcontainers/testcontainers-go/issues/1459)) [@​mmorel-35](https://togithub.com/mmorel-35) - chore(deps): bump github.com/aws dependencies in /modules/localstack ([#​1472](https://togithub.com/testcontainers/testcontainers-go/issues/1472)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump Google emulators dependencies in /examples ([#​1471](https://togithub.com/testcontainers/testcontainers-go/issues/1471)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.10.0 to 5.11.0 in /modules/neo4j ([#​1427](https://togithub.com/testcontainers/testcontainers-go/issues/1427)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/tidwall/gjson from 1.14.4 to 1.15.0 in /modules/vault ([#​1428](https://togithub.com/testcontainers/testcontainers-go/issues/1428)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump mkdocs-material from 3.2.0 to 8.2.7 ([#​1468](https://togithub.com/testcontainers/testcontainers-go/issues/1468)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.33.1 to 1.38.2 in /modules/localstack ([#​1457](https://togithub.com/testcontainers/testcontainers-go/issues/1457)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump golang.org/x/text from 0.11.0 to 0.12.0 in /modulegen ([#​1449](https://togithub.com/testcontainers/testcontainers-go/issues/1449)) [@​dependabot](https://togithub.com/dependabot) - chore(de

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.