231396e6ba 
								
							 
						 
						
							
							
								
								Restructure OAuth2 client auto-configuration  
							
							... 
							
							
							
							Previously, OAuth2 client auto-configuration was managed by a single
class:
- OAuth2ClientAutoConfiguration for servlet apps
- ReactiveOAuth2ClientAutoConfiguration for reactive apps
OAuth2ClientAutoConfiguration being for servlet apps meant that
a blocking OAuth2 client was not availabile in a non-web application.
The auto-configuration classes did two things:
- Auto-configured beans that are specific to server-side web security
  that uses an OAuth2 client
- Auto-configured OAuth2 client beans that may be used client- or
  server-side
Combining these two things into a single auto-configuration class
meant that you could not choose to use one or the other. For example,
you may want to make use of an OAuth2 client in a web application
without also using OAuth2 client-based web security.
This commit restructures the auto-configuration to address these
problems. There are now two auto-configurations for non-reactive apps:
- OAuth2ClientAutoConfiguration
- OAuth2ClientWebSecurityAutoConfiguration
and two auto-configurations for reactive apps:
- ReactiveOAuth2ClientAutoConfiguration
- ReactiveOAuth2ClientWebSecurityAutoConfiguration
This separation allows one to be used without the other. Furthermore,
the conditions have been updated so that, for example, the blocking
OAuth2 client is available in a non-web application.
Closes gh-40997
Closes gh-44906
Co-authored-by: Moritz Halbritter <moritz.halbritter@broadcom.com> 
							
						 
						
							2025-04-22 15:31:35 +01:00  
				
					
						
							
							
								 
						
							
								c6e47d063a 
								
							 
						 
						
							
							
								
								Merge branch '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[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 
				
			 
		
	 
							
						 
						
							2025-04-21 20:19:46 -07:00  
				
					
						
							
							
								 
						
							
								7ad9401d8b 
								
							 
						 
						
							
							
								
								Migrate from deprecated Spring Pulsar methods  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	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 
				
			 
		
	 
							
							See gh-45096 
							
						 
						
							2025-04-21 20:19:42 -07:00  
				
					
						
							
							
								 
						
							
								30e69a7e8c 
								
							 
						 
						
							
							
								
								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[early-access:true 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[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (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:false version:22], 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:22], map[id:windows-latest name:Windows]) (push) Has been cancelled  
				
					Details 
				
			 
		
			
				
	CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], 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:23], 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 
				
			 
		
	 
							
							Closes gh-45236 
							
						 
						
							2025-04-18 15:50:59 +02:00  
				
					
						
							
							
								 
						
							
								a73d8d78ab 
								
							 
						 
						
							
							
								
								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[early-access:true 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[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (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:false version:22], 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:22], map[id:windows-latest name:Windows]) (push) Has been cancelled  
				
					Details 
				
			 
		
			
				
	CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], 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:23], 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 
				
			 
		
	 
							
							Closes gh-45235 
							
						 
						
							2025-04-18 15:50:40 +02:00  
				
					
						
							
							
								 
						
							
								9bcf32afe7 
								
							 
						 
						
							
							
								
								Stop assuming that Neo4jDataAutConfiguration ran  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	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:true 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:true 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:22], 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:22], map[id:windows-latest name:Windows]) (push) Has been cancelled  
				
					Details 
				
			 
		
			
				
	CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], 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:23], 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 
				
			 
		
	 
							
							This commit updates the conditions in Neo4jReactiveDataAutoConfiguration
so that it gracefully backs off if certain beans are not present, rather
than assuming its sibling Neo4jDataAutoConfiguration has run.
Closes gh-44930 
							
						 
						
							2025-04-18 15:44:35 +02:00  
				
					
						
							
							
								 
						
							
								8641df7209 
								
							 
						 
						
							
							
								
								Merge branch '3.4.x'  
							
							... 
							
							
							
							Closes gh-45231 
							
						 
						
							2025-04-17 15:47:45 +01:00  
				
					
						
							
							
								 
						
							
								3f6fe9fb39 
								
							 
						 
						
							
							
								
								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[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 
				
			 
		
	 
							
							Closes gh-45230 
							
						 
						
							2025-04-17 15:47:21 +01:00  
				
					
						
							
							
								 
						
							
								bb3cf6c088 
								
							 
						 
						
							
							
								
								Use ClassLoader with ArchitectureCheck  
							
							... 
							
							
							
							Prior to this commit, certain rules, like BeanPostProcessor,
did not work with external classes. This commit ensures that
ArchRules are executed within a context ClassLoader that includes
all classes from the compile classpath.
See gh-45202
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com> 
							
						 
						
							2025-04-17 15:46:59 +01:00  
				
					
						
							
							
								 
						
							
								e8ddb93d7b 
								
							 
						 
						
							
							
								
								Merge branch '3.4.x'  
							
							... 
							
							
							
							Closes gh-45220 
							
						 
						
							2025-04-17 10:18:44 +02:00  
				
					
						
							
							
								 
						
							
								e35cd81f4c 
								
							 
						 
						
							
							
								
								Merge branch '3.3.x' into 3.4.x  
							
							... 
							
							
							
							Closes gh-45219 
							
						 
						
							2025-04-17 10:18:31 +02:00  
				
					
						
							
							
								 
						
							
								cd31127ac0 
								
							 
						 
						
							
							
								
								Polish contribution  
							
							... 
							
							
							
							See gh-44954 
							
						 
						
							2025-04-17 10:10:31 +02:00  
				
					
						
							
							
								 
						
							
								6801b1a365 
								
							 
						 
						
							
							
								
								Use proper default exception translator if no dbName is available  
							
							... 
							
							
							
							This commit updates jOOQ's DefaultExceptionTranslatorExecuteListener to
fallback on Spring Framework's default if no dbName is available.
See gh-44954
Signed-off-by: Dennis Melzer <dennis.melzer@de.bosch.com> 
							
						 
						
							2025-04-17 09:43:23 +02:00  
				
					
						
							
							
								 
						
							
								fdd4abc895 
								
							 
						 
						
							
							
								
								Fix javadoc mistake  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	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 
				
			 
		
	 
							
							See gh-44958 
							
						 
						
							2025-04-16 08:03:32 -07:00  
				
					
						
							
							
								 
						
							
								ff3b4952be 
								
							 
						 
						
							
							
								
								Polish 'Auto-configure rest client when virtual threads are enabled'  
							
							... 
							
							
							
							See gh-44952 
							
						 
						
							2025-04-14 21:13:42 -07:00  
				
					
						
							
							
								 
						
							
								3686e9a111 
								
							 
						 
						
							
							
								
								Auto-configure rest client when virtual threads are enabled  
							
							... 
							
							
							
							Refine `RestClientAutoConfiguration` conditional so that it
applies in reactive web applications if virtual threads are
active and a task executor is configured.
See gh-44952
Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com> 
							
						 
						
							2025-04-14 21:11:11 -07:00  
				
					
						
							
							
								 
						
							
								567353a555 
								
							 
						 
						
							
							
								
								Polish 'Update RestClientSsl to support ClientHttpRequestFactorySettings'  
							
							... 
							
							
							
							See gh-44979 
							
						 
						
							2025-04-14 20:04:03 -07:00  
				
					
						
							
							
								 
						
							
								af5d72b94f 
								
							 
						 
						
							
							
								
								Update RestClientSsl to support ClientHttpRequestFactorySettings  
							
							... 
							
							
							
							Prior to this commit, RestClientSsl always used the
default settings from ClientHttpRequestFactorySettings, overriding any
user-defined settings (e.g., HttpClientProperties).
With this commit, RestClientSsl now respects and uses
ClientHttpRequestFactorySettings when they are provided.
See gh-44979
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com> 
							
						 
						
							2025-04-14 20:03:32 -07:00  
				
					
						
							
							
								 
						
							
								6746cac514 
								
							 
						 
						
							
							
								
								Merge branch '3.4.x'  
							
							... 
							
							
							
							Closes gh-45195 
							
						 
						
							2025-04-14 18:57:59 -07:00  
				
					
						
							
							
								 
						
							
								0dca16c7eb 
								
							 
						 
						
							
							
								
								Merge branch '3.3.x' into 3.4.x  
							
							... 
							
							
							
							Closes gh-45194 
							
						 
						
							2025-04-14 18:57:26 -07:00  
				
					
						
							
							
								 
						
							
								9b1b7e608c 
								
							 
						 
						
							
							
								
								Prevent 'not eligible for getting processed' warnings when using JMX  
							
							... 
							
							
							
							Update auto-configured `IntegrationMBeanExporter` to be created from
a static method since it's a post-processor. Relevant injection now
occurs by overriding the `afterSingletonsInstantiated()` method.
Closes gh-45186 
							
						 
						
							2025-04-14 18:55:28 -07:00  
				
					
						
							
							
								 
						
							
								2e95aca95f 
								
							 
						 
						
							
							
								
								Merge branch '3.4.x'  
							
							... 
							
							
							
							Closes gh-45179 
							
						 
						
							2025-04-14 11:52:16 +01:00  
				
					
						
							
							
								 
						
							
								3ce83e449f 
								
							 
						 
						
							
							
								
								Merge branch '3.3.x' into 3.4.x  
							
							... 
							
							
							
							Closes gh-45178 
							
						 
						
							2025-04-14 11:52:06 +01:00  
				
					
						
							
							
								 
						
							
								3233341d45 
								
							 
						 
						
							
							
								
								Improve class conditions on auth server JWT auto-config  
							
							... 
							
							
							
							Prior to this change, introspection of the auto-configuration could
fail due to insufficient protection against missing classes.
This commit introduces an extra class-level check for Nimbus's
JWKSource which ensures that the auto-configuration backs off if
nimbus-jose-jwt has been excluded. It also introduces an inner-class
for the case where spring-security-oauth2-jose is not on the
classpath. This ensures that the method defining the jwtDecoder bean
does not cause an introspection failure when JwtDecoder is missing.
Closes gh-45177 
							
						 
						
							2025-04-14 11:51:49 +01:00  
				
					
						
							
							
								 
						
							
								106e9f54ab 
								
							 
						 
						
							
							
								
								Migrate from AntPathRequestMatcher to PathPatternRequestMatcher  
							
							... 
							
							
							
							See gh-45163
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com> 
							
						 
						
							2025-04-11 17:23:51 -07:00  
				
					
						
							
							
								 
						
							
								75824bb9c7 
								
							 
						 
						
							
							
								
								Merge branch '3.4.x'  
							
							
							
						 
						
							2025-04-11 09:42:20 -07:00  
				
					
						
							
							
								 
						
							
								35dc8e6f88 
								
							 
						 
						
							
							
								
								Merge branch '3.3.x' into 3.4.x  
							
							
							
						 
						
							2025-04-11 09:42:13 -07:00  
				
					
						
							
							
								 
						
							
								541a5e673b 
								
							 
						 
						
							
							
								
								Revert "Upgrade to Netty 4.2.0.Final"  
							
							... 
							
							
							
							This reverts commit a7a80a6f34 
							
						 
						
							2025-04-11 14:12:59 +02:00  
				
					
						
							
							
								 
						
							
								409f74acc6 
								
							 
						 
						
							
							
								
								Add more tests for BootstrapExecutorConfiguration  
							
							... 
							
							
							
							See gh-45161
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com> 
							
						 
						
							2025-04-11 14:00:33 +02:00  
				
					
						
							
							
								 
						
							
								29a07ba277 
								
							 
						 
						
							
							
								
								Polish contribution  
							
							... 
							
							
							
							See gh-45155 
							
						 
						
							2025-04-11 12:01:49 +02:00  
				
					
						
							
							
								 
						
							
								597c58f43d 
								
							 
						 
						
							
							
								
								Add support for SimpleTaskExecutor#reject-tasks-when-limit-reached  
							
							... 
							
							
							
							See gh-45155
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com> 
							
						 
						
							2025-04-11 11:51:37 +02:00  
				
					
						
							
							
								 
						
							
								10b15e301b 
								
							 
						 
						
							
							
								
								Auto-configure a bootstrapExecutor bean to be used by Framework's background bean initialization  
							
							... 
							
							
							
							If there's no bean named bootstrapExecutor but there's a bean named
applicationTaskExecutor, we create an alias named 'bootstrapExecutor'
for the 'applicationTaskExecutor' bean.
Closes gh-39791 
							
						 
						
							2025-04-11 11:26:21 +02:00  
				
					
						
							
							
								 
						
							
								c69d3ef406 
								
							 
						 
						
							
							
								
								Rename 'spring.http.client' properties to 'spring.http.client.settings'  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	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 
				
			 
		
	 
							
							Deprecate 'spring.http.client' properties in favor of
'spring.http.client.settings` to align with the new reactive client
properties.
Closes gh-44958 
							
						 
						
							2025-04-10 22:05:41 -07:00  
				
					
						
							
							
								 
						
							
								c263c85de8 
								
							 
						 
						
							
							
								
								Start building against Spring Security 6.5.0-RC1 snapshots  
							
							... 
							
							
							
							See gh-45147 
							
						 
						
							2025-04-10 15:09:41 -07:00  
				
					
						
							
							
								 
						
							
								973f9615af 
								
							 
						 
						
							
							
								
								Align proxies with defaults from Tomcat 10.1.40  
							
							... 
							
							
							
							See gh-45128 
							
						 
						
							2025-04-10 15:09:38 -07:00  
				
					
						
							
							
								 
						
							
								3f7a77f444 
								
							 
						 
						
							
							
								
								Upgrade to Pulsar 4.0.4  
							
							... 
							
							
							
							Closes gh-45124 
							
						 
						
							2025-04-10 15:09:38 -07:00  
				
					
						
							
							
								 
						
							
								a7a80a6f34 
								
							 
						 
						
							
							
								
								Upgrade to Netty 4.2.0.Final  
							
							... 
							
							
							
							Closes gh-45122 
							
						 
						
							2025-04-10 15:09:38 -07:00  
				
					
						
							
							
								 
						
							
								c9b8470255 
								
							 
						 
						
							
							
								
								Align proxies with defaults from Tomcat 10.1.40  
							
							... 
							
							
							
							See gh-45084 
							
						 
						
							2025-04-10 12:21:44 -07:00  
				
					
						
							
							
								 
						
							
								3726d6e3aa 
								
							 
						 
						
							
							
								
								Align proxies with defaults from Tomcat 10.1.40  
							
							... 
							
							
							
							See gh-45071 
							
						 
						
							2025-04-10 12:03:56 -07:00  
				
					
						
							
							
								 
						
							
								d15078d35f 
								
							 
						 
						
							
							
								
								Polish 'Allow ConnectionDetailsFactories to use context class loader'  
							
							... 
							
							
							
							Refine the submitted pull-request to remove the configuration
property with the assumption that the context classloader will
work for all cases.
See gh-45014 
							
						 
						
							2025-04-08 13:04:16 -07:00  
				
					
						
							
							
								 
						
							
								cc1e1cc92a 
								
							 
						 
						
							
							
								
								Allow ConnectionDetailsFactories to use context class loader  
							
							... 
							
							
							
							Update `ConnectionDetailsFactories` so that the context classloader
can be used to load factories.
See gh-45014
Signed-off-by: lengors <24527258+lengors@users.noreply.github.com> 
							
						 
						
							2025-04-08 13:02:03 -07:00  
				
					
						
							
							
								 
						
							
								31daa0f0d6 
								
							 
						 
						
							
							
								
								Remove unnecessary excludes on javax.xml.bind:jaxb-api  
							
							... 
							
							
							
							See gh-45025
Signed-off-by: DimaVilda <dimavilda@gmail.com> 
							
						 
						
							2025-04-08 11:42:34 -07:00  
				
					
						
							
							
								 
						
							
								4732958f5c 
								
							 
						 
						
							
							
								
								Merge branch '3.4.x'  
							
							... 
							
							
							
							Closes gh-45038 
							
						 
						
							2025-04-08 11:27:48 -07:00  
				
					
						
							
							
								 
						
							
								417a4a0386 
								
							 
						 
						
							
							
								
								Use bean class loader when detecting ClientHttpRequestFactoryBuilder  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	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 
				
			 
		
	 
							
							Update `ClientHttpRequestFactoryBuilder` with a detect method that
accepts a specific classloader and update `HttpClientAutoConfiguration`
to use it.
Fixes gh-44986 
							
						 
						
							2025-04-07 18:48:45 -07:00  
				
					
						
							
							
								 
						
							
								95325a87ba 
								
							 
						 
						
							
							
								
								Polish  
							
							
							
						 
						
							2025-04-07 18:48:44 -07:00  
				
					
						
							
							
								 
						
							
								57a5fb075d 
								
							 
						 
						
							
							
								
								Polish  
							
							
							
						 
						
							2025-04-07 16:57:45 -07:00  
				
					
						
							
							
								 
						
							
								cc1e232222 
								
							 
						 
						
							
							
								
								Merge branch '3.4.x'  
							
							
							
						 
						
							2025-04-07 16:21:09 -07:00  
				
					
						
							
							
								 
						
							
								cf39de4df4 
								
							 
						 
						
							
							
								
								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[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 
				
			 
		
	 
							
						 
						
							2025-04-07 16:20:58 -07:00  
				
					
						
							
							
								 
						
							
								5d1e488344 
								
							 
						 
						
							
							
								
								Polish  
							
							
	
		
			
	 
	
	
		
			
				
	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: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:true 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 
				
			 
		
	 
							
						 
						
							2025-04-07 16:20:52 -07:00  
				
					
						
							
							
								 
						
							
								62b88dc26a 
								
							 
						 
						
							
							
								
								Merge branch '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[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 
				
			 
		
	 
							
							Closes gh-45024 
							
						 
						
							2025-04-07 14:38:54 +02:00