Skip to content

chore: 6.1.0 - #10

Merged
toronik merged 1 commit into
mainfrom
release/6.1.0
Aug 13, 2026
Merged

toronik merged 1 commit into
mainfrom
release/6.1.0

Conversation

@MetallFoX

Copy link
Copy Markdown
Collaborator

Version bump for the Testcontainers 2.x line, nothing else in the diff.

Minor rather than major: the public API of env is unchanged — classes, constructors and methods stay as they are, and consumer code that imports io.github.adven27.env.* compiles untouched. What changed is the shape of the transitive dependencies, because Testcontainers 2 renamed every module artifact (postgresql to testcontainers-postgresql and so on) and the old coordinates are not published at 2.x at all.

Worth calling out in the release notes: a consumer that declares org.testcontainers:<module> itself, without a version, relying on env to bring it, has to rename those coordinates. That is the only breaking case.

What the 6.1.0 line carries over 5.6.2:

  • Kafka 4: EmbeddedKafkaZKBroker is gone from spring-kafka-test 4.1, the convenience constructor builds EmbeddedKafkaKraftBroker, the reported address is the one the broker actually bound, advertisedHost and a fixed port are rejected instead of silently ignored (feat: Support Kafka 4 in EmbeddedKafkaSystem #7)
  • Testcontainers 2.x across all modules, and the shaded commons-io usage in env-selenium replaced with a constant (feat!: Testcontainers 2.x #8)

Minor, not major: the public API of env is unchanged — what moved is the shape of the
transitive dependencies, because Testcontainers 2 renamed its module artifacts. The one
case that does break is a consumer declaring org.testcontainers module coordinates
itself without a version and relying on env to bring them; that belongs in the release
notes.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@toronik
toronik merged commit 829086c into main Aug 13, 2026
1 check passed
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