## spring-projects/spring-boot — v4.1.0…v4.1.1

_446+ commits._

### Features
- **Add support for upgrading dependencies using release train versions** (178305c)

### Fixes
- **Fix hostname verification failure in Elasticsearc smoke test** (2abe872)
- **Polish "Fix exception type documented by resolveConfigLocation"** (481f6f0)
- **Fix exception type documented by resolveConfigLocation** (010bc3c)

### Backend
- **Release 4.1.1** (6fdf67e)
- **Upgrade to Spring Pulsar 2.0.7** (fde599b)
- **Upgrade to Spring HATEOAS 3.1.2** (9daa58f)
- **Upgrade to Spring Data Bom 2026.0.1** (353993e)
- **Upgrade to Spring Session 4.1.1** (24ba596)
- **Upgrade to Spring Security 7.1.1** (5cb5c29)
- **Upgrade to Spring LDAP 4.1.1** (4adc8eb)
- **Upgrade to Spring Kafka 4.1.1** (4d9c19c)
- **Upgrade to Spring Integration 7.1.1** (f30f612)
- **Upgrade to Spring gRPC 1.1.1** (b930283)
- **Upgrade to Spring GraphQL 2.0.5** (94283e1)
- **Upgrade to Spring Framework 7.0.9** (7add154)
- **Upgrade to Spring Batch 6.0.5** (4d8ce18)
- **Upgrade to Spring AMQP 4.1.1** (1a0f2b8)
- **Upgrade to Reactor Bom 2025.0.7** (b0a730c)
- **Upgrade to Micrometer Tracing 1.7.1** (26ff482)
- **Upgrade to Micrometer 1.17.1** (c7c7da1)
- **Prepare release/4.1.1 branch** (e1b36ae)
- **Switch to INTERNAL-SNAPSHOT** (9308a3d)
- **Prepare 4.1.x-internal branch** (3e4cc54)
- **Merge pull request #51156 from skdas20** (af69828)
- **Polish "Reset cached AppendableByteArray before it is reused"** (dafadea)
- **Reset cached AppendableByteArray before it is reused** (fc6acdb)
- **Merge branch '4.0.x' into 4.1.x** (1757021)
- **Apply consumer-specific security protocol** (ada7ac7)
- **Merge branch '4.0.x' into 4.1.x** (f1d395f)
- **Upgrade to Elasticsearch Client 9.4.5** (76521bb)
- **Upgrade to Elasticsearch Client 9.2.9** (99ba99d)
- **Merge pull request #51348 from ngocnhan-tran1996** (7313b5f)
- **Polish "Remove code tag in property description"** (4518e11)
- **Remove code tag in property description** (328390a)
- **Upgrade to Grpc Java 1.83.1** (e665232)
- **Merge branch '4.0.x' into 4.1.x** (b11dbe6)
- **Upgrade to MongoDB 5.8.1** (0c52364)
- **Upgrade to Elasticsearch Client 9.4.4** (87932c4)
- **Start building against Spring HATEOAS 3.1.2 snapshots** (3ff6ad8)
- **Start building against Spring Data Bom 2026.0.1 snapshots** (f8243f5)
- **Start building against Spring HATEOAS 3.0.5 snapshots** (f00511a)
- **Start building against Spring Data Bom 2025.1.7 snapshots** (f225f28)
- **Merge branch '4.0.x' into 4.1.x** (98afa8a)
- **Merge pull request #51344 from dependabot[bot]** (7ff5f4d)
- **Bump Homebrew/actions/setup-homebrew from 2026.08.03.1 to 2026.08.10.1** (1f102f4)
- **Merge branch '4.0.x' into 4.1.x** (c4e6c8a)
- **Merge pull request #51343 from dependabot[bot]** (fbcefd2)
- **Polish "Bump gradle/actions/setup-gradle from 6.2.0 to 6.3.0"** (85f11f0)
- **Bump gradle/actions/setup-gradle from 6.2.0 to 6.3.0** (ee357d4)
- **Merge branch '4.0.x' into 4.1.x** (655aa22)
- **Merge pull request #51342 from dependabot[bot]** (40ac079)
- **Bump @springio/antora-extensions from 1.14.12 to 1.14.13 in /antora** (a0d8a29)
- **Merge branch '4.0.x' into 4.1.x** (2fae1aa)
- **Merge branch '4.0.x' into 4.1.x** (1ab49f2)
- **Upgrade to Protobuf Maven Plugin 5.1.8** (559a981)
- **Upgrade to HttpClient5 5.6.4** (c9edd31)
- **Upgrade to ActiveMQ 6.2.9** (230afd2)
- **Start building against Spring Pulsar 2.0.7 snapshots** (90df859)
- **Start building against Spring Pulsar 2.0.7 snapshots** (831ac34)
- **Merge branch '4.0.x' into 4.1.x** (3b92c4e)
- **Revert "Work around Gradle changing line endings during property expansion"** (b7ba1d8)
- **Merge branch '4.0.x' into 4.1.x** (28fa881)
- **Upgrade to Gradle 9.7.0** (5184b00)
- **Polish "Backoff from exposing gRPC server port if gRPC is not available"** (84f8a6f)
- **Merge branch '4.0.x' into 4.1.x** (aa469fb)
- **Upgrade to Yasson 3.0.5** (c968710)
- **Upgrade to Pulsar 4.2.4** (7ce8f7b)
- **Upgrade to Netty 4.2.17.Final** (db56096)
- **Upgrade to Native Build Tools Plugin 1.1.8** (d8621eb)
- **Upgrade to jOOQ 3.21.7** (62397ab)
- **Upgrade to Jetty 12.1.12** (50ecfcb)
- **Upgrade to Yasson 3.0.5** (6d1b61f)
- **Upgrade to Netty 4.2.17.Final** (bed1cba)
- **Upgrade to jOOQ 3.19.37** (c2180d8)
- **Upgrade to Jetty 12.1.12** (d093fac)
- **Merge branch '4.0.x' into 4.1.x** (faa52af)
- **Upgrade to Java 25.0.4** (8520a40)
- **Backoff from exposing gRPC server port if gRPC is not available** (bf461b0)
- **Merge branch '4.0.x' into 4.1.x** (55bb4eb)
- **Allow profiles auto-completion for spring.profiles.group** (f40977b)
- **Merge branch '4.0.x' into 4.1.x** (b39dfa0)
- **Merge pull request #51250 from dependabot[bot]** (5edde93)
- **Bump brace-expansion in /antora** (1fdb1f9)
- **Merge branch '4.0.x' into 4.1.x** (a7288b1)
- **Merge pull request #51247 from dependabot[bot]** (0934dab)
- **Bump Homebrew/actions/setup-homebrew from 2026.07.20.1 to 2026.08.03.1** (73a77e1)
- **Merge branch '4.0.x' into 4.1.x** (97ee86d)
- **Merge pull request #51175 from wantaekchoi** (d0f67c7)
- **Merge branch '4.0.x' into 4.1.x** (7b2cf7f)
- **Restore additional repositories for integrtion tests as well** (e61ef57)
- **Merge branch '4.0.x' into 4.1.x** (d70bcd5)
- **Restore additional repositories for docker tests** (4c8de39)
- **Upgrade to Protobuf Java 4.35.1** (d2395ca)
- **Upgrade to Grpc Java 1.81.1** (9d9de25)
- **Start building against Spring Session 4.1.1 snapshots** (59a6f56)
- **Start building against Spring Security 7.1.1 snapshots** (3c744d9)
- **Start building against Spring LDAP 4.1.1 snapshots** (32fccfc)
- **Start building against Spring Kafka 4.1.1 snapshots** (f642576)
- **Start building against Spring Integration 7.1.1 snapshots** (66d61df)
- **Start building against Spring gRPC 1.1.1 snapshots** (5aef05e)
- **Start building against Spring GraphQL 2.0.5 snapshots** (d93c4bf)
- **Start building against Spring Framework 7.0.9 snapshots** (981feed)
- **Start building against Spring Batch 6.0.5 snapshots** (4b141a4)
- **Start building against Spring AMQP 4.1.1 snapshots** (fcb4139)
- **Start building against Reactor Bom 2025.0.7 snapshots** (951b32b)
- **Start building against Micrometer Tracing 1.7.1 snapshots** (3c9a94c)
- **Start building against Micrometer 1.17.1 snapshots** (15dcd82)
- **Merge branch '4.0.x' into 4.1.x** (bc28c7d)
- **Start building against Spring Session 4.0.5 snapshots** (db5ccf4)
- **Start building against Spring Security 7.0.7 snapshots** (ac45b11)
- **Start building against Spring LDAP 4.0.5 snapshots** (a67e25e)
- **Start building against Spring Kafka 4.0.7 snapshots** (3936226)
- **Start building against Spring Integration 7.0.6 snapshots** (03654fd)
- **Start building against Spring GraphQL 2.0.5 snapshots** (3efbe4f)
- **Start building against Spring Framework 7.0.9 snapshots** (0c551a7)
- **Start building against Spring Batch 6.0.5 snapshots** (1d339b0)
- **Start building against Spring AMQP 4.0.5 snapshots** (5008803)
- **Start building against Reactor Bom 2025.0.7 snapshots** (e559b4e)
- **Start building against Micrometer Tracing 1.6.7 snapshots** (818c70e)
- **Start building against Micrometer 1.16.7 snapshots** (253b8ac)
- **Merge branch '4.0.x' into 4.1.x** (b74c227)
- **Upgrade to Pooled JMS 3.2.3** (b1250f1)
- **Upgrade to SQLite JDBC 3.53.2.1** (bad2873)
- **Upgrade to R2DBC MySQL 1.4.3** (0499051)
- **Upgrade to Oracle Database 23.26.3.0.0** (cd659e3)
- **Upgrade to Native Build Tools Plugin 1.1.6** (74098b3)
- **Upgrade to Maven Jar Plugin 3.5.1** (4cae8fa)
- **Upgrade to MariaDB 3.5.10** (533ac91)
- **Upgrade to JSpecify 1.0.1** (bca7334)
- **Upgrade to HttpClient5 5.6.3** (ae96f82)
- **Upgrade to Hibernate Validator 9.1.3.Final** (172c055)
- **Upgrade to Groovy 5.0.8** (66b7e8d)
- **Upgrade to CycloneDX Maven Plugin 2.9.3** (569bc8c)
- **Upgrade to ActiveMQ 6.2.8** (435604f)
- **Upgrade to R2DBC MySQL 1.4.3** (4241622)
- **Upgrade to MariaDB 3.5.10** (0e80308)
- **Upgrade to JSpecify 1.0.1** (4bcca11)
- **Upgrade to Hibernate 7.2.24.Final** (e126c48)
- **Upgrade to Groovy 5.0.8** (ac3321d)
- **Upgrade to CycloneDX Maven Plugin 2.9.3** (eb85911)
- **Merge branch '4.0.x' into 4.1.x** (be792dd)
- **Merge pull request #51172 from MacAlsandair** (7a75664)
- **Polish "Remove reference to removed InfluxDB auto-configuration"** (7e2a547)
- **Remove reference to removed InfluxDB auto-configuration** (b0fbbe7)
- **Merge branch '4.0.x' into 4.1.x** (bf1eeb7)
- **Use temp directory when path of build directory is too long** (edc6fa3)
- **Merge branch '4.0.x' into 4.1.x** (811f3a2)
- **Update the build for release train participation** (6c19b31)
- **Merge branch '4.0.x' into 4.1.x** (ae3788a)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/spring-projects/spring-boot?utm_source=github-action)._