Commit Graph
59848 Commits
Author SHA1 Message Date
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