Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update module github.com/testcontainers/testcontainers-go to v0.31.0 #1912

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented May 31, 2024

Mend Renovate

This PR contains the following updates:

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

Release Notes

testcontainers/testcontainers-go (github.com/testcontainers/testcontainers-go)

v0.31.0

Compare Source

What's Changed

⚠️ Breaking Changes

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

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

v0.30.0

Compare Source

What's Changed
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
📦 Dependency updates

v0.29.1

Compare Source

What's Changed

🚀 Features

🐛 Bug Fixes

📖 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.29.0

Compare Source

v0.28.0

Compare Source

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
📖 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

Compare Source

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.

🔒 Security
🚀 Features
🐛 Bug Fixes
📖 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/ka

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.


  • If you want to rebase/retry this PR, check this box

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

@renovate-bot renovate-bot force-pushed the renovate/git.luolix.top-testcontainers-testcontainers-go-0.x branch from 7955a62 to d1a5614 Compare May 31, 2024 17:59
@renovate-bot renovate-bot force-pushed the renovate/git.luolix.top-testcontainers-testcontainers-go-0.x branch from d1a5614 to 65afe74 Compare May 31, 2024 18:52
@olavloite olavloite merged commit e0867d6 into GoogleCloudPlatform:postgresql-dialect May 31, 2024
37 checks passed
@renovate-bot renovate-bot deleted the renovate/git.luolix.top-testcontainers-testcontainers-go-0.x branch May 31, 2024 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants