Sourced from org.springframework.boot's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628
- Document that bean methods should be static when annotated with
@ConfigurationPropertiesBinding
#45626- Document the way that primary Kotlin constructors are used when binding #45553
- Improve "profile" reference documentation with additional admonitions #45551
- Improve setEnvironmentPrefix(...) reference documentation #45376
- Document all the available Testcontainers integrations #45367
- Document when a spring.config.import value is relative and when it is fixed #45363
- Update org.cyclonedx.bom version in docs to 2.3.0 #45320
- Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299
:hammer: Dependency Upgrades
... (truncated)
8c2d645
Release v3.5.00b49e78
Merge branch '3.4.x'c684fa4
Switch make-default
for publish-to-sdkman to 3.5.x5695192
Ensure descendants are always recalculated on cache refresh31f549e
Merge branch '3.4.x'68df6f5
Next development version (v3.4.7-SNAPSHOT)9f46877
Merge branch '3.4.x'404a0df
Merge branch '3.3.x' into 3.4.xe331846
Next development version (v3.3.13-SNAPSHOT)b142798
Merge branch '3.4.x'Sourced from org.mockito:mockito-core's releases.
v5.18.0
Changelog generated by Shipkit Changelog Gradle Plugin
5.18.0
- 2025-05-20 - 5 commit(s) by Eugene Platonov, Patrick Doyle, Tim van der Lippe, dependabot[bot]
- Make vararg checks Scala friendly (for mockito-scala) [(#3651)](mockito/mockito#3651)
- For UnfinishedStubbingException, suggest the possibility of another thread [(#3636)](mockito/mockito#3636)
- UnfinishedStubbingException ought to suggest the possibility of another thread [(#3635)](mockito/mockito#3635)
Sourced from org.springframework.boot:spring-boot-starter-web's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628
- Document that bean methods should be static when annotated with
@ConfigurationPropertiesBinding
#45626- Document the way that primary Kotlin constructors are used when binding #45553
- Improve "profile" reference documentation with additional admonitions #45551
- Improve setEnvironmentPrefix(...) reference documentation #45376
- Document all the available Testcontainers integrations #45367
- Document when a spring.config.import value is relative and when it is fixed #45363
- Update org.cyclonedx.bom version in docs to 2.3.0 #45320
- Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299
:hammer: Dependency Upgrades
... (truncated)
8c2d645
Release v3.5.00b49e78
Merge branch '3.4.x'c684fa4
Switch make-default
for publish-to-sdkman to 3.5.x5695192
Ensure descendants are always recalculated on cache refresh31f549e
Merge branch '3.4.x'68df6f5
Next development version (v3.4.7-SNAPSHOT)9f46877
Merge branch '3.4.x'404a0df
Merge branch '3.3.x' into 3.4.xe331846
Next development version (v3.3.13-SNAPSHOT)b142798
Merge branch '3.4.x'Sourced from org.springframework.boot:spring-boot-starter-jetty's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628
- Document that bean methods should be static when annotated with
@ConfigurationPropertiesBinding
#45626- Document the way that primary Kotlin constructors are used when binding #45553
- Improve "profile" reference documentation with additional admonitions #45551
- Improve setEnvironmentPrefix(...) reference documentation #45376
- Document all the available Testcontainers integrations #45367
- Document when a spring.config.import value is relative and when it is fixed #45363
- Update org.cyclonedx.bom version in docs to 2.3.0 #45320
- Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299
:hammer: Dependency Upgrades
... (truncated)
8c2d645
Release v3.5.00b49e78
Merge branch '3.4.x'c684fa4
Switch make-default
for publish-to-sdkman to 3.5.x5695192
Ensure descendants are always recalculated on cache refresh31f549e
Merge branch '3.4.x'68df6f5
Next development version (v3.4.7-SNAPSHOT)9f46877
Merge branch '3.4.x'404a0df
Merge branch '3.3.x' into 3.4.xe331846
Next development version (v3.3.13-SNAPSHOT)b142798
Merge branch '3.4.x'Sourced from org.springframework.boot:spring-boot-starter-thymeleaf's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628
- Document that bean methods should be static when annotated with
@ConfigurationPropertiesBinding
#45626- Document the way that primary Kotlin constructors are used when binding #45553
- Improve "profile" reference documentation with additional admonitions #45551
- Improve setEnvironmentPrefix(...) reference documentation #45376
- Document all the available Testcontainers integrations #45367
- Document when a spring.config.import value is relative and when it is fixed #45363
- Update org.cyclonedx.bom version in docs to 2.3.0 #45320
- Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299
:hammer: Dependency Upgrades
... (truncated)
8c2d645
Release v3.5.00b49e78
Merge branch '3.4.x'c684fa4
Switch make-default
for publish-to-sdkman to 3.5.x5695192
Ensure descendants are always recalculated on cache refresh31f549e
Merge branch '3.4.x'68df6f5
Next development version (v3.4.7-SNAPSHOT)9f46877
Merge branch '3.4.x'404a0df
Merge branch '3.3.x' into 3.4.xe331846
Next development version (v3.3.13-SNAPSHOT)b142798
Merge branch '3.4.x'Sourced from org.springframework.boot:spring-boot-starter-security's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628
- Document that bean methods should be static when annotated with
@ConfigurationPropertiesBinding
#45626- Document the way that primary Kotlin constructors are used when binding #45553
- Improve "profile" reference documentation with additional admonitions #45551
- Improve setEnvironmentPrefix(...) reference documentation #45376
- Document all the available Testcontainers integrations #45367
- Document when a spring.config.import value is relative and when it is fixed #45363
- Update org.cyclonedx.bom version in docs to 2.3.0 #45320
- Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299
:hammer: Dependency Upgrades
... (truncated)
8c2d645
Release v3.5.00b49e78
Merge branch '3.4.x'c684fa4
Switch make-default
for publish-to-sdkman to 3.5.x5695192
Ensure descendants are always recalculated on cache refresh31f549e
Merge branch '3.4.x'68df6f5
Next development version (v3.4.7-SNAPSHOT)9f46877
Merge branch '3.4.x'404a0df
Merge branch '3.3.x' into 3.4.xe331846
Next development version (v3.3.13-SNAPSHOT)b142798
Merge branch '3.4.x'Sourced from org.springframework.boot:spring-boot-starter-data-jpa's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628
- Document that bean methods should be static when annotated with
@ConfigurationPropertiesBinding
#45626- Document the way that primary Kotlin constructors are used when binding #45553
- Improve "profile" reference documentation with additional admonitions #45551
- Improve setEnvironmentPrefix(...) reference documentation #45376
- Document all the available Testcontainers integrations #45367
- Document when a spring.config.import value is relative and when it is fixed #45363
- Update org.cyclonedx.bom version in docs to 2.3.0 #45320
- Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299
:hammer: Dependency Upgrades
... (truncated)
8c2d645
Release v3.5.00b49e78
Merge branch '3.4.x'c684fa4
Switch make-default
for publish-to-sdkman to 3.5.x5695192
Ensure descendants are always recalculated on cache refresh31f549e
Merge branch '3.4.x'68df6f5
Next development version (v3.4.7-SNAPSHOT)9f46877
Merge branch '3.4.x'404a0df
Merge branch '3.3.x' into 3.4.xe331846
Next development version (v3.3.13-SNAPSHOT)b142798
Merge branch '3.4.x'Sourced from org.springframework.boot:spring-boot-starter-oauth2-client's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628
- Document that bean methods should be static when annotated with
@ConfigurationPropertiesBinding
#45626- Document the way that primary Kotlin constructors are used when binding #45553
- Improve "profile" reference documentation with additional admonitions #45551
- Improve setEnvironmentPrefix(...) reference documentation #45376
- Document all the available Testcontainers integrations #45367
- Document when a spring.config.import value is relative and when it is fixed #45363
- Update org.cyclonedx.bom version in docs to 2.3.0 #45320
- Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299
:hammer: Dependency Upgrades
... (truncated)
8c2d645
Release v3.5.00b49e78
Merge branch '3.4.x'c684fa4
Switch make-default
for publish-to-sdkman to 3.5.x5695192
Ensure descendants are always recalculated on cache refresh31f549e
Merge branch '3.4.x'68df6f5
Next development version (v3.4.7-SNAPSHOT)9f46877
Merge branch '3.4.x'404a0df
Merge branch '3.3.x' into 3.4.xe331846
Next development version (v3.3.13-SNAPSHOT)b142798
Merge branch '3.4.x'Sourced from org.springframework.boot:spring-boot-starter-mail's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628
- Document that bean methods should be static when annotated with
@ConfigurationPropertiesBinding
#45626- Document the way that primary Kotlin constructors are used when binding #45553
- Improve "profile" reference documentation with additional admonitions #45551
- Improve setEnvironmentPrefix(...) reference documentation #45376
- Document all the available Testcontainers integrations #45367
- Document when a spring.config.import value is relative and when it is fixed #45363
- Update org.cyclonedx.bom version in docs to 2.3.0 #45320
- Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299
:hammer: Dependency Upgrades
... (truncated)
8c2d645
Release v3.5.00b49e78
Merge branch '3.4.x'c684fa4
Switch make-default
for publish-to-sdkman to 3.5.x5695192
Ensure descendants are always recalculated on cache refresh31f549e
Merge branch '3.4.x'68df6f5
Next development version (v3.4.7-SNAPSHOT)9f46877
Merge branch '3.4.x'404a0df
Merge branch '3.3.x' into 3.4.xe331846
Next development version (v3.3.13-SNAPSHOT)b142798
Merge branch '3.4.x'Sourced from org.springframework.boot:spring-boot-starter-test's releases.
v3.5.0
Full release notes for Spring Boot 3.5 are available on the wiki.
:star: New Features
- Make heapdump endpoint restricted by default #45624
- Remove SSL status tag from metrics #45602
- Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507
:lady_beetle: Bug Fixes
- Unable to override/set nested ConfigurationProperties by passing as a system property #45639
- ValidationAutoConfiguration triggers early initialization of properties binding #45618
- Micrometer "enable" annotations property does not cover observed aspect #45617
- spring.graphql.sse.timeout is no longer exposed #45613
- SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
- IllegalStateException when extracting using layers a module with no code of its own #45449
- Removed spring.batch.initialize-schema property is still considered #45380
- ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
- Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
- Custom default units declared on a field are ignored when binding properties in a native image #45347
- DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
- Various spring.datasource properties are mistakenly marked as ignored #45342
- JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
- DockerRegistryConfigAuthentication does not align with Docker CLI #45292
- Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
- CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622
:notebook_with_decorative_cover: Documentation
- Document the java info contribution #45634
- Document the process info contribution #45632
- Document the os info contribution #45630
- Document typical spring.application.group and name use #45628 Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index b6aa486e8..14c3ee394 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,7 @@ import java.nio.file.Files import java.time.Year ext { - springBootVersion = "3.4.5" + springBootVersion = "3.5.0" pdfboxVersion = "3.0.5" imageioVersion = "3.12.0" lombokVersion = "1.18.38" From feb84f001ceb6646eabf8de68dd15b636699ee1c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 May 2025 12:14:42 +0100 Subject: [PATCH 4/5] Bump org.springframework.session:spring-session-core from 3.4.3 to 3.5.0 (#3591) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [org.springframework.session:spring-session-core](https://github.com/spring-projects/spring-session) from 3.4.3 to 3.5.0.
Release notes
Sourced from org.springframework.session:spring-session-core's releases.
3.5.0
:beetle: Bug Fixes
- Fix Race Condition in Integration Tests Using Redis SessionEventRegistry #3400
:hammer: Dependency Upgrades
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.18.4 #3393
- Bump io.projectreactor:reactor-bom from 2024.0.5 to 2024.0.6 #3395
- Bump io.projectreactor:reactor-core from 3.6.16 to 3.6.17 #3394
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.5 to 1.0.6 #3392
- Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.43 to 0.0.45 #3402
- Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.43 to 0.0.45 #3404
- Bump org.springframework.data:spring-data-bom from 2025.0.0-RC1 to 2025.0.1-SNAPSHOT #3397
- Bump org.springframework.security:spring-security-bom from 6.5.0-RC1 to 6.5.1-SNAPSHOT #3401
- Bump org.springframework:spring-framework-bom from 6.2.6 to 6.2.7 #3403
- Spring Security 6.5.0 #3406
- Update to Spring Data 2025.0.0 #3405
:heart: Contributors
Thank you to all the contributors who worked on this release:
3.5.0-RC1
:star: New Features
- Introduce CompositeHttpSessionIdResolver #3264
- Start JDBC transactions only when there is an update #3330
:beetle: Bug Fixes
:hammer: Dependency Upgrades
- Bump io.projectreactor:reactor-bom from 2024.0.4 to 2024.0.5 #3380
- Bump io.projectreactor:reactor-core from 3.6.15 to 3.6.16 #3381
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.3 to 1.0.4 #3377
- Bump io.spring.gradle:spring-security-release-plugin from 1.0.4 to 1.0.5 #3387
- Bump org.aspectj:aspectjweaver from 1.9.23 to 1.9.24 #3378
- Bump org.hsqldb:hsqldb from 2.7.3 to 2.7.4 #3369
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.2 to 3.5.3 #3371
- Bump org.springframework.boot:spring-boot-gradle-plugin from 3.5.0-M3 to 3.5.0-SNAPSHOT #3373
- Bump org.springframework.data:spring-data-bom from 2025.0.0-M2 to 2025.0.0-SNAPSHOT #3372
- Bump org.springframework:spring-framework-bom from 6.2.5 to 6.2.6 #3384
- Update to Spring Boot 3.5.0 (dependencies) #3368
- Update to Spring Security 6.5.0-rc1 #3386
... (truncated)
Commits
817b172
Release 3.5.05a9c220
Update to Spring Security 6.5.0ce5efb7
Update to Spring Data 2025.0.0d6391a8
Revert "Bump io.spring.javaformat:spring-javaformat-checkstyle"f75cd24
Revert "Bump org.springframework.security:spring-security-bom"ca46943
Bump org.springframework.security:spring-security-bombf09912
Bump io.spring.javaformat:spring-javaformat-checkstyleae2f606
Bump io.spring.javaformat:spring-javaformat-gradle-plugin05e9a3e
Bump org.springframework:spring-framework-bom from 6.2.6 to 6.2.76fb972d
Bump io.spring.gradle:spring-security-release-plugin from 1.0.5 to 1.0.6- Additional commits viewable in compare view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---Signed-off-by: dependabot[bot]Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot showignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 14c3ee394..368bee5b2 100644 --- a/build.gradle +++ b/build.gradle @@ -458,7 +458,7 @@ dependencies { implementation "org.springframework.boot:spring-boot-starter-oauth2-client:$springBootVersion" implementation "org.springframework.boot:spring-boot-starter-mail:$springBootVersion" - implementation "org.springframework.session:spring-session-core:3.4.3" + implementation "org.springframework.session:spring-session-core:3.5.0" implementation "org.springframework:spring-jdbc:6.2.7" implementation 'com.unboundid.product.scim2:scim2-sdk-client:2.3.5' From 6780bb4a30f67fcadea5dcf3bb168d1e7100d465 Mon Sep 17 00:00:00 2001 From: "stirlingbot[bot]" <195170888+stirlingbot[bot]@users.noreply.github.com> Date: Tue, 27 May 2025 12:16:07 +0100 Subject: [PATCH 5/5] =?UTF-8?q?=F0=9F=A4=96=20format=20everything=20with?= =?UTF-8?q?=20pre-commit=20by=20 =20(#3588)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Auto-generated by [create-pull-request][1] with **stirlingbot** [1]: https://github.com/peter-evans/create-pull-request Signed-off-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> --- src/main/resources/static/js/favourites.js | 2 +- .../SPDF/controller/api/pipeline/PipelineProcessorTest.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/resources/static/js/favourites.js b/src/main/resources/static/js/favourites.js index 5aab52824..a080e352d 100644 --- a/src/main/resources/static/js/favourites.js +++ b/src/main/resources/static/js/favourites.js @@ -126,7 +126,7 @@ function addToFavorites(entryId) { localStorage.setItem('favoritesList', JSON.stringify(favoritesList)); updateFavoritesDropdown(); updateFavoriteIcons(); - + initializeCards(); } } diff --git a/src/test/java/stirling/software/SPDF/controller/api/pipeline/PipelineProcessorTest.java b/src/test/java/stirling/software/SPDF/controller/api/pipeline/PipelineProcessorTest.java index 3e22d2cc0..eeeaf1a51 100644 --- a/src/test/java/stirling/software/SPDF/controller/api/pipeline/PipelineProcessorTest.java +++ b/src/test/java/stirling/software/SPDF/controller/api/pipeline/PipelineProcessorTest.java @@ -73,4 +73,3 @@ class PipelineProcessorTest { assertTrue(result.getOutputFiles().isEmpty(), "Filtered file list should be empty"); } } -