Commit Graph

56230 Commits

Author SHA1 Message Date
Andy Wilkinson 9a1ca2fe83 Stop ignoring prefixed environment variables in management context
Binding in the child context does not work correctly when an
environment prefix has been configured. The prefix is not applied
to the child context's Environment and, therefore, prefixed
environment variables are ignored during binding.

We can fix the problem by reusing the parent context's
ManagementServerProperties rather than binding them again in the
child context. Doing so will fix the problem reported in gh-45857
that was introduced in 020fd7b and will also avoid an unnecessary
second binding of the properties.

gh-45858 may fix the problem more generally by applying the prefix
to the child context's environment. This would benefit situations
where the properties need to be bound in the child context because
they haven't already been bound in the parent.

Closes gh-45847
2025-06-10 10:31:37 +01:00
Stéphane Nicoll f66159e4b1 Upgrade to MongoDB 5.5.1
Closes gh-45865
2025-06-10 10:18:19 +02:00
Stéphane Nicoll 415c8ce5b0 Upgrade to Caffeine 3.2.1
Closes gh-45864
2025-06-10 10:18:15 +02:00
Andy Wilkinson 523c26c75d Merge branch '3.4.x'
Closes gh-45863
2025-06-10 09:00:34 +01:00
Andy Wilkinson 515abc4221 Include all auto-config modules in auto-config classes appendix
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[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: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[toolchain:true version:24], 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
Closes gh-45861
2025-06-10 08:58:42 +01:00
Stéphane Nicoll 71be71ecdb Merge branch '3.4.x' 2025-06-10 07:44:09 +02:00
Stéphane Nicoll 58a9119778 Merge branch '3.3.x' into 3.4.x 2025-06-10 07:44:01 +02:00
Stéphane Nicoll 7378a613b1 Upgrade to Micrometer Tracing 1.5.1
Closes gh-45777
2025-06-10 07:04:58 +02:00
Stéphane Nicoll 3f7be2f4e6 Upgrade to Micrometer 1.15.1
Closes gh-45776
2025-06-10 07:04:58 +02:00
Stéphane Nicoll c4d4615f6d Upgrade to Micrometer Tracing 1.4.7
Closes gh-45764
2025-06-10 07:04:40 +02:00
Stéphane Nicoll 3564b359b9 Upgrade to Micrometer 1.14.8
Closes gh-45763
2025-06-10 07:04:40 +02:00
Stéphane Nicoll aa2a547602 Upgrade to Micrometer Tracing 1.3.13
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[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:true 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:true version:21], 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
Closes gh-45750
2025-06-10 07:04:35 +02:00
Stéphane Nicoll c2528b1bfd Upgrade to Micrometer 1.13.15
Closes gh-45749
2025-06-10 07:04:35 +02:00
Phillip Webb 4301186a95 Fix SystemEnvironmentPropertyMapper tests and remove duplicate names
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[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: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[toolchain:true version:24], 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
See gh-45741
2025-06-09 17:53:48 -07:00
Phillip Webb bb13eaa837 Support lower case configuration properties system environment names
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[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: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[toolchain:true version:24], 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
Update `SystemEnvironmentPropertyMapper` to generate both mappings
in both the original case and upper case.

This restores the behavior of Spring Boot 3.4 where the system
environment could contain lowercase names.

Fixes gh-45741
2025-06-09 18:06:26 +01:00
Phillip Webb 2f891c250b Merge branch '3.4.x' 2025-06-09 18:06:20 +01:00
Phillip Webb 740362d394 Merge branch '3.3.x' into 3.4.x
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[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: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[toolchain:true version:24], 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
2025-06-09 17:44:25 +01:00
Phillip Webb f12d96886a Test SpringIterableConfigurationPropertySource support lower case names
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[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:true 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:true version:21], 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
Add a test to ensure that `SpringIterableConfigurationPropertySource`
can support lower case names.

See gh-45741
2025-06-09 17:44:05 +01:00
Andy Wilkinson c2c1fc90b3 Merge branch '3.4.x'
Closes gh-45860
2025-06-09 17:01:18 +01:00
Andy Wilkinson bfe60a95f0 Merge branch '3.3.x' into 3.4.x
Closes gh-45859
2025-06-09 17:01:09 +01:00
Andy Wilkinson 8fa7843d71 Remove dependency management for Micrometer Context Propagation
It's now managed as part of Micrometer's bom so we no longer need to
manage it separately (and our separate management was being overriden
by Micrometer's bom anyway).

Closes gh-45852
2025-06-09 16:25:20 +01:00
Andy Wilkinson abc0077140 Remove redundant test
Support for Zipkin export using a RestTemplate- or WebClient-based
sender was deprecated in 3.3 and then removed in 3.5. This made
redundant the tests that checked there was no cycle when using
RestTemplate or WebClient.

Closes gh-45847
2025-06-09 16:21:28 +01:00
Phillip Webb 564b65bc78 Permit write and delete operations on Cloud Foundry with Spring Security
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[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: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[toolchain:true version:24], 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
Update `CloudFoundryActuatorAutoConfiguration` so that CSRF protection
is ignored for Cloud Foundry endpoint requests. This aligns with the
behavior of Spring Boot 3.4 where `ignoring()` was used for security
configuration. With the migration to `permitAll()` we now need
additional CSRF configuration.

Fixes gh-45848
2025-06-09 10:50:19 +01:00
Stéphane Nicoll 139436ea23 Merge branch '3.4.x'
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Has been cancelled Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Has been cancelled Details
Build and Deploy Snapshot / Trigger Docs Build (push) Has been cancelled Details
Build and Deploy Snapshot / Verify (push) Has been cancelled Details
2025-06-06 13:28:47 +02:00
Stéphane Nicoll edb25fed30 Upgrade to XmlUnit2 2.10.2
Closes gh-45841
2025-06-06 13:28:29 +02:00
Stéphane Nicoll 90b0a51bb0 Upgrade to Testcontainers 1.21.1
Closes gh-45840
2025-06-06 13:28:29 +02:00
Stéphane Nicoll af4a78776b Upgrade to REST Assured 5.5.5
Closes gh-45839
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 78df00a0ca Upgrade to Pulsar 4.0.5
Closes gh-45838
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 63d1a0c97a Upgrade to Prometheus Client 1.3.8
Closes gh-45837
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 95755d71c4 Upgrade to Postgresql 42.7.6
Closes gh-45836
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 6299e366a5 Upgrade to Netty 4.1.122.Final
Closes gh-45835
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 8b16831004 Upgrade to Jetty 12.0.22
Closes gh-45834
2025-06-06 13:28:28 +02:00
Stéphane Nicoll d7f33e3565 Upgrade to Jetty Reactive HTTPClient 4.0.10
Closes gh-45833
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 9de24a4a3a Upgrade to Jaybird 6.0.2
Closes gh-45832
2025-06-06 13:28:28 +02:00
Stéphane Nicoll d02c14dee9 Upgrade to Infinispan 15.2.2.Final
Closes gh-45831
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 85fa9b62ef Upgrade to Hibernate 6.6.17.Final
Closes gh-45830
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 7cf0522264 Upgrade to Groovy 4.0.27
Closes gh-45829
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 99da7165a5 Upgrade to Git Commit ID Maven Plugin 9.0.2
Closes gh-45828
2025-06-06 13:28:28 +02:00
Stéphane Nicoll 6c56a425d3 Upgrade to Build Helper Maven Plugin 3.6.1
Closes gh-45827
2025-06-06 13:28:27 +02:00
Stéphane Nicoll 5ed967a07a Upgrade to Zipkin Reporter 3.5.1
Closes gh-45826
2025-06-06 13:28:27 +02:00
Stéphane Nicoll a553327a9a Merge branch '3.3.x' into 3.4.x
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Has been cancelled Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Has been cancelled Details
Build and Deploy Snapshot / Trigger Docs Build (push) Has been cancelled Details
Build and Deploy Snapshot / Verify (push) Has been cancelled Details
2025-06-06 13:25:59 +02:00
Stéphane Nicoll ede90e9e65 Upgrade to XmlUnit2 2.10.2
Closes gh-45825
2025-06-06 13:11:13 +02:00
Stéphane Nicoll e8d9b54a72 Upgrade to REST Assured 5.5.5
Closes gh-45824
2025-06-06 13:11:13 +02:00
Stéphane Nicoll 2070a712ba Upgrade to Pulsar 3.3.7
Closes gh-45823
2025-06-06 13:11:13 +02:00
Stéphane Nicoll ab821ac25b Upgrade to Prometheus Client 1.3.8
Closes gh-45822
2025-06-06 13:11:13 +02:00
Stéphane Nicoll 1210ed84de Upgrade to Postgresql 42.7.6
Closes gh-45821
2025-06-06 13:11:13 +02:00
Stéphane Nicoll 191a7eccff Upgrade to Netty 4.1.122.Final
Closes gh-45820
2025-06-06 13:11:13 +02:00
Stéphane Nicoll eb05f0f9f6 Upgrade to Jetty 12.0.22
Closes gh-45819
2025-06-06 13:11:13 +02:00
Stéphane Nicoll 3d4fe73b48 Upgrade to Jetty Reactive HTTPClient 4.0.10
Closes gh-45818
2025-06-06 13:11:13 +02:00
Stéphane Nicoll d5e7da00d6 Upgrade to Jaybird 5.0.8.java11
Closes gh-45817
2025-06-06 13:11:13 +02:00