19619 Commits

Author SHA1 Message Date
Andy Wilkinson
a51cb07b77 Start building against Spring WS 4.0.1 snapshots
See gh-33809
2023-01-12 13:26:34 +00:00
Andy Wilkinson
90907d32ba Upgrade to XmlUnit2 2.9.1
Closes gh-33808
2023-01-12 13:22:29 +00:00
Andy Wilkinson
c3dee4e261 Upgrade to Undertow 2.3.3.Final
Closes gh-33807
2023-01-12 13:22:26 +00:00
Andy Wilkinson
d51f85b3a5 Upgrade to Spring HATEOAS 2.0.1
Closes gh-33806
2023-01-12 13:22:23 +00:00
Andy Wilkinson
13c4850bcd Upgrade to Spring Framework 6.0.4
Closes gh-33805
2023-01-12 13:22:20 +00:00
Andy Wilkinson
9220db0295 Upgrade to Reactor Bom 2022.0.2
Closes gh-33804
2023-01-12 13:22:17 +00:00
Andy Wilkinson
9ab7c8bda0 Upgrade to Micrometer Tracing 1.0.1
Closes gh-33803
2023-01-12 13:22:14 +00:00
Andy Wilkinson
d26ea41953 Upgrade to Micrometer 1.10.3
Closes gh-33802
2023-01-12 13:22:11 +00:00
Andy Wilkinson
d45a96904f Upgrade to MariaDB 3.0.10
Closes gh-33801
2023-01-12 13:22:08 +00:00
Andy Wilkinson
52d578f3a1 Upgrade to JUnit Jupiter 5.9.2
Closes gh-33800
2023-01-12 13:22:05 +00:00
Andy Wilkinson
479deae3bc Upgrade to Jakarta Mail 2.1.1
Closes gh-33799
2023-01-12 13:22:02 +00:00
Andy Wilkinson
d532ab0ba3 Upgrade to Jakarta Activation 2.1.1
Closes gh-33798
2023-01-12 13:21:59 +00:00
Andy Wilkinson
1b6d9398db Upgrade to Infinispan 14.0.5.Final
Closes gh-33797
2023-01-12 13:21:56 +00:00
Andy Wilkinson
b0767394b1 Upgrade to Groovy 4.0.7
Closes gh-33796
2023-01-12 13:21:54 +00:00
Andy Wilkinson
236ebbaa4a Upgrade to Dropwizard Metrics 4.2.15
Closes gh-33795
2023-01-12 13:21:51 +00:00
Andy Wilkinson
b41ff2ec7a Upgrade to Byte Buddy 1.12.21
Closes gh-33794
2023-01-12 13:21:48 +00:00
Moritz Halbritter
679495a1ff Merge branch '2.7.x'
Closes gh-33792
2023-01-12 13:24:20 +01:00
Moritz Halbritter
d652491e20 Fix stack overflow in SpringBootMockResolver
Closes gh-32632
2023-01-12 13:24:09 +01:00
Andy Wilkinson
485025310e Merge branch '2.7.x'
Closes gh-33777
2023-01-12 12:04:04 +00:00
Andy Wilkinson
9d57cbc1d5 Drop scoop manifest creation
Closes gh-33703
2023-01-12 12:00:39 +00:00
Moritz Halbritter
2f542f6c91 Merge branch '2.7.x'
Closes gh-33776
2023-01-12 11:38:16 +01:00
Moritz Halbritter
1606f5b88c Back off Jooq's TransactionProvider on custom TransactionProvider
Closes gh-32899
2023-01-12 11:24:49 +01:00
Phillip Webb
2cdd071775 Update getting started documentation to use @SpringBootApplication
Closes gh-32795
2023-01-12 10:09:33 +01:00
Moritz Halbritter
47c1aa2724 Merge branch '2.7.x'
Closes gh-33771
2023-01-12 09:48:21 +01:00
Moritz Halbritter
d6f682da7e Polish JavaBeanBinder
Closes gh-33762
2023-01-12 09:45:36 +01:00
Andy Wilkinson
433364601d Merge branch '2.7.x' 2023-01-11 17:04:33 +00:00
Andy Wilkinson
3b2e5e5292 Remove references to https://repo.spring.io/release 2023-01-11 17:03:45 +00:00
Moritz Halbritter
b9ae61fc10 Disable devtools when running in a native image
See gh-32853
2023-01-11 14:30:37 +01:00
Moritz Halbritter
5789bc9797 Merge pull request #33749 from qyqcswill
* pr/33749:
  Fix docs with repeated words

Closes gh-33749
2023-01-11 13:56:41 +01:00
qyqcswill
7afc42392a Fix docs with repeated words
See gh-33749
2023-01-11 13:47:22 +01:00
Andy Wilkinson
dfc8642253 Merge branch '2.7.x'
Closes gh-33757
2023-01-11 12:45:32 +00:00
Andy Wilkinson
985094d33d Upgrade to Spring Asciidoctor Extensions 0.6.1
Closes gh-33744
2023-01-11 12:45:08 +00:00
Moritz Halbritter
52760f6b78 Merge branch '2.7.x'
Closes gh-33756
2023-01-11 13:42:11 +01:00
Yongjo Lee
0440e5d1ac Fix duplicate 'the' typo
See gh-33736
2023-01-11 13:39:47 +01:00
Moritz Halbritter
ff3b0de02f Merge branch '2.7.x'
Closes gh-33755
2023-01-11 13:28:44 +01:00
Sébastien Deleuze
4466bffe52 Fix typo in class name MultipleConnectionPoolConfigurationsFailureAnalzyer
See gh-33751
2023-01-11 13:24:01 +01:00
Moritz Halbritter
e45b47565c Use Threadlocal.remove instead of .set(null)
See https://github.com/spring-cloud/spring-cloud-sleuth/issues/27 for
reference.
2023-01-11 11:38:48 +01:00
Moritz Halbritter
887c00e9fc Polish OutputCapture 2023-01-11 11:37:00 +01:00
Moritz Halbritter
46f09be1c0 Merge branch '2.7.x'
Closes gh-33753
2023-01-11 11:30:37 +01:00
Moritz Halbritter
0c65c41adf Polish 2023-01-11 11:29:58 +01:00
Moritz Halbritter
7a148747a0 Fix NPE in RabbitProperties if user is given but password is not
Closes gh-33752
2023-01-11 11:13:51 +01:00
Moritz Halbritter
fe1c1edcd4 Change transient to volatile in CompositeHandlerExceptionResolver 2023-01-11 10:52:48 +01:00
Moritz Halbritter
90a6d514a3 Fix assertions in ValidationAutoConfigurationTests 2023-01-11 10:51:29 +01:00
Moritz Halbritter
c5b5449a07 Fix assertions in ThreadDumpEndpointTests 2023-01-11 10:48:57 +01:00
Moritz Halbritter
17d4fb1e60 Fix HTTP/2 documentation
Closes gh-33734
2023-01-10 16:01:13 +01:00
Phillip Webb
29b7c121fb Merge branch '2.7.x'
Closes gh-33739
2023-01-09 19:01:57 -08:00
Phillip Webb
a369f936c9 Replace references to Pivotal
Closes gh-33737
2023-01-09 18:09:20 -08:00
Phillip Webb
84b13f0748 Refine constructor detection logic when binding to existing values
Update `DefaultBindConstructorProvider` so that deduced constructors
are not used if there is an existing value.

Prior to this commit, constructor detection logic was not compatible
with earlier versions of Spring Boot. With Spring Boot 3.0.1, given
a class of the following form:

	@ConfigurationProperties(prefix = "example")
	public class ExampleProperties {

	    @NestedConfigurationProperty
	    private final NestedProperty nested = new NestedProperty(
	    		"Default", "default");

	    public NestedProperty getNested() {
	        return nested;
	    }

	}

If `NestedProperty` has a single constructor with arguments, constructor
binding would be used. In Spring Boot 2.x, setter injection would have
been used.

The updated code now only uses constructor injection if an explicit
`@ConstructorBinding` annotation is present, or if there is no existing
value.

Fixes gh-33409
See gh-33710
2023-01-09 16:57:56 -08:00
Phillip Webb
a2ac38e203 Update copyright year of changed files 2023-01-09 15:46:07 -08:00
Phillip Webb
1621cfd578 Merge branch '2.7.x' 2023-01-09 15:44:44 -08:00