v0.17.0
release-drafter
released this
23 Dec 14:57
·
1004 commits
to main
since this release
What's Changed
⚠️ Breaking Changes
Given the amount of issues after #476, causing consumers of this library to update their dependencies with multiple replace directives in their go.mod
files, we have moved compose code to a separate module. Therefore the majority of the users of the library will only need to replace Docker dependency with the one used in this library, which is simpler in terms of usage. Please see Install instructions for further information.
replace (
github.com/docker/docker => github.com/docker/docker v20.10.3-0.20221013203545-33ab36d6b304+incompatible // 22.06 branch
)
On the other hand, users of native Docker Compose code will still need all the replace directives, as described in the Compose docs.
- chore: move compose code to a separate module (#650) @mdelapenya
🚀 Features
- feat: provide a tool to generate examples from code (#618) @mdelapenya
🐛 Bug Fixes
- fix: avoid panics when checking container state and container.raw is nil (#635) @mdelapenya
📖 Documentation
- docs: refine onboarding process with quickstart guide (#706) @mdelapenya
- chore: add mysql example (#700) @mdelapenya
- chore: postgres example (#674) @mdelapenya
- Add bigtable example (#676) @eddumelendez
- Improve datastore, firestore, pubsub and spanner tests (#670) @eddumelendez
- Add toxiproxy example (#643) @eddumelendez
- Add spanner example (#642) @eddumelendez
- Add pubsub example (#640) @eddumelendez
- Add datastore example (#638) @eddumelendez
- Add firestore example (#637) @eddumelendez
- feat: provide a tool to generate examples from code (#618) @mdelapenya
- chore: bump version in mkdocs (#630) @mdelapenya
- docs: remove code snippets from main README (#631) @mdelapenya
- docs: document replace directive for Docker Compose (#632) @mdelapenya
🧹 Housekeeping
- chore: reduce concurrent builds (#702) @mdelapenya
- chore: update mkdocs format to go-yaml v3 (#667) @mdelapenya
- chore: generate dependabot configs for examples (#654) @mdelapenya
- chore: format dependabot using go-yaml indents (#658) @mdelapenya
- chore: remove quotes from dependabot updates (#655) @mdelapenya
- fix: do not create garbage in examples nav bar (#652) @mdelapenya
- chore: sync governance files (#641) @testcontainersbot
- chore: adjust generator for the docs site (#639) @mdelapenya
📦 Dependency updates
- chore: move compose code to a separate module (#650) @mdelapenya
- chore: move redis-specific tests to the example module (#701) @mdelapenya
- chore: bump transitive dependencies (#527) @mdelapenya
- chore: add mysql example (#700) @mdelapenya
- chore(deps): bump google.golang.org/api from 0.104.0 to 0.105.0 (#699) @mdelapenya
- chore(deps): bump google.golang.org/api from 0.103.0 to 0.104.0 in /examples/firestore (#683) @dependabot
- chore(deps): bump cloud.google.com/go/spanner from 1.41.0 to 1.42.0 in /examples/spanner (#688) @dependabot
- chore(deps): bump google.golang.org/api from 0.103.0 to 0.104.0 in /examples/pubsub (#685) @dependabot
- chore(deps): bump google.golang.org/api from 0.103.0 to 0.104.0 in /examples/spanner (#684) @dependabot
- chore(deps): bump google.golang.org/grpc from 1.50.1 to 1.51.0 in /examples/firestore (#686) @dependabot
- chore(deps): bump google.golang.org/api from 0.102.0 to 0.104.0 in /examples/bigtable (#680) @dependabot
- chore(deps): bump google.golang.org/api from 0.103.0 to 0.104.0 in /examples/datastore (#678) @dependabot
- chore(deps): bump golang.org/x/text from 0.3.7 to 0.5.0 (#660) @dependabot
- chore(deps): bump github.com/magiconair/properties from 1.8.6 to 1.8.7 (#677) @dependabot
- chore(deps): bump github.com/containerd/containerd from 1.6.10 to 1.6.12 (#675) @dependabot
- chore: run go mod tidy in examples (#672) @mdelapenya
- chore: group dependabot updates (#668) @mdelapenya
- chore(deps): bump github.com/docker/compose/v2 from 2.12.2 to 2.14.0 (#657) @dependabot
- chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#583) @dependabot
- chore(deps): bump github.com/cenkalti/backoff/v4 from 4.1.3 to 4.2.0 (#656) @dependabot
- chore(deps): bump github.com/containerd/containerd from 1.6.8 to 1.6.10 (#621) @dependabot
- chore(deps): bump golang.org/x/sys from 0.1.0 to 0.3.0 (#651) @dependabot
- chore: run go mod tidy for all examples (#649) @mdelapenya