gradle/gradle (gradle)
### [`v8.4`](https://togithub.com/gradle/gradle/releases/tag/v8.4.0): 8.4
[Compare Source](https://togithub.com/gradle/gradle/compare/v8.3.0...v8.4.0)
The Gradle team is excited to announce Gradle 8.4.
Amongst other improvements, this release addresses two security vulnerabilities:
- [Incorrect permission assignment for symlinked files used in copy or archiving operations](https://togithub.com/gradle/gradle/security/advisories/GHSA-43r3-pqhv-f7h9)
- [Possible local text file exfiltration by XML External entity injection](https://togithub.com/gradle/gradle/security/advisories/GHSA-mrff-q8qj-xvg8)
[Read the Release Notes](https://docs.gradle.org/8.4/release-notes.html)
We would like to thank the following community members for their contributions to this release of Gradle:
[Ahmed Ehab](https://togithub.com/ahmedehabb),
[Andrei Rybak](https://togithub.com/rybak),
[Baptiste Decroix](https://togithub.com/bdecroix-spiria),
[Björn Kautler](https://togithub.com/Vampire),
[Cesar de la Vega](https://togithub.com/vegaro),
[Ganavi Jayaram](https://togithub.com/ganavijayaram),
[Gaurav Padam](https://togithub.com/Gauravpadam),
[hwanseok](https://togithub.com/hwanseok-dev),
[J.T. McQuigg](https://togithub.com/JT122406),
[Jakub Chrzanowski](https://togithub.com/hsz),
[Jendrik Johannes](https://togithub.com/jjohannes),
[kackey0-1](https://togithub.com/kackey0-1),
[Konstantin Gribov](https://togithub.com/grossws),
[Pratik Haldankar](https://togithub.com/pratik2315),
[Qinglin](https://togithub.com/nodmp),
[Sebastian Schuberth](https://togithub.com/sschuberth),
[Thad House](https://togithub.com/ThadHouse),
[valery1707](https://togithub.com/valery1707),
[Vladimir Sitnikov](https://togithub.com/vlsi),
[wuyangnju](https://togithub.com/wuyangnju),
[Yanming Zhou](https://togithub.com/quaff),
[Yanshun Li](https://togithub.com/Chaoba),
[Yusuke Uehara](https://togithub.com/uskey512),
[zeners](https://togithub.com/zeners)
#### Upgrade instructions
Switch your build to use Gradle 8.4 by updating your wrapper:
./gradlew wrapper --gradle-version=8.4
#### Reporting problems
If you find a problem with this release, please file a bug on [GitHub Issues](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss).
We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://togithub.com/gradle).
mockito/mockito (org.mockito:mockito-junit-jupiter)
### [`v5.6.0`](https://togithub.com/mockito/mockito/releases/tag/v5.6.0)
*Changelog generated by [Shipkit Changelog Gradle Plugin](https://togithub.com/shipkit/shipkit-changelog)*
##### 5.6.0
- 2023-10-06 - [22 commit(s)](https://togithub.com/mockito/mockito/compare/v5.5.0...v5.6.0) by Andreas Turban, Stefan M, StevenCurran, Yevhen Lazhyntsev, dependabot\[bot]
- Use spdx identifier for license name [(#3134)](https://togithub.com/mockito/mockito/pull/3134)
- Fixes [#1382](https://togithub.com/mockito/mockito/issues/1382) Jupiter Captor annotation support [(#3133)](https://togithub.com/mockito/mockito/pull/3133)
- Bump com.gradle.enterprise from 3.15 to 3.15.1 [(#3132)](https://togithub.com/mockito/mockito/pull/3132)
- Bump com.google.googlejavaformat:google-java-format from 1.18.0 to 1.18.1 [(#3131)](https://togithub.com/mockito/mockito/pull/3131)
- Make MockUtil.getMockMaker() public Mockito API [(#3129)](https://togithub.com/mockito/mockito/pull/3129)
- Make MockUtil.getMockMaker() public or public Mockito API [(#3128)](https://togithub.com/mockito/mockito/issues/3128)
- Bump com.google.googlejavaformat:google-java-format from 1.17.0 to 1.18.0 [(#3126)](https://togithub.com/mockito/mockito/pull/3126)
- Bump com.diffplug.spotless from 6.21.0 to 6.22.0 [(#3125)](https://togithub.com/mockito/mockito/pull/3125)
- Bump versions.errorprone from 2.21.1 to 2.22.0 [(#3122)](https://togithub.com/mockito/mockito/pull/3122)
- Bump versions.bytebuddy from 1.14.7 to 1.14.8 [(#3117)](https://togithub.com/mockito/mockito/pull/3117)
- Bump com.gradle.enterprise from 3.14.1 to 3.15 [(#3115)](https://togithub.com/mockito/mockito/pull/3115)
- Bump org.eclipse.platform:org.eclipse.osgi from 3.18.400 to 3.18.500 [(#3113)](https://togithub.com/mockito/mockito/pull/3113)
- Bump com.github.ben-manes.versions from 0.47.0 to 0.48.0 [(#3110)](https://togithub.com/mockito/mockito/pull/3110)
- Bump actions/checkout from 3 to 4 [(#3108)](https://togithub.com/mockito/mockito/pull/3108)
- Bump com.diffplug.spotless from 6.20.0 to 6.21.0 [(#3106)](https://togithub.com/mockito/mockito/pull/3106)
- Bump versions.bytebuddy from 1.14.6 to 1.14.7 [(#3105)](https://togithub.com/mockito/mockito/pull/3105)
- Update Javadoc for ArgumentCaptor [(#3103)](https://togithub.com/mockito/mockito/pull/3103)
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.0 to 1.9.10 [(#3102)](https://togithub.com/mockito/mockito/pull/3102)
- Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.0 to 1.9.10 [(#3101)](https://togithub.com/mockito/mockito/pull/3101)
- Bump org.codehaus.groovy:groovy from 3.0.18 to 3.0.19 [(#3100)](https://togithub.com/mockito/mockito/pull/3100)
- Resolve more Gradle Tasks lazily [(#3099)](https://togithub.com/mockito/mockito/pull/3099)
- Added JavaFlightRecorder options for Tests [(#3098)](https://togithub.com/mockito/mockito/pull/3098)
- Default mock of Optional.isEmpty() returns true for RETURN_DEEP_STUBS [(#3097)](https://togithub.com/mockito/mockito/pull/3097)
- Default mock of `Optional` is not `empty` when using `RETURN_DEEP_STUBS` [(#2865)](https://togithub.com/mockito/mockito/issues/2865)
- Support [@Captor](https://togithub.com/Captor) injection in JUnit 5 method parameters [(#1382)](https://togithub.com/mockito/mockito/issues/1382)
spring-projects/spring-framework (org.springframework:spring-test)
### [`v6.0.13`](https://togithub.com/spring-projects/spring-framework/releases/tag/v6.0.13)
[Compare Source](https://togithub.com/spring-projects/spring-framework/compare/v6.0.12...v6.0.13)
#### :star: New Features
- Improve diagnostics for negative repeated text count in SpEL [#31342](https://togithub.com/spring-projects/spring-framework/issues/31342)
- Improve diagnostics when repeated text size calculation results in overflow in SpEL [#31341](https://togithub.com/spring-projects/spring-framework/issues/31341)
- `UnknownContentTypeException` is not `Serializable` [#31283](https://togithub.com/spring-projects/spring-framework/issues/31283)
- Reintroduce `FastClass` in CGLIB class names for `@Configuration` classes [#31272](https://togithub.com/spring-projects/spring-framework/issues/31272)
#### :lady_beetle: Bug Fixes
- `HibernateJpaDialect` and `HibernateExceptionTranslator` throw `SQLExceptionTranslator`-provided exception instead of returning it [#31409](https://togithub.com/spring-projects/spring-framework/issues/31409)
- AnnotationScanner scanning leads to StackOverflowError with recursive annotation [#31400](https://togithub.com/spring-projects/spring-framework/issues/31400)
- `NamedParameterJdbcTemplate` throws unexpected exception for `null` query [#31391](https://togithub.com/spring-projects/spring-framework/issues/31391)
- HTTP server exchange observations have incorrect UNKNOWN status tag if the client disconnected [#31388](https://togithub.com/spring-projects/spring-framework/issues/31388)
- Breaking change from 6.0.11 to 6.0.12 if you expect query parameters in `@RequestBody` [#31327](https://togithub.com/spring-projects/spring-framework/issues/31327)
- SpEL's `CompoundExpression.toStringAST()` omits `?` for null-safe navigation [#31326](https://togithub.com/spring-projects/spring-framework/issues/31326)
- `ConcurrentLruCache` no longer supports capacity = 0 [#31317](https://togithub.com/spring-projects/spring-framework/issues/31317)
- Using R2dbc transactional and non transactional on a database connection pool will fail for Oracle. [#31268](https://togithub.com/spring-projects/spring-framework/issues/31268)
- AOT-generated code no longer set bean class for beans created from a `@Bean` method [#31242](https://togithub.com/spring-projects/spring-framework/issues/31242)
- CGLIB proxy classes are no longer cached properly [#31238](https://togithub.com/spring-projects/spring-framework/issues/31238)
- Illegal reflective access in `ContextOverridingClassLoader.isEligibleForOverriding` [#31232](https://togithub.com/spring-projects/spring-framework/issues/31232)
- Fix RuntimeHintsPredicates matching rules for public/declared elements [#31224](https://togithub.com/spring-projects/spring-framework/issues/31224)
- MultipartParser should respect read position [#31110](https://togithub.com/spring-projects/spring-framework/issues/31110)
- WebClient reports 'Host is not specified' for URI with hostname and port, but without scheme [#31033](https://togithub.com/spring-projects/spring-framework/issues/31033)
- R2DBC Connection is closed during transaction when using TransactionAwareConnectionFactoryProxy [#28133](https://togithub.com/spring-projects/spring-framework/issues/28133)
- SpEL cannot evaluate or compile expression with null-safe `void` method invocation [#27421](https://togithub.com/spring-projects/spring-framework/issues/27421)
- `LazyResolutionMessage` does not implement proper `toString` [#21265](https://togithub.com/spring-projects/spring-framework/issues/21265)
#### :notebook_with_decorative_cover: Documentation
- Document Kotlin declaration site variance subtleties [#31370](https://togithub.com/spring-projects/spring-framework/issues/31370)
- Add missing `conversionService` field in doc example [#31330](https://togithub.com/spring-projects/spring-framework/pull/31330)
- Clarify documentation on Spring Web MVC pattern comparison [#31294](https://togithub.com/spring-projects/spring-framework/issues/31294)
- Improved documentation for MethodParameter#getAnnotatedElement [#30397](https://togithub.com/spring-projects/spring-framework/issues/30397)
- Javadoc for `BeanPropertyRowMapper.getColumnValue(ResultSet, int, Class)` is inconsistent with code [#29285](https://togithub.com/spring-projects/spring-framework/issues/29285)
- Referencing a `@Bean` method in a `@Configuration` class' `@PostConstruct` method leads to circular reference [#27876](https://togithub.com/spring-projects/spring-framework/issues/27876)
- Incorrect reference information about CGLIB supported method visibility [#25001](https://togithub.com/spring-projects/spring-framework/issues/25001)
- Clarify documentation for `@Transactional` on interfaces [#23538](https://togithub.com/spring-projects/spring-framework/issues/23538)
#### :hammer: Dependency Upgrades
- Upgrade to Micrometer 1.10.12 [#31404](https://togithub.com/spring-projects/spring-framework/issues/31404)
- Upgrade to Reactor 2022.0.12 [#31405](https://togithub.com/spring-projects/spring-framework/issues/31405)
#### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@jihuayu](https://togithub.com/jihuayu) and [@wfouche](https://togithub.com/wfouche)
testcontainers/testcontainers-java (org.testcontainers:testcontainers)
### [`v1.19.1`](https://togithub.com/testcontainers/testcontainers-java/releases/tag/1.19.1)
[Compare Source](https://togithub.com/testcontainers/testcontainers-java/compare/1.19.0...1.19.1)
##### Testcontainers for Java 1.19.1
##### Core
- Allow to define a custom ImagePullPolicy via configuration ([#7520](https://togithub.com/testcontainers/testcontainers-java/issues/7520)) [@eddumelendez](https://togithub.com/eddumelendez)
- Override ChainedImageNameSubstitutor toString ([#7522](https://togithub.com/testcontainers/testcontainers-java/issues/7522)) [@eddumelendez](https://togithub.com/eddumelendez)
- Log image pull and container startup time independently ([#7455](https://togithub.com/testcontainers/testcontainers-java/issues/7455)) [@eddumelendez](https://togithub.com/eddumelendez)
##### Modules
- New [MinIO](https://java.testcontainers.org/modules/minio/) module ([#7440](https://togithub.com/testcontainers/testcontainers-java/issues/7440)) [@frozenwizard](https://togithub.com/frozenwizard)
##### Redpanda
- Additional listener should inherit the configured authentication method ([#7594](https://togithub.com/testcontainers/testcontainers-java/issues/7594)) [@lburgazzoli](https://togithub.com/lburgazzoli)
##### What's Changed
- Migrate examples to junit5 ([#7417](https://togithub.com/testcontainers/testcontainers-java/issues/7417)) [@samed-bicer](https://togithub.com/samed-bicer)
##### ☠️ Deprecations
- Deprecate CLI utility methods in RabbitMQ module ([#7588](https://togithub.com/testcontainers/testcontainers-java/issues/7588)) [@eddumelendez](https://togithub.com/eddumelendez)
- Deprecate withSecretInVault ([#7576](https://togithub.com/testcontainers/testcontainers-java/issues/7576)) [@eddumelendez](https://togithub.com/eddumelendez)
##### 📖 Documentation
- Proposing Update to index.md - Env Settings for Rancher Desktop ([#7591](https://togithub.com/testcontainers/testcontainers-java/issues/7591)) [@sunilarjun](https://togithub.com/sunilarjun)
- Add docs for `copyFile` API ([#4661](https://togithub.com/testcontainers/testcontainers-java/issues/4661)) [@kiview](https://togithub.com/kiview)
- Add section for dependency upgrades in PR template ([#7577](https://togithub.com/testcontainers/testcontainers-java/issues/7577)) [@eddumelendez](https://togithub.com/eddumelendez)
- \[Docs] GCloud: Add BigQuery Client creation ([#7528](https://togithub.com/testcontainers/testcontainers-java/issues/7528)) [@fabriciorby](https://togithub.com/fabriciorby)
- Add docs to run Testcontainers using Podman ([#7447](https://togithub.com/testcontainers/testcontainers-java/issues/7447)) [@eddumelendez](https://togithub.com/eddumelendez)
##### 📦 Dependency updates
7 changes
- Combined dependencies PR ([#7587](https://togithub.com/testcontainers/testcontainers-java/issues/7587)) [@eddumelendez](https://togithub.com/eddumelendez)
- Update guava version to 32.1.2-jre ([#7534](https://togithub.com/testcontainers/testcontainers-java/issues/7534)) [@eddumelendez](https://togithub.com/eddumelendez)
- Combined dependencies PR ([#7584](https://togithub.com/testcontainers/testcontainers-java/issues/7584)) [@eddumelendez](https://togithub.com/eddumelendez)
- Combined dependencies PR ([#7519](https://togithub.com/testcontainers/testcontainers-java/issues/7519)) [@eddumelendez](https://togithub.com/eddumelendez)
- Combined dependencies PR ([#7500](https://togithub.com/testcontainers/testcontainers-java/issues/7500)) [@eddumelendez](https://togithub.com/eddumelendez)
- Combined dependencies PR ([#7496](https://togithub.com/testcontainers/testcontainers-java/issues/7496)) [@eddumelendez](https://togithub.com/eddumelendez)
- Combined dependencies PR ([#7494](https://togithub.com/testcontainers/testcontainers-java/issues/7494)) [@eddumelendez](https://togithub.com/eddumelendez)
bonigarcia/webdrivermanager (io.github.bonigarcia:webdrivermanager)
### [`v5.6.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#560---2023-10-27)
##### Added
- Enable CDP support in browsers in Docker using host as Docker network
##### Fixed
- Use same number of exposed ports when using host as Docker network
- Unable to use chromeDownloadUrlPattern ([#1141](https://togithub.com/bonigarcia/webdrivermanager/issues/1141))
##### Changed
- Avoid fallback to old chromedriver repo if CfT fails ([#1137](https://togithub.com/bonigarcia/webdrivermanager/issues/1137))
SeleniumHQ/selenium (org.seleniumhq.selenium:selenium-chrome-driver)
### [`v4.14.0`](https://togithub.com/SeleniumHQ/selenium/compare/66b3a2ade201458b21fa71f92f137417b81faade...e5a96349cea553359d2ad38d0e85c2b1f9928265)
spotbugs/spotbugs-gradle-plugin (com.github.spotbugs.snom:spotbugs-gradle-plugin)
### [`v5.2.1`](https://togithub.com/spotbugs/spotbugs-gradle-plugin/releases/tag/5.2.1)
[Compare Source](https://togithub.com/spotbugs/spotbugs-gradle-plugin/compare/5.2.0...5.2.1)
##### Bug Fixes
- **deps:** update dependency com.google.errorprone:error_prone_core to v2.23.0 ([#1010](https://togithub.com/spotbugs/spotbugs-gradle-plugin/issues/1010)) ([cc7699c](https://togithub.com/spotbugs/spotbugs-gradle-plugin/commit/cc7699ca271ee184c6d750bb08ca8daa1a978546))
### [`v5.2.0`](https://togithub.com/spotbugs/spotbugs-gradle-plugin/releases/tag/5.2.0)
[Compare Source](https://togithub.com/spotbugs/spotbugs-gradle-plugin/compare/5.1.5...5.2.0)
##### Features
- create Configurations lazily ([#996](https://togithub.com/spotbugs/spotbugs-gradle-plugin/issues/996)) ([4b567d9](https://togithub.com/spotbugs/spotbugs-gradle-plugin/commit/4b567d965cb326d31a3a96897cd2d1c95dda534b)) [@beatbrot](https://togithub.com/beatbrot)
### [`v5.1.5`](https://togithub.com/spotbugs/spotbugs-gradle-plugin/releases/tag/5.1.5)
[Compare Source](https://togithub.com/spotbugs/spotbugs-gradle-plugin/compare/5.1.4...5.1.5)
##### Bug Fixes
- update dependency com.github.spotbugs:spotbugs to v4.8.0 ([#990](https://togithub.com/spotbugs/spotbugs-gradle-plugin/issues/990)) ([17eccf7](https://togithub.com/spotbugs/spotbugs-gradle-plugin/commit/17eccf7c58573576dee682b4669f6f76d7180d26))
### [`v5.1.4`](https://togithub.com/spotbugs/spotbugs-gradle-plugin/releases/tag/5.1.4)
[Compare Source](https://togithub.com/spotbugs/spotbugs-gradle-plugin/compare/5.1.3...5.1.4)
##### Bug Fixes
- migrate deprecated Gradle API usages ([#974](https://togithub.com/spotbugs/spotbugs-gradle-plugin/issues/974)) ([b1ef0d0](https://togithub.com/spotbugs/spotbugs-gradle-plugin/commit/b1ef0d05fc14f9d7f32f48903dfe06047269f593)) [@Goooler](https://togithub.com/Goooler)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
8.3
->8.4
10.12.3
->10.12.4
5.5.0
->5.6.0
5.5.0
->5.6.0
6.0.12
->6.0.13
6.0.12
->6.0.13
32.1.2-jre
->32.1.3-jre
1.19.0
->1.19.1
5.5.3
->5.6.0
0.9.10
->0.9.11
4.13.0
->4.14.1
4.13.0
->4.14.1
5.1.3
->5.2.1
Release Notes
gradle/gradle (gradle)
### [`v8.4`](https://togithub.com/gradle/gradle/releases/tag/v8.4.0): 8.4 [Compare Source](https://togithub.com/gradle/gradle/compare/v8.3.0...v8.4.0) The Gradle team is excited to announce Gradle 8.4. Amongst other improvements, this release addresses two security vulnerabilities: - [Incorrect permission assignment for symlinked files used in copy or archiving operations](https://togithub.com/gradle/gradle/security/advisories/GHSA-43r3-pqhv-f7h9) - [Possible local text file exfiltration by XML External entity injection](https://togithub.com/gradle/gradle/security/advisories/GHSA-mrff-q8qj-xvg8) [Read the Release Notes](https://docs.gradle.org/8.4/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Ahmed Ehab](https://togithub.com/ahmedehabb), [Andrei Rybak](https://togithub.com/rybak), [Baptiste Decroix](https://togithub.com/bdecroix-spiria), [Björn Kautler](https://togithub.com/Vampire), [Cesar de la Vega](https://togithub.com/vegaro), [Ganavi Jayaram](https://togithub.com/ganavijayaram), [Gaurav Padam](https://togithub.com/Gauravpadam), [hwanseok](https://togithub.com/hwanseok-dev), [J.T. McQuigg](https://togithub.com/JT122406), [Jakub Chrzanowski](https://togithub.com/hsz), [Jendrik Johannes](https://togithub.com/jjohannes), [kackey0-1](https://togithub.com/kackey0-1), [Konstantin Gribov](https://togithub.com/grossws), [Pratik Haldankar](https://togithub.com/pratik2315), [Qinglin](https://togithub.com/nodmp), [Sebastian Schuberth](https://togithub.com/sschuberth), [Thad House](https://togithub.com/ThadHouse), [valery1707](https://togithub.com/valery1707), [Vladimir Sitnikov](https://togithub.com/vlsi), [wuyangnju](https://togithub.com/wuyangnju), [Yanming Zhou](https://togithub.com/quaff), [Yanshun Li](https://togithub.com/Chaoba), [Yusuke Uehara](https://togithub.com/uskey512), [zeners](https://togithub.com/zeners) #### Upgrade instructions Switch your build to use Gradle 8.4 by updating your wrapper: ./gradlew wrapper --gradle-version=8.4 #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://togithub.com/gradle).mockito/mockito (org.mockito:mockito-junit-jupiter)
### [`v5.6.0`](https://togithub.com/mockito/mockito/releases/tag/v5.6.0) *Changelog generated by [Shipkit Changelog Gradle Plugin](https://togithub.com/shipkit/shipkit-changelog)* ##### 5.6.0 - 2023-10-06 - [22 commit(s)](https://togithub.com/mockito/mockito/compare/v5.5.0...v5.6.0) by Andreas Turban, Stefan M, StevenCurran, Yevhen Lazhyntsev, dependabot\[bot] - Use spdx identifier for license name [(#3134)](https://togithub.com/mockito/mockito/pull/3134) - Fixes [#1382](https://togithub.com/mockito/mockito/issues/1382) Jupiter Captor annotation support [(#3133)](https://togithub.com/mockito/mockito/pull/3133) - Bump com.gradle.enterprise from 3.15 to 3.15.1 [(#3132)](https://togithub.com/mockito/mockito/pull/3132) - Bump com.google.googlejavaformat:google-java-format from 1.18.0 to 1.18.1 [(#3131)](https://togithub.com/mockito/mockito/pull/3131) - Make MockUtil.getMockMaker() public Mockito API [(#3129)](https://togithub.com/mockito/mockito/pull/3129) - Make MockUtil.getMockMaker() public or public Mockito API [(#3128)](https://togithub.com/mockito/mockito/issues/3128) - Bump com.google.googlejavaformat:google-java-format from 1.17.0 to 1.18.0 [(#3126)](https://togithub.com/mockito/mockito/pull/3126) - Bump com.diffplug.spotless from 6.21.0 to 6.22.0 [(#3125)](https://togithub.com/mockito/mockito/pull/3125) - Bump versions.errorprone from 2.21.1 to 2.22.0 [(#3122)](https://togithub.com/mockito/mockito/pull/3122) - Bump versions.bytebuddy from 1.14.7 to 1.14.8 [(#3117)](https://togithub.com/mockito/mockito/pull/3117) - Bump com.gradle.enterprise from 3.14.1 to 3.15 [(#3115)](https://togithub.com/mockito/mockito/pull/3115) - Bump org.eclipse.platform:org.eclipse.osgi from 3.18.400 to 3.18.500 [(#3113)](https://togithub.com/mockito/mockito/pull/3113) - Bump com.github.ben-manes.versions from 0.47.0 to 0.48.0 [(#3110)](https://togithub.com/mockito/mockito/pull/3110) - Bump actions/checkout from 3 to 4 [(#3108)](https://togithub.com/mockito/mockito/pull/3108) - Bump com.diffplug.spotless from 6.20.0 to 6.21.0 [(#3106)](https://togithub.com/mockito/mockito/pull/3106) - Bump versions.bytebuddy from 1.14.6 to 1.14.7 [(#3105)](https://togithub.com/mockito/mockito/pull/3105) - Update Javadoc for ArgumentCaptor [(#3103)](https://togithub.com/mockito/mockito/pull/3103) - Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.0 to 1.9.10 [(#3102)](https://togithub.com/mockito/mockito/pull/3102) - Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.0 to 1.9.10 [(#3101)](https://togithub.com/mockito/mockito/pull/3101) - Bump org.codehaus.groovy:groovy from 3.0.18 to 3.0.19 [(#3100)](https://togithub.com/mockito/mockito/pull/3100) - Resolve more Gradle Tasks lazily [(#3099)](https://togithub.com/mockito/mockito/pull/3099) - Added JavaFlightRecorder options for Tests [(#3098)](https://togithub.com/mockito/mockito/pull/3098) - Default mock of Optional.isEmpty() returns true for RETURN_DEEP_STUBS [(#3097)](https://togithub.com/mockito/mockito/pull/3097) - Default mock of `Optional` is not `empty` when using `RETURN_DEEP_STUBS` [(#2865)](https://togithub.com/mockito/mockito/issues/2865) - Support [@Captor](https://togithub.com/Captor) injection in JUnit 5 method parameters [(#1382)](https://togithub.com/mockito/mockito/issues/1382)spring-projects/spring-framework (org.springframework:spring-test)
### [`v6.0.13`](https://togithub.com/spring-projects/spring-framework/releases/tag/v6.0.13) [Compare Source](https://togithub.com/spring-projects/spring-framework/compare/v6.0.12...v6.0.13) #### :star: New Features - Improve diagnostics for negative repeated text count in SpEL [#31342](https://togithub.com/spring-projects/spring-framework/issues/31342) - Improve diagnostics when repeated text size calculation results in overflow in SpEL [#31341](https://togithub.com/spring-projects/spring-framework/issues/31341) - `UnknownContentTypeException` is not `Serializable` [#31283](https://togithub.com/spring-projects/spring-framework/issues/31283) - Reintroduce `FastClass` in CGLIB class names for `@Configuration` classes [#31272](https://togithub.com/spring-projects/spring-framework/issues/31272) #### :lady_beetle: Bug Fixes - `HibernateJpaDialect` and `HibernateExceptionTranslator` throw `SQLExceptionTranslator`-provided exception instead of returning it [#31409](https://togithub.com/spring-projects/spring-framework/issues/31409) - AnnotationScanner scanning leads to StackOverflowError with recursive annotation [#31400](https://togithub.com/spring-projects/spring-framework/issues/31400) - `NamedParameterJdbcTemplate` throws unexpected exception for `null` query [#31391](https://togithub.com/spring-projects/spring-framework/issues/31391) - HTTP server exchange observations have incorrect UNKNOWN status tag if the client disconnected [#31388](https://togithub.com/spring-projects/spring-framework/issues/31388) - Breaking change from 6.0.11 to 6.0.12 if you expect query parameters in `@RequestBody` [#31327](https://togithub.com/spring-projects/spring-framework/issues/31327) - SpEL's `CompoundExpression.toStringAST()` omits `?` for null-safe navigation [#31326](https://togithub.com/spring-projects/spring-framework/issues/31326) - `ConcurrentLruCache` no longer supports capacity = 0 [#31317](https://togithub.com/spring-projects/spring-framework/issues/31317) - Using R2dbc transactional and non transactional on a database connection pool will fail for Oracle. [#31268](https://togithub.com/spring-projects/spring-framework/issues/31268) - AOT-generated code no longer set bean class for beans created from a `@Bean` method [#31242](https://togithub.com/spring-projects/spring-framework/issues/31242) - CGLIB proxy classes are no longer cached properly [#31238](https://togithub.com/spring-projects/spring-framework/issues/31238) - Illegal reflective access in `ContextOverridingClassLoader.isEligibleForOverriding` [#31232](https://togithub.com/spring-projects/spring-framework/issues/31232) - Fix RuntimeHintsPredicates matching rules for public/declared elements [#31224](https://togithub.com/spring-projects/spring-framework/issues/31224) - MultipartParser should respect read position [#31110](https://togithub.com/spring-projects/spring-framework/issues/31110) - WebClient reports 'Host is not specified' for URI with hostname and port, but without scheme [#31033](https://togithub.com/spring-projects/spring-framework/issues/31033) - R2DBC Connection is closed during transaction when using TransactionAwareConnectionFactoryProxy [#28133](https://togithub.com/spring-projects/spring-framework/issues/28133) - SpEL cannot evaluate or compile expression with null-safe `void` method invocation [#27421](https://togithub.com/spring-projects/spring-framework/issues/27421) - `LazyResolutionMessage` does not implement proper `toString` [#21265](https://togithub.com/spring-projects/spring-framework/issues/21265) #### :notebook_with_decorative_cover: Documentation - Document Kotlin declaration site variance subtleties [#31370](https://togithub.com/spring-projects/spring-framework/issues/31370) - Add missing `conversionService` field in doc example [#31330](https://togithub.com/spring-projects/spring-framework/pull/31330) - Clarify documentation on Spring Web MVC pattern comparison [#31294](https://togithub.com/spring-projects/spring-framework/issues/31294) - Improved documentation for MethodParameter#getAnnotatedElement [#30397](https://togithub.com/spring-projects/spring-framework/issues/30397) - Javadoc for `BeanPropertyRowMapper.getColumnValue(ResultSet, int, Class)` is inconsistent with code [#29285](https://togithub.com/spring-projects/spring-framework/issues/29285) - Referencing a `@Bean` method in a `@Configuration` class' `@PostConstruct` method leads to circular reference [#27876](https://togithub.com/spring-projects/spring-framework/issues/27876) - Incorrect reference information about CGLIB supported method visibility [#25001](https://togithub.com/spring-projects/spring-framework/issues/25001) - Clarify documentation for `@Transactional` on interfaces [#23538](https://togithub.com/spring-projects/spring-framework/issues/23538) #### :hammer: Dependency Upgrades - Upgrade to Micrometer 1.10.12 [#31404](https://togithub.com/spring-projects/spring-framework/issues/31404) - Upgrade to Reactor 2022.0.12 [#31405](https://togithub.com/spring-projects/spring-framework/issues/31405) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@jihuayu](https://togithub.com/jihuayu) and [@wfouche](https://togithub.com/wfouche)testcontainers/testcontainers-java (org.testcontainers:testcontainers)
### [`v1.19.1`](https://togithub.com/testcontainers/testcontainers-java/releases/tag/1.19.1) [Compare Source](https://togithub.com/testcontainers/testcontainers-java/compare/1.19.0...1.19.1) ##### Testcontainers for Java 1.19.1 ##### Core - Allow to define a custom ImagePullPolicy via configuration ([#7520](https://togithub.com/testcontainers/testcontainers-java/issues/7520)) [@eddumelendez](https://togithub.com/eddumelendez) - Override ChainedImageNameSubstitutor toString ([#7522](https://togithub.com/testcontainers/testcontainers-java/issues/7522)) [@eddumelendez](https://togithub.com/eddumelendez) - Log image pull and container startup time independently ([#7455](https://togithub.com/testcontainers/testcontainers-java/issues/7455)) [@eddumelendez](https://togithub.com/eddumelendez) ##### Modules - New [MinIO](https://java.testcontainers.org/modules/minio/) module ([#7440](https://togithub.com/testcontainers/testcontainers-java/issues/7440)) [@frozenwizard](https://togithub.com/frozenwizard) ##### Redpanda - Additional listener should inherit the configured authentication method ([#7594](https://togithub.com/testcontainers/testcontainers-java/issues/7594)) [@lburgazzoli](https://togithub.com/lburgazzoli) ##### What's Changed - Migrate examples to junit5 ([#7417](https://togithub.com/testcontainers/testcontainers-java/issues/7417)) [@samed-bicer](https://togithub.com/samed-bicer) ##### ☠️ Deprecations - Deprecate CLI utility methods in RabbitMQ module ([#7588](https://togithub.com/testcontainers/testcontainers-java/issues/7588)) [@eddumelendez](https://togithub.com/eddumelendez) - Deprecate withSecretInVault ([#7576](https://togithub.com/testcontainers/testcontainers-java/issues/7576)) [@eddumelendez](https://togithub.com/eddumelendez) ##### 📖 Documentation - Proposing Update to index.md - Env Settings for Rancher Desktop ([#7591](https://togithub.com/testcontainers/testcontainers-java/issues/7591)) [@sunilarjun](https://togithub.com/sunilarjun) - Add docs for `copyFile` API ([#4661](https://togithub.com/testcontainers/testcontainers-java/issues/4661)) [@kiview](https://togithub.com/kiview) - Add section for dependency upgrades in PR template ([#7577](https://togithub.com/testcontainers/testcontainers-java/issues/7577)) [@eddumelendez](https://togithub.com/eddumelendez) - \[Docs] GCloud: Add BigQuery Client creation ([#7528](https://togithub.com/testcontainers/testcontainers-java/issues/7528)) [@fabriciorby](https://togithub.com/fabriciorby) - Add docs to run Testcontainers using Podman ([#7447](https://togithub.com/testcontainers/testcontainers-java/issues/7447)) [@eddumelendez](https://togithub.com/eddumelendez) ##### 📦 Dependency updates7 changes
- Combined dependencies PR ([#7587](https://togithub.com/testcontainers/testcontainers-java/issues/7587)) [@eddumelendez](https://togithub.com/eddumelendez) - Update guava version to 32.1.2-jre ([#7534](https://togithub.com/testcontainers/testcontainers-java/issues/7534)) [@eddumelendez](https://togithub.com/eddumelendez) - Combined dependencies PR ([#7584](https://togithub.com/testcontainers/testcontainers-java/issues/7584)) [@eddumelendez](https://togithub.com/eddumelendez) - Combined dependencies PR ([#7519](https://togithub.com/testcontainers/testcontainers-java/issues/7519)) [@eddumelendez](https://togithub.com/eddumelendez) - Combined dependencies PR ([#7500](https://togithub.com/testcontainers/testcontainers-java/issues/7500)) [@eddumelendez](https://togithub.com/eddumelendez) - Combined dependencies PR ([#7496](https://togithub.com/testcontainers/testcontainers-java/issues/7496)) [@eddumelendez](https://togithub.com/eddumelendez) - Combined dependencies PR ([#7494](https://togithub.com/testcontainers/testcontainers-java/issues/7494)) [@eddumelendez](https://togithub.com/eddumelendez)bonigarcia/webdrivermanager (io.github.bonigarcia:webdrivermanager)
### [`v5.6.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#560---2023-10-27) ##### Added - Enable CDP support in browsers in Docker using host as Docker network ##### Fixed - Use same number of exposed ports when using host as Docker network - Unable to use chromeDownloadUrlPattern ([#1141](https://togithub.com/bonigarcia/webdrivermanager/issues/1141)) ##### Changed - Avoid fallback to old chromedriver repo if CfT fails ([#1137](https://togithub.com/bonigarcia/webdrivermanager/issues/1137))SeleniumHQ/selenium (org.seleniumhq.selenium:selenium-chrome-driver)
### [`v4.14.0`](https://togithub.com/SeleniumHQ/selenium/compare/66b3a2ade201458b21fa71f92f137417b81faade...e5a96349cea553359d2ad38d0e85c2b1f9928265)spotbugs/spotbugs-gradle-plugin (com.github.spotbugs.snom:spotbugs-gradle-plugin)
### [`v5.2.1`](https://togithub.com/spotbugs/spotbugs-gradle-plugin/releases/tag/5.2.1) [Compare Source](https://togithub.com/spotbugs/spotbugs-gradle-plugin/compare/5.2.0...5.2.1) ##### Bug Fixes - **deps:** update dependency com.google.errorprone:error_prone_core to v2.23.0 ([#1010](https://togithub.com/spotbugs/spotbugs-gradle-plugin/issues/1010)) ([cc7699c](https://togithub.com/spotbugs/spotbugs-gradle-plugin/commit/cc7699ca271ee184c6d750bb08ca8daa1a978546)) ### [`v5.2.0`](https://togithub.com/spotbugs/spotbugs-gradle-plugin/releases/tag/5.2.0) [Compare Source](https://togithub.com/spotbugs/spotbugs-gradle-plugin/compare/5.1.5...5.2.0) ##### Features - create Configurations lazily ([#996](https://togithub.com/spotbugs/spotbugs-gradle-plugin/issues/996)) ([4b567d9](https://togithub.com/spotbugs/spotbugs-gradle-plugin/commit/4b567d965cb326d31a3a96897cd2d1c95dda534b)) [@beatbrot](https://togithub.com/beatbrot) ### [`v5.1.5`](https://togithub.com/spotbugs/spotbugs-gradle-plugin/releases/tag/5.1.5) [Compare Source](https://togithub.com/spotbugs/spotbugs-gradle-plugin/compare/5.1.4...5.1.5) ##### Bug Fixes - update dependency com.github.spotbugs:spotbugs to v4.8.0 ([#990](https://togithub.com/spotbugs/spotbugs-gradle-plugin/issues/990)) ([17eccf7](https://togithub.com/spotbugs/spotbugs-gradle-plugin/commit/17eccf7c58573576dee682b4669f6f76d7180d26)) ### [`v5.1.4`](https://togithub.com/spotbugs/spotbugs-gradle-plugin/releases/tag/5.1.4) [Compare Source](https://togithub.com/spotbugs/spotbugs-gradle-plugin/compare/5.1.3...5.1.4) ##### Bug Fixes - migrate deprecated Gradle API usages ([#974](https://togithub.com/spotbugs/spotbugs-gradle-plugin/issues/974)) ([b1ef0d0](https://togithub.com/spotbugs/spotbugs-gradle-plugin/commit/b1ef0d05fc14f9d7f32f48903dfe06047269f593)) [@Goooler](https://togithub.com/Goooler)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.