- 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. - In the 1.6.0 release, the 5.0.1 version of the project image 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
- 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.
- 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
- 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.
- Updated org.testcontainers:jdbc to 1.16.2
- Updated 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.
- Updated org.testcontainers:jdbc to 1.15.1
- 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. - Updated default image version to Firebird 3.0.7.
-
Update org.testcontainers:jdbc to 1.14.3
-
Move static config in modules to constructor (see also testcontainers/testcontainers-java#2473)
-
Add
ContainerState#getHost
as a replacement forgetContainerIpAddress
(see also testcontainers/testcontainers-java#2742) -
Added additional url params in
JdbcDatabaseContainer
(see also testcontainers/testcontainers-java#1802) -
For compatibility with Jaybird 4, when legacy client auth is enabled and
authPlugins
URL param has not been explicitly added, add URL paramauthPlugins
with valueSrp256,Srp,Legacy_auth
-
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.
- Update org.testcontainers:jdbc to 1.12.5
- Update org.testcontainers:jdbc to 1.12.0
- Update org.testcontainers:jdbc to 1.11.4
Initial version using org.testcontainers:jdbc 1.11.3