Stephane Nicoll
372c0369a8
Merge branch '2.3.x'
5 years ago
Stephane Nicoll
a3d39c7f31
Start building against Spring Data Neumann-SR1 snapshots
...
See gh-21776
5 years ago
Stephane Nicoll
7fe85750fb
Merge branch '2.2.x' into 2.3.x
5 years ago
Stephane Nicoll
6597c0c7f7
Start building against Spring Data Moore-SR8 snapshots
...
See gh-21775
5 years ago
Stephane Nicoll
cc3575b3f4
Merge branch '2.1.x' into 2.2.x
5 years ago
Stephane Nicoll
79f0e38c54
Start building against Spring Data Lovelace-SR18 snapshots
...
See gh-21774
5 years ago
Stephane Nicoll
9a457527fd
Polish test
5 years ago
Stephane Nicoll
b378fbfa87
Start building against Spring Batch 4.2.3 snapshots
...
See gh-21784
5 years ago
Stephane Nicoll
8325ed0626
Start building against Spring Kafka 2.5.2 snapshots
...
See gh-21782
5 years ago
Stephane Nicoll
a2bdbf01b0
Start building against Spring Integration 5.3.1 snapshots
...
See gh-21779
5 years ago
Stephane Nicoll
3383f48ee7
Upgrade to Spring Framework 5.2.7
...
Closes gh-21739
5 years ago
Stephane Nicoll
180e57a8d7
Start building against Spring Batch 4.2.3 snapshots
...
See gh-21783
5 years ago
Stephane Nicoll
7b4707aab5
Start building against Spring Kafka 2.3.9 snapshots
...
See gh-21781
5 years ago
Stephane Nicoll
5cde880562
Start building against Spring Integration 5.2.7 snapshots
...
See gh-21778
5 years ago
Stephane Nicoll
679816d3a4
Upgrade to Spring Framework 5.2.7
...
Closes gh-21738
5 years ago
Stephane Nicoll
36a05375c7
Start building against Spring Kafka 2.2.14 snapshots
...
See gh-21780
5 years ago
Stephane Nicoll
445a9a461b
Start building against Spring Integration 5.1.11 snapshots
...
See gh-21777
5 years ago
Stephane Nicoll
de6ee358fb
Upgrade to Spring Framework 5.1.16
...
Closes gh-21729
5 years ago
Andy Wilkinson
0726a7d610
Merge branch '2.3.x'
...
Closes gh-21788
5 years ago
Andy Wilkinson
8155cc5f23
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21786
5 years ago
Andy Wilkinson
a0f29edd4d
Always initialize stompWebSocketHandlerMapping eagerly
...
Previously, when lazy initialization was enabled, STOMP-based WebSocket
messaging would not work as the stompWebSocketHandlerMapping bean was
not initialized and CONNECT requests would go unanswered.
This commit adds a LazyInitializationExcludeFilter that causes the
stompWebSocketHandlerMapping bean to always be initialized eagerly.
This triggers initialization of the WebSocket transport allowing
requests to be received and processed.
Fixes gh-19611
5 years ago
Stephane Nicoll
e9f6dc9d9a
Upgrade to Reactor Dysprosium-SR8
...
Closes gh-21731
5 years ago
Stephane Nicoll
3889e6336a
Upgrade to Reactor Dysprosium-SR8
...
Closes gh-21730
5 years ago
Stephane Nicoll
10e0ca7dce
Upgrade to Reactor Californium-SR19
...
Closes gh-21728
5 years ago
Scott Frederick
f3d5416cf4
Merge branch '2.3.x'
...
Closes gh-21770
5 years ago
Scott Frederick
73aff08535
Improve tests for BasicErrorController
...
This commit improves the tests for BasicErrorController by decoupling
coverage for the include-message and include-binding-errors
parameters to ensure the options operate properly independent of
each other.
See gh-21702
5 years ago
Aurdo
e2e52a11cc
Fix BasicErrorController include parameter parsing
...
This commit fixes an error in BasicErrorController where the wrong
property was referenced for binding error inclusion.
See gh-21702
5 years ago
Phillip Webb
ad6a0d473a
Merge branch '2.3.x'
...
Closes gh-21768
5 years ago
Phillip Webb
b71bab2817
Document deprecations of Archive.iterator()
...
Closes gh-21695
5 years ago
Phillip Webb
f2c33464c6
Merge branch '2.3.x'
...
Closes gh-21766
5 years ago
Phillip Webb
ddbecf62b3
Polish 'Fix Mustache to not ignore native fetcher'
...
See gh-21060
5 years ago
Dave Syer
5199c11e37
Fix Mustache to not ignore native fetcher
...
Alter the logic of `MustacheEnvironmentCollector` so that the
native fetcher is always consulted if it exists.
When the context is a map (as it is in a web View for instance) you
can't assume a non-null fetcher actually contains the property you are
searching for.
See gh-21060
5 years ago
Phillip Webb
db0f085d40
Merge branch '2.3.x'
...
Closes gh-21765
5 years ago
Phillip Webb
47729be4e3
Polish 'Clarify documentation for probe ports'
...
See gh-21650
5 years ago
Hui Li
e6ade05c2d
Clarify documentation for probe ports
...
Update the reference documentation to provide a better description of
the port that should be used for Kubernetes probes.
See gh-21650
5 years ago
Phillip Webb
16b1d64b43
Merge branch '2.3.x'
...
Closes gh-21764
5 years ago
dreis2211
eeb1db2176
Use supplier assertions in availability indicator
...
See gh-21758
5 years ago
Andy Wilkinson
a6eb4da2ad
Merge branch '2.3.x'
...
Closes gh-21763
5 years ago
Andy Wilkinson
96ae4864a2
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21762
5 years ago
Andy Wilkinson
2de906caf7
Polish "Clarify loss of defaults when adding custom mapping"
...
See gh-20716
5 years ago
Norio
9f009e4445
Clarify loss of defaults when adding custom mapping
...
See gh-20716
5 years ago
Andy Wilkinson
52a5425acf
Merge branch '2.3.x'
...
Closes gh-21761
5 years ago
Andy Wilkinson
a97c63661a
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21760
5 years ago
Andy Wilkinson
4a0e8217f0
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21759
5 years ago
Andy Wilkinson
5dce945e29
Document dispatcher-types configuration for secured error pages
...
Closes gh-19293
5 years ago
Andy Wilkinson
b6232cbd12
Merge branch '2.3.x'
...
Closes gh-21756
5 years ago
Andy Wilkinson
fe265af252
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21755
5 years ago
Andy Wilkinson
296da88e31
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21754
5 years ago
Andy Wilkinson
c96455f7cf
Remove . from CLI's classpath on Unix-like platforms
...
Previously, the spring bash script added . to the classpath but the
Windows spring.bat script did not. This commit aligns the classpath
of the two scripts by removing . from the classpath in the bash
script.
Fixes gh-19910
5 years ago
Andy Wilkinson
020a47ba3e
Document support for Gradle 5
...
Closes gh-15358
5 years ago
Andy Wilkinson
676ff423dd
Merge branch '2.3.x'
5 years ago
Andy Wilkinson
82b531b49e
Merge branch '2.2.x' into 2.3.x
5 years ago
Andy Wilkinson
8da1e3addb
Merge branch '2.1.x' into 2.2.x
5 years ago
Andy Wilkinson
6a9450ee8b
Polish
5 years ago
Phillip Webb
0c76fb950d
Merge branch '2.3.x'
...
Closes gh-21747
5 years ago
Phillip Webb
f8982bdc14
Polish 'Support userInfo in elasticsearch URI'
...
See gh-21381
5 years ago
Evgeniy Cheban
a72179aa4f
Support userInfo in elasticsearch URI
...
See gh-21381
5 years ago
Phillip Webb
6e71994b6b
Merge branch '2.3.x'
...
Closes gh-21745
5 years ago
Phillip Webb
abaca95467
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21744
5 years ago
Phillip Webb
bfe1c281f0
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21743
5 years ago
Phillip Webb
70e0a27949
Drop the use of the term "white list"
...
Closes gh-21737
5 years ago
Stephane Nicoll
9fd6ff7e88
Start building against Spring Framework 5.2.7 snapshots
...
See gh-21739
5 years ago
Stephane Nicoll
4c26c7d043
Start building against Spring Framework 5.2.7 snapshots
...
See gh-21738
5 years ago
Stephane Nicoll
d4c8fa9b2a
Start building against Spring Framework 5.1.16 snapshots
...
See gh-21729
5 years ago
Phillip Webb
621d120ba3
Merge branch '2.3.x'
...
Closes gh-21735
5 years ago
Phillip Webb
c11abf48d9
Polish 'Allow beans without public constructors to load'
...
See gh-20929
5 years ago
Vlad Kisel
d8d8f9cf0b
Allow beans without public constructors to load
...
Allow `BeanDefinitionLoader` to load classes that don't have public
constructors. The constraint was first introduced in d82c50804f
to
solve an issue with anonymous Groovy classes but causes particular
problems with `@SpringBootTest`.
See gh-20929
5 years ago
Phillip Webb
5f79bd2a09
Merge branch '2.3.x'
...
Closes gh-21734
5 years ago
dreis2211
2b5569f054
Polish
...
See gh-21732
5 years ago
Stephane Nicoll
44f375c508
Start building against Reactor Dysprosium-SR8 snapshots
...
See gh-21731
5 years ago
Stephane Nicoll
f4f9df3d10
Start building against Reactor Dysprosium-SR8 snapshots
...
See gh-21730
5 years ago
Stephane Nicoll
0b0187cd0d
Start building against Reactor Californium-SR19 snapshots
...
See gh-21728
5 years ago
Phillip Webb
d791d18231
Merge branch '2.3.x'
...
Closes gh-21727
5 years ago
Phillip Webb
2f973ebc33
Fix default Launcher.isExploded() result
...
Fix the default implementation of `Launcher.isExploded` which should
have returned `true`.
Fixes gh-21575
5 years ago
Phillip Webb
d356a24a07
Merge branch '2.3.x'
...
Closes gh-21726
5 years ago
Phillip Webb
47c1928189
Polish 'Optimize SystemEnvironmentPropertyMapper'
...
Introduce a new `ConfigurationPropertyName.ofIfValid` method to
save us needing to throw and catch an exception unnecessarily.
See gh-21523
5 years ago
dreis2211
0378de7b30
Optimize SystemEnvironmentPropertyMapper
...
See gh-21523
5 years ago
dreis2211
f8d6d9a4b0
Call append only when necessary
...
See gh-21523
5 years ago
dreis2211
33deba4948
Use chars rather than strings
...
Update `SystemEnvironmentPropertyMapper` to use single chars
rather than strings whenever possible.
See gh-21523
5 years ago
Phillip Webb
b1044ca883
Update copyright year of changed files
5 years ago
Phillip Webb
8a7a5929ae
Merge branch '2.3.x'
5 years ago
Phillip Webb
cc50605687
Merge branch '2.2.x' into 2.3.x
5 years ago
Phillip Webb
0a05b4c9fd
Update copyright year of changed files
5 years ago
Phillip Webb
3107d2de51
Merge branch '2.3.x'
...
Fixes gh-21705 in master
5 years ago
Phillip Webb
9a235197dc
Propagate manifest to exploded jars
...
Update `LaunchedURLClassLoader` so that packages defined from exploded
archive folders have manifest attributes applied to them. Prior to this
calling `package.getImplementationTitle()` would only return the a
manifiest attribute when running non-exploded.
The root cause of this issue is the way that `URLClassLoader` handles
the different URL types. For URLs that reference a jar the manifest is
available. For URLs that reference a folder it isn't. When running
exploded we use a URL that references to the `BOOT-INF/classes` folder
directly. To fix the issue we now attempt to detect when `definePackage`
is being called directly, and replace `null` entries with actual
manifest values.
Fixes gh-21705
5 years ago
Stephane Nicoll
0bc6159e44
Merge branch '2.3.x'
...
Closes gh-21721
5 years ago
Stephane Nicoll
400a168ce9
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21720
5 years ago
dreis2211
9bb22ffb69
Remove usages of deprecated Connector.setAttribute()
...
See gh-21671
5 years ago
Stephane Nicoll
bb86d2b3d4
Merge branch '2.3.x'
5 years ago
Stephane Nicoll
79a5ca2941
Merge branch '2.2.x' into 2.3.x
5 years ago
Stephane Nicoll
eb38eeaf30
Polish
5 years ago
Andy Wilkinson
82cc7e972d
Polish "Print the java version being used on startup"
...
See gh-21559
5 years ago
dreis2211
731c192817
Print the java version being used on startup
...
See gh-21559
5 years ago
dreis2211
85a6686cae
Add Java 15 to JavaVersion enum
...
See gh-21691
5 years ago
Andy Wilkinson
8fb7a6cace
Remove JUnit 5's vintage engine from spring-boot-starter-test
...
Closes gh-21625
5 years ago
Stephane Nicoll
721399bdc4
Merge branch '2.3.x'
5 years ago
Toshiaki Maki
0cd526c266
Fix event name in documentation
...
See gh-21692
5 years ago
Stephane Nicoll
8353dea111
Merge branch '2.3.x'
5 years ago
Stephane Nicoll
4624bf6552
Polish "Add reference to rocketmq-spring-boot-starter"
...
See gh-21653
5 years ago
ThierrySquirrel
c547567882
Add reference to rocketmq-spring-boot-starter
...
See gh-21653
5 years ago
Stephane Nicoll
da5e8d70a1
Polish "Support filtered scrape for Prometheus"
...
See gh-21545
5 years ago
Johnny Lim
cd1baf18fe
Support filtered scrape for Prometheus
...
See gh-21545
5 years ago
dreis2211
54f93e9b0f
Fix multi-release JAR test on JDK 15
...
See gh-21605
5 years ago
Andy Wilkinson
c4faeac4d7
Merge branch '2.3.x'
...
Closes gh-21703
5 years ago
Andy Wilkinson
24138c104c
Use highlightjs for syntax highlighting in Asciidoctor's HTML output
...
Closes gh-21701
5 years ago
Phillip Webb
16cab0d83c
Merge branch '2.3.x'
...
Closes gh-21690
5 years ago
Phillip Webb
4d37430bfe
Use servlet context that can access classloader
...
Update `SpringBootServletInitializer` to use the `ServletContext` that
was provided to the initial `onStartup` call rather than the
one from the `ServletContextEvent`. This allows the `getClassLoader()`
call to complete without throwing an `UnsupportedOperationException`.
Fixes gh-21684
5 years ago
Scott Frederick
87f5894a9a
Merge branch '2.3.x'
...
Closes gh-21685
5 years ago
Scott Frederick
29253264b4
Improve Docker API 5xx error messages
...
This commit improves the error messages returned by the Spring Boot
build plugins when a 5xx status code is returned from the Docker
API while attempting to build an image. If the error response has
contents containing a JSON structure with a "message" key, the value
associated with that key will be included in the exception message
and in the build plugin output error.
Fixes gh-21515
5 years ago
Andy Wilkinson
933a85144a
Merge branch '2.3.x'
...
Closes gh-21669
5 years ago
Andy Wilkinson
daeca9f332
Restore Boot 2.2's compile-scoped dependencies
...
Fixes gh-21507
5 years ago
Andy Wilkinson
f041be8877
Merge branch '2.3.x'
...
Closes gh-21668
5 years ago
Andy Wilkinson
210e565741
Use dirMode and fileMode to configure CLI archive entry permissions
...
Closes gh-21453
5 years ago
Andy Wilkinson
38b91f134e
Merge branch '2.3.x'
...
Closes gh-21665
5 years ago
Andy Wilkinson
a2bfdb5b33
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21663
5 years ago
Andy Wilkinson
29c2a0471d
Add Oracle DB dependency management under com.oracle.database
...
Closes gh-20333
5 years ago
Phillip Webb
39216ce3f4
Merge branch '2.3.x'
5 years ago
Phillip Webb
e39d7971fb
Merge branch '2.2.x' into 2.3.x
5 years ago
Phillip Webb
864daab03a
Merge branch '2.1.x' into 2.2.x
5 years ago
Phillip Webb
b5fe3c3494
Refine YAML type restriction error
...
Closes gh-21596
5 years ago
Phillip Webb
20c11a3cbd
Merge branch '2.3.x'
...
Closes gh-21661
5 years ago
Phillip Webb
ebb3f5f286
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21660
5 years ago
Phillip Webb
4fc0dec6c4
Support wrapped random property sources
...
Update `SpringConfigurationPropertySource` so that wrapped random
property sources can be used. It's assumed that wrapped random
sources will use the name of the source as the prefix.
Closes gh-21595
5 years ago
Madhura Bhave
e0f548fdd3
Merge branch '2.3.x'
...
Closes gh-21657
5 years ago
Madhura Bhave
2dc8048d08
Add missing since tags
...
Closes gh-21576
5 years ago
Phillip Webb
fc8fdf2de0
Merge branch '2.3.x'
...
Closes gh-21656
5 years ago
Phillip Webb
2589f980d5
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21655
5 years ago
Phillip Webb
09a47c9aad
Fix containsDescendantOf for random sources
...
Fix the `containsDescendantOf` logic for random property sources to
ensure that ancestors are correctly matched.
Closes gh-21654
5 years ago
Andy Wilkinson
399d0f7b95
Merge branch '2.3.x'
...
Closes gh-21651
5 years ago
Andy Wilkinson
f0bc8ee73c
Fix version placeholder replacement in Gradle plugin docs
...
Closes gh-21640
5 years ago
Madhura Bhave
dcd83ec616
Merge branch '2.3.x'
5 years ago
Madhura Bhave
1f28141f3e
Use the right property in test
5 years ago
Phillip Webb
c6b3db542a
Merge branch '2.3.x'
...
Closes gh-21646
5 years ago
Phillip Webb
4dff0beb80
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21645
5 years ago
Phillip Webb
ad73daf5bc
Merge branch '2.3.x'
...
Closes gh-21644
5 years ago
Phillip Webb
14e6c734a9
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21643
5 years ago
Phillip Webb
502e2a4c64
Polish
5 years ago
Phillip Webb
95031295b9
Restore TomcatReactiveWebServerFactoryTests
...
Restore tests that were previously ignored due to a framework bug.
Closes gh-19702
5 years ago
Madhura Bhave
d3f72326d0
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21642
5 years ago
Madhura Bhave
573cb98d90
Make management security configuration back off when SAML present
...
Fixes gh-21620
5 years ago
Andy Wilkinson
8f8bee7ccd
Merge branch '2.3.x'
...
Closes gh-21641
5 years ago
Andy Wilkinson
3d143e59e7
Fix inclusion of version-specific content in Gradle plugin's docs
...
Fixes gh-21610
5 years ago
Andy Wilkinson
acd7961127
Merge branch '2.3.x'
...
Closes gh-21639
5 years ago
Andy Wilkinson
b1777b9dee
Use stable file repository for testing snapshot layers
...
Closes gh-21629
5 years ago
Scott Frederick
687b9b0353
Merge branch '2.3.x'
...
Fixes gh-21554 in 2.4.0-M1
5 years ago
Scott Frederick
7722394e19
Provide better error message if Docker is not running
...
Previously, if the Spring Boot build plugins got a connection error
when attempting to communicate with a Docker daemon (for example,
when the daemon isn't running), the error message made it appear that
the daemon returned an HTTP error code. This commit makes a connection
error distinct from an HTTP error response code to make it easier for
the user to diagnose the root cause of the problem.
Fixes gh-21554
5 years ago
Andy Wilkinson
d3ef6f2382
Prepare 2.3.x branch
5 years ago
Phillip Webb
a84b7bccf1
Merge branch '2.2.x'
5 years ago
Phillip Webb
14c9804c5c
Fix checkstyle issues
5 years ago
Phillip Webb
1c3f147c1e
Merge branch '2.2.x'
...
Closes gh-21598
5 years ago