Releases: FirebirdSQL/firebird-testcontainers-java
Releases · FirebirdSQL/firebird-testcontainers-java
firebird-testcontainers-java 1.5.1
What's changed
- Added support for firebirdsql/firebird.
This was originally the fdcastel image.
The name is defined inFirebirdContainer.PROJECT_IMAGE
(String
) andFirebirdContainer.PROJECT_IMAGE_NAME
(DockerImageName
).
In 1.5.x, these images are not accessible as ajdbc:tc:firebird[sql]:...
URL, only throughFirebirdContainer
; this will change with version 1.6.0.
All existing configuration options are mapped in a backwards compatible way. - Defined
JACOB_ALBERTY_IMAGE
andJACOB_ALBERY_IMAGE_NAME
constants inFirebirdContainer
. - Support for the fdcastel image is considered deprecated, but there are currently no plans to remove it.
Switch to the project image (firebirdsql/firebird
). - In the 1.6.0 release, the 5.0.1 version of the project image (
firebirdsql/firebird
) will become the default image.
Make sure you explicitly use this image name (and a version tag) if you want to stick to the Jacob Alberty image with the next release. - Updated various test-dependencies
firebird-testcontainers-java 1.5.0
What's changed
- Updated org.testcontainers:jdbc to 1.20.4
- Updated various test-dependencies
- Updated Maven build plugins
- Added support for ghcr.io/fdcastel/firebird images.
The name is defined inFirebirdContainer.FDCASTEL_IMAGE
(String
) andFirebirdContainer.FDCASTEL_IMAGE_NAME
(DockerImageName
).
These images are not accessible as ajdbc:tc:firebird[sql]:...
URL, only throughFirebirdContainer
.
All existing configuration options are mapped in a backwards compatible way.
firebird-testcontainers-java 1.4.0
What's changed
Dependency updates
- Updated org.testcontainers:jdbc to 1.19.3
- Updated various test-dependencies
- Updated Maven build plugins
- Add javadoc on (main) classes similar to testcontainers-java
firebird-testcontainers-java 1.3.0
What's changed
Dependency updates
- Updated org.testcontainers:jdbc to 1.17.6
- Updated various test-dependencies
- Updated default image version to Firebird 4.0.2.
Make sure you specify versions explicitly if you need to stay on Firebird 3.0.
firebird-testcontainers-java 1.2.0
What's changed
Dependency updates
- Update org.testcontainers:jdbc to 1.16.2
- Update junit:junit to 4.13.2
- Updated default image version to Firebird 3.0.8.
The next release will update the default image version to Firebird 4.0, so make sure you specify versions explicitly if you need to stay on Firebird 3.0.
firebird-testcontainers-java 1.1.0
What's changed
Features & Enhancements
- Deprecated no-arg constructor of
FirebirdContainer
(see also testcontainers/testcontainers-java#2839)
It is recommended to switch to using an explicit image name and version - Added constructor
FirebirdContainer(DockerImageName)
.
Use withDockerImageName.parse(FirebirdContainer.IMAGE).withTag("3.0.7")
to get an explicit version.
Dependency updates
- Update org.testcontainers:jdbc to 1.15.1
- Updated default image version to Firebird 3.0.7.
firebird-testcontainers-java 1.0.4
What's changed
Features & Enhancements
- Add ContainerState#getHost as a replacement for getContainerIpAddress (see also testcontainers/testcontainers-java#2742)
- Added additional url params in JdbcDatabaseContainer (see also testcontainers/testcontainers-java#1802)
Housekeeping
- Move static config in modules to constructor (see also testcontainers/testcontainers-java#2473)
Dependency updates
-
Update org.testcontainers:jdbc to 1.14.3
-
Updated default image version to Firebird 3.0.5.
Because of intermittent connection problems in Firebird 3.0.6 (CORE-6346, CORE-6347, CORE-6348), 3.0.6 is not used as the default. Firebird 3.0.7 will fix this issue.
firebird-testcontainers-java 1.0.3
What's changed
Dependency updates
- Update org.testcontainers:jdbc to 1.12.5
firebird-testcontainers-java 1.0.2
What's changed
Dependency updates
- Update org.testcontainers:jdbc to 1.12.0
firebird-testcontainers-java 1.0.1
What's changed
Dependency updates
- Update org.testcontainers:jdbc to 1.11.4