Skip to content

Releases: testcontainers/testcontainers-go

v0.34.0

21 Oct 12:27
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

v0.33.0

20 Aug 11:52
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Changes

If you are building Docker images with the FromDockerfile struct in the GenericContainerRequest, please consider that the ContextArchive field in that struct has changed from io.Reader to io.ReadSeeker. This is needed because we want to be able to rewind to do multiple passes when reading all the images that are present in a Dockerfile.

🔒 Security

  • chore(deps): bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible (#2733) @mdelapenya

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible (#2733) @mdelapenya
  • chore(deps): bump github.com/docker/docker from 27.0.3+incompatible to 27.1.0+incompatible (#2682) @mdelapenya
  • chore(deps): bump Ryuk to 0.8.1 (#2648) @mdelapenya
  • chore(deps): use "github.com/containerd/platforms" instead (#2638) @mdelapenya
  • chore(deps): bump google.golang.org/grpc to 1.64.1 (#2635) @mdelapenya
  • chore(deps): bump certifi from 2024.2.2 to 2024.7.4 (#2631) @dependabot

v0.32.0

05 Jul 16:58
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

v0.31.0

09 May 18:28
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Changes

  • break: return error from Customize request option (#2267) @stevenh

Are you hosting your own Testcontainers for Go module?

If you are hosting your own module, please update all the custom options you created for the module, updating them to return an error in the case it occurs. This breaking change is needed to provide a more robust and consistent API for creating modules, allowing module authors to create custom code to customise the container avoiding panics.

🔒 Security

  • chore(deps): bump github.com/containerd/containerd from 1.7.12 to 1.7.15 (#2517) @mdelapenya

🚀 Features

🐛 Bug Fixes

  • fix(modules.kafka): Use broker container IP instead of host IP for advertised broker listener (#1989) @khartld
  • fix(compose): avoid race conditions when caching services (#2528) @mdelapenya
  • fix: enhance host configuration port binding (#2512) @wilsouza
  • fix: don't retry on permanent APIClient errors (#2506) @p-jahn
  • fix: fallback to URL-path when parsing auth config URL without scheme (#2488) @p-jahn
  • fix(postgres): Fix the non-default dbname error (#2489) @Minivera

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump test-summary action to v2.3 (#2535) @mdelapenya
  • chore(deps): bump jinja2 from 3.1.3 to 3.1.4 (#2533) @dependabot
  • Update devcontainer image (#2531) @bells17
  • chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 5.1.0 (#2525) @dependabot
  • chore(deps): bump mkdocs-material from 8.2.7 to 9.5.18 (#2524) @dependabot
  • chore(deps): bump github.com/compose-spec/compose-go/v2 from v2.0.0-rc8 to v2.1.0 (#2519) @mdelapenya
  • chore(deps): bump github.com/containerd/containerd from 1.7.12 to 1.7.15 (#2517) @mdelapenya
  • chore(deps): bump golang.org/x/net in modules (minio, gcloud, weaviate, compose, qdrant, couchbase, k3s, milvus, mockserver, pulsar, kafka) (#2505) @mdelapenya
  • chore(deps): bump idna from 3.6 to 3.7 (#2480) @dependabot

v0.30.0

08 Apr 10:11
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

v0.29.1

06 Mar 13:40
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

  • Fix Dockerfile not located when added to dockerignore (#2272) @danvergara
  • bug: allow start container with reuse in different test package (#2247) @Alviner

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 in /modules/qdrant (#2281) @dependabot
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.18.0 to 2.20.0 in /modules/clickhouse (#2290) @dependabot
  • chore(deps): bump github.com/Shopify/toxiproxy/v2 from 2.7.0 to 2.8.0 in /examples/toxiproxy (#2282) @dependabot
  • chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.16.0 to 5.18.0 in /modules/neo4j (#2278) @dependabot
  • chore(deps): bump github.com/minio/minio-go/v7 from 7.0.66 to 7.0.68 in /modules/minio (#2304) @dependabot
  • chore(deps): bump github.com/tmc/langchaingo from 0.1.4 to 0.1.5 in /modules/ollama (#2318) @dependabot
  • chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.11.1 to 8.12.1 in /modules/elasticsearch (#2303) @dependabot
  • chore(deps): bump google.golang.org/api from 0.167.0 to 0.168.0 in /modules/gcloud (#2317) @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) @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) @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) @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) @mdelapenya
  • chore(deps): bump golang.org/x/mod from 0.12.0 to 0.16.0 (#2316) @mdelapenya
  • chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /modulegen (#2298) @dependabot
  • chore(deps): bump github.com/docker/docker from 25.0.2+incompatible to 25.0.3+incompatible (#2296) @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) @mdelapenya
  • chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#2295) @mdelapenya
  • chore(deps): bump github.com/microsoft/go-mssqldb from 1.6.0 to 1.7.0 in /modules/mssql (#2288) @dependabot
  • chore(deps): bump github.com/amikos-tech/chroma-go from 0.0.0-20240109142503-c8fb49c3e28c to 0.0.1 in /modules/chroma (#2275) @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) @mdelapenya
  • chore(deps): bump github.com/nats-io/nats.go from 1.32.0 to 1.33.1 in /modules/nats (#2253) @dependabot
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.17.1 to 2.18.0 in /modules/clickhouse (#2226) @dependabot
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.5.2 to 5.5.3 in /modules/cockroachdb (#2217) @dependabot
  • chore(deps): bump google.golang.org/grpc from 1.61.0 to 1.61.1 in /modules/gcloud (#2251) @dependabot
  • chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc5 to 1.1.0 (#2254) @dependabot
  • chore(deps): bump google.golang.org/grpc from 1.58.3 to 1.61.1 in /modules/qdrant (#2255) @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) @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) @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) @mdelapenya

v0.28.0

15 Feb 11:01
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Changes

  • [breaking] Add err chan to log producer and don't panic on error (#1971) @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

🐛 Bug Fixes

  • fix: apply volume options only to volumes (#2201) @mdelapenya
  • fix: all mounts should contain the testcontainers labels (#2191) @mdelapenya
  • fix: deprecate BindMounts correctly (#2190) @mdelapenya
  • fix: Add HTTPStrategy WithForcedIPv4LocalHost To Fix Docker Port Map (#1775) @tateexon
  • fix: skip-host-cache option removed in latest MySQL 8.3.0 version (#2130) @mdelapenya
  • fix: Recreate Ryuk container if terminated (#2084) @Mathew-Estafanous
  • fix(modules/rabbitmq): update container image to 3.12.11 to allow connections without passing admin credentials (#2051) @abemedia
  • fix(modules.gcloud): pass as ptr to allow request customization (#1972) @jboyens

📖 Documentation

🧹 Housekeeping

📦 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) @mdelapenya
  • chore(deps): bump github.com/docker/docker from 25.0.1+incompatible to 25.0.2+incompatible (#2196) @mdelapenya
  • chore(deps): bump github.com/docker/compose/v2 from 2.24.1 to 2.24.3 in /modules/compose (#2162) @dependabot
  • chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /modules/minio (#2161) @dependabot
  • chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /modules/openldap (#2165) @dependabot
  • chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 (#2169) @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) @mdelapenya
  • chore(deps): bump github.com/hashicorp/consul/api from 1.26.1 to 1.27.0 in /examples/consul (#2152) @dependabot
  • chore(deps): bump github.com/couchbase/gocb/v2 from 2.7.0 to 2.7.1 in /modules/couchbase (#2145) @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) @mdelapenya
  • Bump containerd version to v1.7.12 (#2137) @lachieggg
  • chore(deps): bump github.com/docker/compose/v2 from 2.23.3 to 2.24.0 in /modules/compose (#2096) @dependabot
  • chore(deps): bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0 in /modules/pulsar (#2136) @dependabot
  • chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.15.0 to 5.16.0 in /modules/neo4j (#2098) @dependabot
  • chore(deps): bump github.com/nats-io/nats.go from 1.31.0 to 1.32.0 in /modules/nats (#2094) @dependabot
  • chore(deps): bump golang.org/x/sys from 0.15.0 to 0.16.0 (#2104) @dependabot
  • chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0 (#2088) @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) @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) @mdelapenya
  • chore(deps): bump github.com/docker/go-connections from 0.4.0 to 0.5.0 (#2113) @mdelapenya
  • chore(deps): bump jinja2 from 3.1.2 to 3.1.3 (#2086) @dependabot
  • fix: align codeql versions in GH workflow (#2081) @mdelapenya
  • chore(deps): bump go.mongodb.org/mongo-driver from 1.13.0 to 1.13.1 in /modules/mongodb (#2065) @dependabot
  • chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.11 to 3.23.12 (#2068) @dependabot
  • chore(deps): bump github.com/twmb/franz-go from 1.15.3 to 1.15.4 in /modules/redpanda (#2072) @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) @mdelapenya
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.16.0 to 2.17.1 in /modules/clickhouse (#2066) @dependabot
  • chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#2077) @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) @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) @mdelapenya
  • chore(deps): bump github/codeql-action from 2 to 3 (#2056) @dependabot
  • chore(deps): bump test-summary/action from 2.1 to 2.2 (#2058) @dependabot
  • chore(deps): bump actions/setup-go from 4 to 5 (#2057) @dependabot

v0.27.0

22 Dec 12:23
Compare
Choose a tag to compare

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.

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 to see examples on how to do it.

  • feat: support for executing commands in a container with user, workDir and env (#1914) @mdelapenya

🔒 Security

  • chore(deps): bump golang.org/x/crypto to 0.17.0 in /modules (#2006) @mdelapenya

🚀 Features

🐛 Bug Fixes

  • fix: remove docker.io from Ryuk image name (#2046) @mdelapenya
  • fix: fallback matching of registry authentication config (#1927) @sermio-te
  • fix(modules.kafka): Switch to MaxInt for 32-bit support (#1923) @powersj
  • fix(reaper): fix race condition when reusing reapers (#1904) @lefinal
  • Fix - respect ContainerCustomizer in neo4j module (#1903) @fhke

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore: bump Ryuk to 0.6.0 (#2040) @mdelapenya
  • chore(deps): bump github.com/containerd/containerd from 1.7.7 to 1.7.11 (#2011) @dependabot
  • chore(deps): bump golang.org/x/crypto to 0.17.0 in /modules (#2006) @mdelapenya
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.15.0 to 2.16.0 in /modules/clickhouse (#1982) @dependabot
  • chore(deps): bump github.com/twmb/franz-go from 1.15.2 to 1.15.3 in /modules/redpanda (#1973) @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) @mdelapenya
  • chore(deps): bump github.com/aws/aws-sdk-go and github.com/aws/aws-sdk-go-v2 in /modules/localstack (#1981) @mdelapenya
  • chore(deps): bump mkdocs-include-markdown-plugin from 6.0.1 to 6.0.4 (#1974) @dependabot
  • chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.10 to 3.23.11 (#1943) @dependabot
  • chore(deps): bump golang.org/x/mod from 0.13.0 to 0.14.0 in /modules/kafka (#1956) @dependabot
  • chore(deps): bump golang.org/x/sys from 0.13.0 to 0.15.0 (#1944) @dependabot
  • chore(deps): bump golang.org/x/text and golang.org/x/mod from 0.13.0 to 0.14.0 in /modulegen (#1968) @mdelapenya
  • chore(deps): bump go.mongodb.org/mongo-driver from 1.12.1 to 1.13.0 in /modules/mongodb (#1960) @dependabot
  • chore(deps): bump github.com/couchbase/gocb/v2 from 2.6.5 to 2.7.0 in /modules/couchbase (#1952) @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) @mdelapenya
  • chore(deps): bump github.com/aws/aws-sdk-go and github.com/aws/aws-sdk-go-v2 in /modules/localstack (#1953) @mdelapenya
  • chore(deps): bump actions/github-script from 6.4.1 to 7.0.1 (#1949) @dependabot
  • chore(deps): bump github.com/IBM/sarama from 1.41.3 to 1.42.1 in /modules/kafka (#1955) @dependabot
  • chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.14.0 to 5.15.0 in /modules/neo4j (#1961) @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) @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) @mdelapenya
  • chore(deps): bump mkdocs-include-markdown-plugin from 6.0.1 to 6.0.4 (#1934) @dependabot
  • chore(deps): bump github.com/twmb/franz-go from 1.15.1 to 1.15.2 in /modules/redpanda (#1935) @dependabot
  • chore(deps): bump k8s.io from 0.28.3 to 0.28.4 in /modules/k3s (#1954) @mdelapenya
  • chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 in /modulegen (#1958) @dependabot
  • chore(deps): bump github.com/twmb/franz-go and github.com/twmb/franz-go/pkg/kadm in /modules/redpanda (#1896) @mdelapenya
  • chore(deps): bump github.com/nats-io/nkeys and github.com/nats-io/nats.go in /modules/nats (#1897) @mdelapenya
  • chore(deps): bump google.golang.org/grpc and cloud.google.com/go/firestore in /modules/gcloud (#1891) @mdelapenya
  • chore(deps): bump github.com/aws/aws-sdk-go and github.com/aws/aws-sdk-go-v2/config in /modules/localstack (#1892) @mdelapenya
  • chore(deps): bump Github actions (#1890) @mdelapenya
  • chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.9 to 3.23.10 (#1858) @dependabot
  • chore(deps): bump github.com/hashicorp/consul/api from 1.24.0 to 1.26.1 in /examples/consul (#1863) @dependabot
  • chore(deps): bump github.com/IBM/sarama from 1.41.2 to 1.41.3 in /modules/kafka (#1874) @dependabot
  • chore(deps): bump github.com/couchbase/gocb/v2 from 2.6.4 to 2.6.5 in /modules/couchbase (#1861) @dependabot
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.14.2 to 2.15.0 in /modules/clickhouse (#1867) @dependabot
  • chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.13.0 to 5.14.0 in /modules/neo4j (#1869) @dependabot
  • chore(deps): bump github.com/Shopify/toxiproxy/v2 from 2.6.0 to 2.7.0 in /examples/toxiproxy (#1882) @dependabot
  • chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.10.0 to 8.10.1 in /modules/elasticsearch (#1864) @dependabot
  • chore(deps): bump mkdocs-include-markdown-plugin from 6.0.1 to 6.0.3 (#1860) @dependabot
  • chore(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3 in /modules/k3s (#1889) @mdelapenya
  • chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 (#1888) @mdelapenya
  • chore(deps): bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible (#1886) @mdelapenya

v0.26.0

26 Oct 15:24
Compare
Choose a tag to compare

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) @dependabot
  • chore(deps): bump urllib3 from 2.0.6 to 2.0.7 (#1781) @dependabot
  • chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#1772) @mdelapenya

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc4 to 1.1.0-rc5 (#1626) @dependabot
  • chore(deps): bump github.com/containerd/containerd from 1.7.6 to 1.7.7 (#1742) @dependabot
  • chore(deps): bump golang.org/x/sys from 0.12.0 to 0.13.0 (#1730) @dependabot
  • chore(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 (#1822) @mdelapenya
  • chore(deps): bump github.com/nats-io/nats-server/v2 from 2.9.21 to 2.9.23 in /modules/nats (#1784) @dependabot
  • chore(deps): bump urllib3 from 2.0.6 to 2.0.7 (#1781) @dependabot
  • chore(deps): combine and bump compose dependencies (#1787) @mdelapenya
  • chore(deps): bump golang.org/x/mod from 0.12.0 to 0.13.0 in /modules/{elasticsearch,kafka} and /modulegen (#1778) @mdelapenya
  • chore(deps): bump github.com/rabbitmq/amqp091-go from 1.8.1 to 1.9.0 in /modules/rabbitmq (#1728) @dependabot
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.14.1 to 2.14.2 in /modules/clickhouse (#1732) @dependabot
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/{service/s3,credentials,config} in /modules/localstack (#1773) @mdelapenya
  • chore(deps): bump cloud.google.com/go/{datastore,bigtable,spanner} in /modules/gcloud (#1774) @mdelapenya
  • chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#1772) @mdelapenya
  • chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.8 to 3.23.9 (#1720) @mdelapenya
  • chore(deps): bump urllib3 from 2.0.5 to 2.0.6 (#1718) @dependabot
  • chore(deps): bump github.com/twmb/franz-go/pkg/kadm from 1.9.1 to 1.9.2 in /modules/redpanda (#1714) @dependabot
  • chore(deps): bump github.com/couchbase/gocb/v2 from 2.6.3 to 2.6.4 in /modules/couchbase (#1704) @dependabot
  • chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.12.0 to 5.13.0 in /modules/neo4j (#1713) @dependabot
  • chore(deps): bump github.com/nats-io/nats.go from 1.30.0 to 1.30.2 in /modules/nats (#1705) @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) @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) @mdelapenya

v0.25.0

29 Sep 11:24
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

  • avoid race conditions by waiting one polling interval (#1697) @gflarity
  • Improve redpanda resource usage (#1698) @eddumelendez
  • fix TestContainerRunningCheckingStatusCode to pass on arm platforms (#1693) @gflarity
  • reduce timeout in context cancellation propegation test for test stability (#1695) @gflarity
  • TestBuildContainerFromDockerfileWithDockerAuthConfig working on MacOS (#1694) @gflarity
  • Wait for k3s node to sync (#1685) @pablochacin
  • fix: support running the semver Docker image interactively during the release process (#1646) @mdelapenya

📦 Dependency updates

  • fix: bump tc-go dependency in RabbitMQ (#1699) @mdelapenya
  • chore(deps): bump golang.org/x/text to v0.15.0 (#1687) @mdelapenya
  • chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 (#1651) @dependabot
  • chore(deps): bump github.com/IBM/sarama from 1.41.1 to 1.41.2 in /modules/kafka (#1637) @dependabot
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.13.4 to 2.14.1 in /modules/clickhouse (#1625) @dependabot
  • chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.9.0 to 8.10.0 in /modules/elasticsearch (#1641) @dependabot
  • chore(deps): bump github.com/tidwall/gjson from 1.16.0 to 1.17.0 in /modules/couchbase and /modules/vault (#1684) @mdelapenya
  • chore(deps): bump mkdocs from 1.5.2 to 1.5.3 (#1662) @dependabot
  • chore(deps): bump github.com/nats-io/nats.go from 1.28.0 to 1.30.0 in /modules/nats (#1657) @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) @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) @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) @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) @mdelapenya
  • chore(deps): bump mkdocs-material from 8.2.7 to 9.3.2 (#1649) @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) @mdelapenya