Skip to content

Releases: testcontainers/testcontainers-go

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

v0.24.1

22 Sep 12:58
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

v0.24.0

19 Sep 12:10
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

  • fix: do not remove the file schema in docker.host property (#1517) @mdelapenya

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump actions/checkout from 3 to 4 (#1623) @dependabot
  • chore(deps): bump github.com/containerd/containerd from 1.7.3 to 1.7.6 (#1617) @mmorel-35
  • chore(deps): bump github.com/hashicorp/vault-client-go in /modules/vault (#1566) @mmorel-35
  • chore(deps): bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 in /modules/compose (#1601) @dependabot
  • chore(deps): bump github.com/tidwall/gjson from 1.15.0 to 1.16.0 in /modules/vault (#1586) @dependabot
  • chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.0.0 to 8.9.0 in /modules/elasticsearch (#1593) @dependabot
  • chore(deps): bump github.com/aws/aws-sdk-go and aws-sdk-go-v2 in /modules/localstack (#1599) @mdelapenya
  • chore(deps): bump golang.org/x/text from 0.12.0 to 0.13.0 (#1583) @dependabot
  • chore(deps): bump github.com/docker/docker from 24.0.5+incompatible to 24.0.6+incompatible (#1584) @dependabot
  • chore(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 (#1585) @dependabot
  • chore: remove dependabot groups (#1582) @mdelapenya
  • chore(deps): bump actions/checkout from 3 to 4 (#1576) @dependabot
  • chore(deps): bump mkdocs-material from 8.2.7 to 9.2.8 (#1580) @dependabot
  • chore(deps): bump the all group in /modules/compose with 1 update (#1565) @dependabot
  • chore(deps): bump mkdocs-material from 8.2.7 to 9.2.6 (#1567) @dependabot
  • chore(deps): bump the all group in /modules/neo4j with 1 update (#1562) @dependabot
  • chore(deps): bump the all group in /modules/clickhouse with 1 update (#1563) @dependabot
  • chore(deps): bump the all group in /modules/localstack with 1 update (#1564) @dependabot
  • Update Pipenv to use Python 3.8 (#1558) @mmorel-35
  • chore(deps): bump the all group in /modulegen with 1 update (#1554) @dependabot
  • chore(deps): bump the all group in /modules/localstack with 1 update (#1552) @dependabot
  • chore(deps): bump the all group in /modules/compose with 2 updates (#1553) @dependabot
  • chore(deps): bump the all group in /examples/cockroachdb with 1 update (#1522) @dependabot
  • chore(deps): bump the all group in /examples/bigtable with 1 update (#1534) @dependabot
  • chore(deps): bump the all group in /modules/localstack with 4 updates (#1535) @dependabot
  • chore(deps): bump the all group in /modules/k3s with 2 updates (#1526) @dependabot
  • chore(deps): bump the all group in /examples/spanner with 2 updates (#1532) @dependabot
  • chore(deps): bump the all group in /examples/firestore with 1 update (#1523) @dependabot
  • chore(deps): bump the all group in /modules/redis with 1 update (#1524) @dependabot
  • chore(deps): bump the all group in /modules/clickhouse with 1 update (#1525) @dependabot
  • chore(deps): bump the all group in /examples/toxiproxy with 2 updates (#1528) @dependabot
  • chore(deps): bump the all group in /examples/pubsub with 1 update (#1531) @dependabot
  • chore(deps): bump the all group in /examples/datastore with 2 updates (#1530) @dependabot
  • chore(deps): bump the all group in /modules/redpanda with 1 update (#1527) @dependabot

v0.23.0

14 Aug 12:49
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump the all group in /modules/localstack with 1 update (#1500) @dependabot
  • chore(deps): bump the all group in /modules/compose with 2 updates (#1501) @dependabot
  • chore: bump minimal Go version to 1.20 (#1497) @mdelapenya
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.12.1 to 2.13.0 in /modules/clickhouse (#1492) @dependabot
  • chore(deps): bump the all group with 1 update (#1480) @dependabot
  • chore(deps): bump the all group in /modules/couchbase with 1 update (#1487) @dependabot
  • chore(deps): bump the all group in /modules/clickhouse with 1 update (#1488) @dependabot
  • chore(deps): bump the all group in /modules/localstack with 1 update (#1483) @dependabot
  • Support groups in dependabot updates (#1459) @mmorel-35
  • chore(deps): bump github.com/aws dependencies in /modules/localstack (#1472) @mdelapenya
  • chore(deps): bump Google emulators dependencies in /examples (#1471) @mdelapenya
  • chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.10.0 to 5.11.0 in /modules/neo4j (#1427) @dependabot
  • chore(deps): bump github.com/tidwall/gjson from 1.14.4 to 1.15.0 in /modules/vault (#1428) @dependabot
  • chore(deps): bump mkdocs-material from 3.2.0 to 8.2.7 (#1468) @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) @dependabot
  • chore(deps): bump golang.org/x/text from 0.11.0 to 0.12.0 in /modulegen (#1449) @dependabot
  • chore(deps): bump github.com/hashicorp/consul/api from 1.23.0 to 1.24.0 in /examples/consul (#1450) @dependabot
  • chore(deps): bump golang.org/x/sys from 0.8.0 to 0.11.0 (#1453) @dependabot
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.31 to 1.18.32 in /modules/localstack (#1429) @dependabot
  • chore(deps): bump github.com/twmb/franz-go/pkg/kadm from 1.8.1 to 1.9.0 in /modules/redpanda (#1431) @dependabot
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.44.273 to 1.44.317 in /modules/localstack (#1451) @dependabot
  • chore(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.6.0 (#1448) @dependabot
  • chore(deps): bump mkdocs-material from 8.1.3 to 8.2.7 (#1452) @dependabot
  • fix devcontainer go version to 1.19 (#1455) @mmorel-35
  • chore: run dependabot on sundays (#1446) @mdelapenya
  • fix: simplify and do not run make on windows (#1445) @mdelapenya
  • fix: proper semver name (#1444) @mdelapenya
  • chore: downgrade GH action github-script (#1443) @mdelapenya

v0.22.0

04 Aug 13:32
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Changes

  • chore(deps): bump docker dependencies to v24.0.5+incompatible (#1394) @mdelapenya

As a consequence of the bugs described in #1359, we had to bump the Docker version to a major version, which moved the types.AuthConfig type to registry.AuthConfig. We used that type as public API, therefore, our API has changed the signature of the method of an interface, which is used to build images from a Dockerfile. Please look at #1394 to understand the changes in the GetAuthConfigs method.

🚀 Features

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump github.com/containerd/containerd from 1.6.19 to 1.7.3 (#1378) @dependabot
  • chore: run go mod tidy (#1417) @mdelapenya
  • chore(deps): bump github.com/tidwall/gjson from 1.14.4 to 1.15.0 in /modules/couchbase (#1376) @dependabot
  • chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc2 to 1.1.0-rc4 (#1312) @dependabot
  • chore(deps): bump github.com/hashicorp/consul/api from 1.20.0 to 1.23.0 in /examples/consul (#1381) @dependabot
  • chore(deps): bump github.com/twmb/franz-go from 1.13.5 to 1.14.3 in /modules/redpanda (#1387) @dependabot
  • chore(deps): bump github.com/nats-io/nats.go from 1.26.0 to 1.28.0 in /examples/nats (#1389) @dependabot
  • chore(deps): bump golang.org/x/text from 0.9.0 to 0.11.0 in /modulegen (#1388) @dependabot
  • chore(deps): bump google.golang.org/api from 0.125.0 to 0.134.0 in /examples (#1412) @mdelapenya
  • chore(deps): bump golang.org/x/mod and github.com/aws/aws-sdk-go-v2/config in /modules/localstack (#1410) @mdelapenya
  • chore(deps): bump k8s.io/client-go from 0.27.2 to 0.27.4 in /modules/k3s (#1404) @dependabot
  • chore(deps): bump cloud.google.com/go in /examples (#1411) @mdelapenya
  • chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.9.0 to 5.10.0 in /modules/neo4j (#1318) @dependabot
  • chore(deps): bump google.golang.org/grpc to 1.57.0 (#1409) @mdelapenya
  • chore(deps): bump go.mongodb.org/mongo-driver from 1.11.6 to 1.12.0 in /examples/mongodb (#1311) @dependabot
  • chore(deps): bump docker dependencies to v24.0.5+incompatible (#1394) @mdelapenya
  • chore: remove gotestsum to reduce the number of transitive dependencies (#1303) @mdelapenya