Releases: testcontainers/testcontainers-elixir
Releases · testcontainers/testcontainers-elixir
v1.5.0
v1.4.2
Changed
- remove container shutdown logic in ecto module that was not needed and caused weird errors on successful test completion. This can cause issues with using experimental option persistent_volume_name, so extra care is needed when using the latter.
Full Changelog: v1.4.1...v1.4.2
v1.4.1
Changed
- stop the ecto repo before stopping the container, to avoid unnecessary errors from the repo when the database is terminated
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Feature Release v1.4.0
Changed
- Bump dialyxir from 1.4.1 to 1.4.2 by @dependabot in #42
- Bump ex_doc from 0.30.8 to 0.30.9 by @dependabot in #43
- cassandra container by @jarlah in #45
- minio container by @jarlah in #46
- dont autoremove containers, only the reaper container will be be autoremoved on clean/unclean exit. Allows debugging failed containers.
Full Changelog: v1.3.1...v1.4.0
v1.3.1
Changed
- predefined containers should now use the correct host addresss for connect urls/params, and not just always localhost.
Full Changelog: v1.3.0...v1.3.1
v1.3.0
Feature Release v1.3.0
Changed
- dynamic host port (and db credentials) while using
Testcontainers.Ectomodule 🥳 no more duplicate configuration 🥳Testcontainers.Ectowill override the configuration for the repo. See README and/or examples for updated usage.
Full Changelog: v1.2.11...v1.3.0
v1.2.11
Changed
- added back ceph container. This currently is not working with orbstack, but plays nicely with testcontainers desktop and docker desktop.
- renamed container modules, added deprecated delegates for old container modules
- whole lot of refactoring and documentation fixes
Full Changelog: v1.2.10...v1.2.11
v1.2.10
Changed
- fixed problems with default images not working on all docker runtimes. Default images for all containers now work on testcontainers desktop with embedded runtime, orbstack and GitHub actions. I no longer test on docker desktop, but it should work as it always have.
Full Changelog: v1.2.9...v1.2.10
v1.2.9
Changed
- removed Ceph container, because it wasn't behaving on all platforms. I was using a quay image from redhat and I cannot continue supporting it as a core module. Not considering it as a breaking change, since this library has not gained wide spread usage yet.
- fixed log waiting strategy. One some platforms it didnt get all logs because it only asked for stdout. Now it asks for stdout AND stderr.
Full Changelog: v1.2.8...v1.2.9