Andy Wilkinson
efe0ecf6cd
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49986
2026-04-09 08:29:55 +01:00
Andy Wilkinson
70f610517e
Update Antora dependencies
...
Closes gh-49985
2026-04-09 08:27:49 +01:00
Stéphane Nicoll
96c0b1e13c
Fx transitive dependencies of spring-boot-starter-data-mongodb-reactive
...
This commit stops including the MongoDB starter in the Data MongDB
reactive starter as the former has already an opinion on the MongoDB
driver to use.
This makes sure the reactive starter no longer brings the synchronous
MongoDB driver.
Closes gh-49945
2026-04-08 11:09:07 +02:00
Andy Wilkinson
edcc937add
Align FAIL_ON_UNKNOWN_PROPERTIES with Spring Boot 3.x
...
In Spring Boot 3.x, Jackson2ObjectMapperBuilder disabled
FAIL_ON_UNKNOWN_PROPERTIES. This commit aligns the behavior of
use-jackson2-defaults with this.
This commit also ensures that DEFAULT_VIEW_INCLUSION is disabled. It
was enabled by default in Jackson 2 and then disabled by
Jackson2ObjectMapperBuilder. At the time of writing, Jackson 3's
configureForJackson2() method does not enable DEFAULT_VIEW_INCLUSION.
Should that ever be corrected/changed in Jackson 3, this additional
change in this commit ensures that the Boot will continue to have the
desired default.
Fixes gh-49951
2026-04-08 08:38:32 +01:00
Stéphane Nicoll
308c4317e0
Merge branch '3.5.x' into 4.0.x
2026-04-08 07:31:30 +02:00
Stéphane Nicoll
822f1b9db6
Avoid logging invalid pattern
...
See gh-49942
2026-04-08 07:31:04 +02:00
Stéphane Nicoll
d7a475fcd9
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49946
2026-04-07 17:33:38 +02:00
Stéphane Nicoll
a35de55979
Merge pull request #49942 from dlwldnjs1009
...
* fix/env-endpoint-invalid-pattern:
Polish "Handle invalid regex pattern in EnvironmentEndpoint"
Handle invalid regex pattern in EnvironmentEndpoint
Closes gh-49942
2026-04-07 17:33:25 +02:00
Stéphane Nicoll
2181ce095c
Polish "Handle invalid regex pattern in EnvironmentEndpoint"
...
See gh-49942
2026-04-07 17:28:34 +02:00
Lee JiWon
e27c72eeb9
Handle invalid regex pattern in EnvironmentEndpoint
...
See gh-49942
Signed-off-by: Lee JiWon <dlwldnjs1009@gmail.com >
2026-04-07 17:14:35 +02:00
Brian Clozel
5c506b148f
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49943
2026-04-07 17:05:52 +02:00
Lee JiWon
b36edad27d
Preserve HttpMethod in EndpointRequest exclusions
...
EndpointRequest.withHttpMethod(...) restrictions are lost when
excluding(Class<?>...), excluding(String...), or excludingLinks()
are chained because each exclusion creates a new matcher without
the configured method.
Preserve the configured HttpMethod in both servlet and reactive
matchers and add regression tests for exclusion chaining.
See gh-49885
Signed-off-by: Lee JiWon <dlwldnjs1009@gmail.com >
2026-04-07 16:56:53 +02:00
Stéphane Nicoll
d93a3f21e9
Polish
2026-04-07 14:50:30 +02:00
Stéphane Nicoll
1e376ea57d
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49940
2026-04-07 12:40:06 +02:00
Stéphane Nicoll
bf39f6b5fc
Merge pull request #49904 from dependabot[bot]
...
* dependabot/npm_and_yarn/antora/lodash-4.18.1:
Bump lodash from 4.17.23 to 4.18.1 in /antora
Closes gh-49904
2026-04-07 12:39:57 +02:00
dependabot[bot]
3be0c434b5
Bump lodash from 4.17.23 to 4.18.1 in /antora
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: indirect
...
See gh-49904
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-07 12:39:33 +02:00
Andy Wilkinson
5287ad0b17
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49938
2026-04-07 11:03:40 +01:00
Andy Wilkinson
a988d65f5d
Merge branch 'detekt-task-relocatability' into 3.5.x
...
Closes gh-49937
2026-04-07 10:47:15 +01:00
Andy Wilkinson
cf16beca40
Polish "Improve Detekt task relocatability by relativizing basePath"
...
See gh-49937
2026-04-07 10:46:21 +01:00
Eric Haag
c6d66dc6ed
Improve Detekt task relocatability by relativizing basePath
...
Configures the `basePath` on Detekt tasks to use a relative path from
the root project. This prevents absolute paths from being used during
analysis, avoiding cross-machine build cache misses and ensuring the
task is fully relocatable.
See: https://github.com/detekt/detekt/issues/7170
Signed-off-by: Eric Haag <ehaag@gradle.com >
See gh-49937
2026-04-07 10:32:48 +01:00
Stéphane Nicoll
c406d8d032
Merge branch '3.5.x' into 4.0.x
2026-04-07 07:13:08 +02:00
Stéphane Nicoll
0a392794d5
Upgrade to Tomcat 11.0.21
...
Closes gh-49918
2026-04-07 06:58:50 +02:00
Stéphane Nicoll
394a070a30
Upgrade to MariaDB 3.5.8
...
Closes gh-49917
2026-04-07 06:58:46 +02:00
Stéphane Nicoll
56646b6a5c
Upgrade to Log4j2 2.25.4
...
Closes gh-49916
2026-04-07 06:58:42 +02:00
Stéphane Nicoll
53fe2f1bbe
Upgrade to Jetty 12.1.8
...
Closes gh-49915
2026-04-07 06:58:38 +02:00
Stéphane Nicoll
96827de561
Upgrade to Jaybird 6.0.5
...
Closes gh-49914
2026-04-07 06:58:34 +02:00
Stéphane Nicoll
e9f2c2d4f7
Upgrade to Jackson Bom 3.1.1
...
Closes gh-49913
2026-04-07 06:58:30 +02:00
Stéphane Nicoll
f47af1d567
Upgrade to Hibernate 7.2.10.Final
...
Closes gh-49912
2026-04-07 06:58:26 +02:00
Stéphane Nicoll
ef1a5ef49e
Upgrade to Groovy 5.0.5
...
Closes gh-49911
2026-04-07 06:58:22 +02:00
Stéphane Nicoll
ca054c05a9
Upgrade to Tomcat 10.1.54
...
Closes gh-49910
2026-04-07 06:58:17 +02:00
Stéphane Nicoll
786ca272b2
Upgrade to MariaDB 3.5.8
...
Closes gh-49909
2026-04-07 06:58:13 +02:00
Stéphane Nicoll
4fd4ed03ce
Upgrade to Jetty 12.0.34
...
Closes gh-49908
2026-04-07 06:58:09 +02:00
Stéphane Nicoll
b594a0d033
Upgrade to Jaybird 6.0.5
...
Closes gh-49907
2026-04-07 06:58:05 +02:00
Stéphane Nicoll
1dfc72dda9
Upgrade to Hibernate 6.6.47.Final
...
Closes gh-49906
2026-04-07 06:58:01 +02:00
Stéphane Nicoll
c9ff15890f
Upgrade to Groovy 4.0.31
...
Closes gh-49905
2026-04-07 06:57:57 +02:00
Stéphane Nicoll
40c9554d74
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49902
2026-04-07 06:49:06 +02:00
Stéphane Nicoll
994515fa5b
Merge pull request #49898 from dependabot[bot]
...
* dependabot/github_actions/spring-io/github-actions/dot-github/workflows/codeql-analysis.yml-7dc305df87410aa851b873d2f1fd33ccbb7d0aa8:
Bump spring-io/github-actions/.github/workflows/codeql-analysis.yml
Closes gh-49898
2026-04-07 06:48:44 +02:00
dependabot[bot]
076e0be8f9
Bump spring-io/github-actions/.github/workflows/codeql-analysis.yml
...
Bumps [spring-io/github-actions/.github/workflows/codeql-analysis.yml](https://github.com/spring-io/github-actions ) from 6e66995f7d29de1e4ff76e4f0def7a10163fe910 to 7dc305df87410aa851b873d2f1fd33ccbb7d0aa8.
- [Commits](https://github.com/spring-io/github-actions/compare/6e66995f7d29de1e4ff76e4f0def7a10163fe910...7dc305df87410aa851b873d2f1fd33ccbb7d0aa8 )
---
updated-dependencies:
- dependency-name: spring-io/github-actions/.github/workflows/codeql-analysis.yml
dependency-version: 7dc305df87410aa851b873d2f1fd33ccbb7d0aa8
dependency-type: direct:production
...
See gh-49898
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-07 06:48:24 +02:00
Brian Clozel
3aad18a774
Merge branch '3.5.x' into 4.0.x
2026-04-03 10:56:16 +02:00
LeeJiWon
1841396531
Honor HttpMethod for reactive additional endpoint paths
...
Reactive EndpointRequest.toAdditionalPaths(...).withHttpMethod(...)
stores the configured HttpMethod but does not pass it to the
underlying matcher. As a result, additional endpoint paths match
regardless of the configured request method.
Update the reactive matcher to pass the configured method through
and add a regression test to verify that only matching methods are
accepted.
Fixes gh-49864
Signed-off-by: LeeJiWon <dlwldnjs1009@gmail.com >
2026-04-03 10:33:08 +02:00
Stéphane Nicoll
6ed6686725
Merge pull request #49839 from ppapaj
...
* add-new-module-info-to-docs:
Polish "Adapt documentation for Liquibase and Flyway to new modules"
Adapt documentation for Liquibase and Flyway to new modules
Closes gh-49839
2026-04-03 09:18:10 +02:00
Stéphane Nicoll
c9cb517deb
Polish "Adapt documentation for Liquibase and Flyway to new modules"
...
See gh-49839
2026-04-03 09:12:01 +02:00
Piotr Papaj
ebe074c7d3
Adapt documentation for Liquibase and Flyway to new modules
...
See gh-49839
Signed-off-by: Piotr Papaj <4591951+ppapaj@users.noreply.github.com >
2026-04-03 09:10:39 +02:00
Stéphane Nicoll
b2aa314f42
Merge pull request #49873 from xxxxxxjun
...
* fix-typo-jdbc-session-autoconfiguration:
Fix typo in JdbcSessionAutoConfiguration Javadoc
Closes gh-49873
2026-04-03 08:43:35 +02:00
Hyeongjun Cho
481efb20cd
Fix typo in JdbcSessionAutoConfiguration Javadoc
...
See gh-49873
Signed-off-by: Hyeongjun Cho <ryuu.public@gmail.com >
2026-04-03 08:40:23 +02:00
Moritz Halbritter
d437c11761
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49869
2026-04-02 11:12:20 +02:00
Moritz Halbritter
bcb0007f9a
Add support for apache/artemis
...
Closes gh-49865
2026-04-02 10:59:55 +02:00
Moritz Halbritter
4f47202910
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49866
2026-04-02 10:46:26 +02:00
Moritz Halbritter
4e3f5f0578
Add support for apache/activemq
...
Closes gh-49863
2026-04-02 10:01:17 +02:00
Andy Wilkinson
417107df7a
Remove unused dependency on spring-boot-restclient-test
...
Closes gh-49855
2026-03-31 13:22:50 +01:00