Major version bump due to default video container format change
- Pinned recorder container to
selenium/video:ffmpeg-8.0-20260202because the currently latest version of the container is not shutting down properly - Changed default video container format to
mkv- This format allows to play the videos even when they are incomplete
- Update default Selenium version to
4.41.0 - Updated dependencies
- Improve error message when browser name can't be matched
- Updated dependencies
- Updated dependencies
- Slightly increased default recording save wait time a bit
- No longer map timezone into container by default
- This should keep tests consistent
getNoVncAddressnow returns an auto-login url- The original behavior is still available with
getNoVncAddressRaw
- The original behavior is still available with
- Update to Testcontainers v2
- Update default Selenium version to
4.36.0 - Updated dependencies
- New option
beforeRecordingSaveWaitTimeinBrowserWebDriverContainer- If not
null: Waits the amount of specified time before saving the recording - This way no frames showing a test failure might get accidentally lost
- Default value is set to
70mswhich is 1 full frame when recording at the default 15 FPS
- If not
- Only compute name for recording when required
- Make some constants externally accessible
- Provide chromium image (Chrome doesn't work on ARM64)
- [Browser] Improve SHM configuration
- Migrated deployment to Sonatype Maven Central Portal #155
- Updated dependencies
- Remove testcontainer's dependency onto JUnit 4
- Update default Selenium version to
4.32.0 - Updated dependencies
- Make it easier to use different Selenium images
- Update default Selenium version to
4.25.0 - Updated dependencies
- Updated dependencies
Rename artifactId from testcontainers-java-selenium to testcontainers-selenium
Initial release