spring-boot/spring-boot-project
Phillip Webb 5695192850
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run Details
Ensure descendants are always recalculated on cache refresh
Fix `SpringIterableConfigurationPropertySource` to ensure that cached
descendants are always updated on a refresh.

The cache implementation assumes that it is safe to reuse previous
`mappings` and `reverseMappings` data since it doesn't matter if
superfluous values are included. For `descendants` however, we always
want to recalculate values so that we don't get false positives.

Unfortunately, prior to this commit, we only updated the descendants
if a reverseMapping was added. The meant that on a cache refresh,
existing descendants were removed.

Fixes gh-45639
2025-05-22 10:03:52 -07:00
..
spring-boot Ensure descendants are always recalculated on cache refresh 2025-05-22 10:03:52 -07:00
spring-boot-actuator Make heapdump endpoint restricted by default 2025-05-20 17:22:51 -07:00
spring-boot-actuator-autoconfigure Fix process into documentation to include virtual threads 2025-05-20 18:09:30 -07:00
spring-boot-autoconfigure Prevent early initialization of binding in ValidationAutoConfiguration 2025-05-20 16:14:13 +02:00
spring-boot-dependencies Upgrade to Spring WS 4.1.0 2025-05-21 09:05:24 +02:00
spring-boot-devtools Merge branch '3.4.x' 2025-04-14 16:18:50 -07:00
spring-boot-docker-compose Merge branch '3.4.x' 2025-05-20 17:20:47 -07:00
spring-boot-docs Merge branch '3.4.x' 2025-05-21 08:41:04 +01:00
spring-boot-parent Document use of org.cyclonedx.bom version to 2.3.0 2025-05-02 15:53:16 +02:00
spring-boot-starters Remove unnecessary excludes on javax.xml.bind:jaxb-api 2025-04-08 11:42:34 -07:00
spring-boot-test Merge branch '3.4.x' 2025-05-20 17:20:47 -07:00
spring-boot-test-autoconfigure Merge branch '3.4.x' 2025-04-28 12:20:19 -07:00
spring-boot-testcontainers Merge branch '3.3.x' into 3.4.x 2025-05-20 17:20:34 -07:00
spring-boot-tools Merge branch '3.4.x' 2025-05-20 17:20:47 -07:00