Download Latest Version v0.38.0 source code.zip (21.4 MB)
Email in envelope

Get an email when there's a new version of Testcontainers Go

Home / v0.34.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-10-21 3.4 kB
v0.34.0 source code.tar.gz 2024-10-21 20.7 MB
v0.34.0 source code.zip 2024-10-21 21.1 MB
Totals: 3 Items   41.8 MB 0

What's Changed

🚀 Features

  • feat: add meilisearch-module (#2835) @mashail
  • feat: add yugabytedb module (#2825) @henripqt
  • feat: add etcd module (#2788) @mdelapenya
  • feat: add dynamodb-local module (#2799) @mdelapenya
  • feat: support databend module (#2779) @hantmac
  • feat(mongodb): Wait for mongodb module with a replicaset to finish (#2777) @smgt
  • feat: expose functions for resource clean up in tests and examples (#2738) @stevenh
  • feat(wait): for file (#2731) @stevenh
  • feat(compose): select services via profiles (#2758) @ngrash

🐛 Bug Fixes

  • fix(postgres): duplicate snapshot name (#2840) @stevenh
  • fix(reaper): refactor to allow retries and fix races (#2728) @stevenh
  • fix: update module container struct name and missing imports (#2831) @henripqt
  • fix(redpanda): wait for (#2794) @stevenh
  • fix(elasticsearch): wait for (#2724) @stevenh
  • fix(grafana): update module path (#2797) @mdelapenya
  • fix: container logging deadlocks (#2791) @stevenh
  • fix: parallel containers clean race (#2790) @stevenh
  • fix(registry): wait for (#2793) @stevenh
  • fix: handle 127 error code for podman compatibility (#2778) @vchandela
  • fix: do not override ImageBuildOptions.Labels when building from a Dockerfile (#2775) @rzajac
  • fix(postgres): Apply default snapshot name if no name specified (#2783) @kiview
  • fix: docker config error handling when config file does not exist (#2772) @stevenh
  • fix: check if the discovered docker socket responds (#2741) @mdelapenya
  • Fix trailing slash on Image Prefix (#2747) @driverpt

📖 Documentation

  • docs: document redpanda options (#2789) @mdelapenya
  • docs: refine heading badges in README (#2770) @mdelapenya

🧹 Housekeeping

  • fix: use Contains or ErrorContains with testify (#2839) @mmorel-35
  • golangci-lint: enable thelper linter (#2834) @mmorel-35
  • chore: update ryuk to 0.10.2 (#2833) @stevenh
  • chore: replace 'assert' with 'require' (#2827) @JoelLau
  • chore: replace 'assert' with 'require' for critical checks (#2824) @JoelLau
  • feat: add require for critical checks (#2812) @AshutoshKD
  • fix: container timeout test (#2792) @stevenh
  • chore: golangci-lint 1.61.0 (#2787) @stevenh
  • ci: add generate for mocks (#2774) @stevenh
  • chore: avoid using of log.Fatal in main in tests (#2739) @stevenh

📦 Dependency updates

  • chore: update ryuk to 0.10.2 (#2833) @stevenh
  • chore: bump ryuk to latest release (#2818) @mdelapenya
  • chore(deps): bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (#2805) @dependabot
  • chore: update dockercfg module (#2801) @stevenh
  • fix: template for code generation (#2800) @mdelapenya
  • chore: use a much smaller image for testing (#2795) @mdelapenya
  • fix(mssql): bump Docker image version (#2786) @stevenh
  • chore(deps): bump mkdocs-markdownextradata-plugin from 0.2.5 to 0.2.6 (#2761) @dependabot
  • fix: update checkout action in template (#2763) @mdelapenya
  • chore(deps): bump actions/checkout from 4.1.1 to 4.1.7 (#2762) @dependabot
  • chore(deps): bump mkdocs-include-markdown-plugin from 6.0.4 to 6.2.2 (#2760) @dependabot
  • Upgrade milvus-io/milvus-sdk-go to avoid checksum mismatch. (#2753) @HappyHacker123
  • chore: use new testcontainers/ryuk:0.9.0 image (#2750) @mdelapenya
  • chore(deps): bump minimal Go version from 1.21 to 1.22 (#2743) @mdelapenya
  • chore(deps): bump github/codeql-action from 3.24.9 to 3.25.15 (#2677) @dependabot
Source: README.md, updated 2024-10-21