Andy Wilkinson
97c47123d5
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30019
3 years ago
Andy Wilkinson
c8b849e2f6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30018
3 years ago
Andy Wilkinson
355f80ab98
Add links to Spring Boot for Apache Geode and its documentation
...
Closes gh-29697
3 years ago
Moritz Halbritter
7897a913a7
Start building against Micrometer 1.9.0-M4 snapshots
...
Micrometer duplicated the binders in a separate module named
micrometer-binders, and marked the binders in the core module as
deprecated. This commit changes the imports to use the new binders in
the micrometer-binders module. Additionally, the auto-configurations
honor user-supplied beans which use the old binders in the
micrometer-core module.
See gh-30014
3 years ago
Andy Wilkinson
664ecbdcc1
Polish "Add DataCouchbaseTest annotation"
...
See gh-29912
3 years ago
Eddú Meléndez
36e52758a7
Add DataCouchbaseTest annotation
...
See gh-29912
3 years ago
Andy Wilkinson
53292a1f94
Polish "Add DataElasticsearchTest annotation"
...
See gh-29911
3 years ago
Eddú Meléndez
e22f78bc6a
Add DataElasticsearchTest annotation
...
See gh-29911
3 years ago
Phillip Webb
9f00c3acf5
Polish
3 years ago
Madhura Bhave
0ecf43dbe2
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29979
3 years ago
Madhura Bhave
894860c177
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29978
3 years ago
Madhura Bhave
cc95f734d7
Clarify relation of import path to resultant properties in configtree import data
...
Closes gh-29606
3 years ago
Stephane Nicoll
c8b7a17545
Upgrade to Spring Kafka 2.8.3
...
Closes gh-29722
3 years ago
Madhura Bhave
64b8610c2e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29960
3 years ago
Madhura Bhave
880db30c67
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29959
3 years ago
Madhura Bhave
a70fa80571
Rectify incorrect sanitizing regex example provided in how-to docs
...
Closes gh-29951
3 years ago
Stephane Nicoll
d4db26dcc1
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29935
3 years ago
Stephane Nicoll
db26aff792
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29934
3 years ago
UbaidurRehman1
7b48c51689
Clarify that any property of the environment can be used in a banner
...
See gh-29931
3 years ago
Moritz Halbritter
d7b229d3c7
Rename AutoConfigurationLoader to ImportCandidates
...
Move the class to a more suitable package, and load the files from
META-INF/spring/<fqn>.imports
See gh-29872
3 years ago
Moritz Halbritter
2afa02c856
Fix missing test slice configuration
...
Test slices are now longer registered in spring.factories, but
TestSliceMetadata still looked there for them to generate documentation.
Fixed this so that TestSliceMetadata now looks in the right places for
test slices.
See gh-29873
3 years ago
Moritz Halbritter
7d68b58c8f
Load auto-configurations from META-INF/spring-boot
...
Implements a new AutoConfigurationLoader, which loads
auto-configurations from a file in META-INF/spring-boot.
Adapts the AutoConfigurationImportSelector to use the new loader.
Adapts the ImportAutoConfigurationImportSelector to use the new loader.
Adapts the metadata plugin in the build to additionally load the
auto-configurations from the new file.
Updates the documentation for auto-configurations and test slices.
Closes gh-29872
3 years ago
Phillip Webb
a40637cb6d
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
560d576a02
Polish
3 years ago
Phillip Webb
26512f8ac6
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
5b4ec32645
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
c86b1330cf
Update copyright year of changed files
3 years ago
Phillip Webb
9ab1b669d0
Polish
3 years ago
Moritz Halbritter
8e99788fc8
Migrate auto-configurations to @AutoConfiguration
...
Closes gh-29871
3 years ago
Moritz Halbritter
100f80d073
Add @AutoConfiguration annotation
...
This annotation can be used to mark auto-configurations with a dedicated
annotation. Under the hood, it's a standard @Configuration with
proxyBeanMethods set to false.
Closes gh-29870
3 years ago
Andy Wilkinson
15f4b6c263
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29808
3 years ago
Andy Wilkinson
64e24a0e11
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29807
3 years ago
dreis2211
39394b9c2b
Link to Integration section of the appendix for Kafka properties
...
See gh-29758
3 years ago
Stephane Nicoll
15e14e23c9
Start building against Spring Kafka 2.8.3 snapshots
...
See gh-29759
3 years ago
Andy Wilkinson
76510fae48
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29752
3 years ago
Andy Wilkinson
09f51f38d6
Update docs to reflect use of CamelCaseToUnderscoresNamingStrategy
...
Closes gh-29743
3 years ago
Moritz Halbritter
96ce8d842e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29729
3 years ago
Moritz Halbritter
44ff29c4d4
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29728
3 years ago
Moritz Halbritter
096ba72a39
Add documentation for WebMvc.fn
...
See gh-29683
3 years ago
Andy Wilkinson
e4b074f07b
Merge branch '2.6.x' into 2.7.x
3 years ago
Andy Wilkinson
f672a20f90
Polish appendix cross-references
...
See gh-29689
3 years ago
Andy Wilkinson
7e8d499333
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29690
3 years ago
Andy Wilkinson
093e8a524d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29689
3 years ago
Moritz Halbritter
52d9ba58d8
Move appendix subsections under appendix section
...
This involved a small code change to the generated configuration
properties snippets. The section id has to start with
'appendix.', otherwise the section-id asciidoctor extension
complains. To ensure that the anchors that are derived from the
section IDs remain backwards compatible, the anchor-rewrite
properties have been updated.
See gh-29667
3 years ago
Phillip Webb
26dd6b826c
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
b3a82c9de6
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
52f1799c20
Polish formatting
3 years ago
Stephane Nicoll
098a57affb
Upgrade to R2DBC Borca-RELEASE
...
See gh-28524
3 years ago
Andy Wilkinson
2fec7b8562
Only use Kotlin 1.6 API and language versions in docs project
...
To preserve our existing Kotlin 1.3 baseline, we should compile our
Kotlin code with Kotlin 1.3 API and language versions. At the same
time, we want our documentation to use modern Kotlin. This commit
restores the 1.3 convention and overrides it to 1.6 in the docs
project. This maintains our Kotlin 1.3 baseline while also allowing
the Kotlin code examples to use 1.6 API and language features.
Closes gh-29654
3 years ago
Phillip Webb
d212243eef
Polish 'Add Kotlin alternatives to Java documentation samples'
...
See gh-29499
3 years ago
Pavel Semyonov
197afff1d6
Add Kotlin alternatives to Java documentation samples
...
See gh-29499
3 years ago
Phillip Webb
0e906dc6e2
Use convention based code imports
...
Closes gh-29647
3 years ago
Phillip Webb
71695d2162
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29658
3 years ago
Phillip Webb
05c58a18df
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29657
3 years ago
Phillip Webb
12a33a2eaf
Upgrade to spring-asciidoctor-backends 0.0.3
...
Closes gh-29656
3 years ago
Phillip Webb
6c74e24147
Update copyright year of changed files
3 years ago
Phillip Webb
b9e037b88f
Polish
3 years ago
Phillip Webb
4919683354
Use consistent packages for doc samples
...
Closes gh-29646
3 years ago
Phillip Webb
ce08b519b1
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
50e0e28155
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
5975cdc5ed
Polish formatting
3 years ago
Stephane Nicoll
9028ab33f2
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29617
3 years ago
Stephane Nicoll
d130819fb4
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29616
3 years ago
Stephane Nicoll
5fe6176966
Polish "Add a note on early init with @ConditionalOnExpression"
...
See gh-29276
3 years ago
Mihail Cornescu
fce3cd1684
Add a note on early init with @ConditionalOnExpression
...
See gh-29276
3 years ago
Stephane Nicoll
19e671dd7b
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
787a2f3d9b
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
ab0b29cb53
Polish "Make classloader customization easier to discover"
...
See gh-29438
3 years ago
Andreas Ahlenstorf
96f48db2ab
Make classloader customization easier to discover
...
See gh-29438
3 years ago
Stephane Nicoll
f9029a3584
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29540
3 years ago
Stephane Nicoll
e36a56f014
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29539
3 years ago
Axel Fontaine
48817587e6
Rename Boxfuse to CloudCaptain
...
See gh-29523
3 years ago
Stephane Nicoll
ba8c76ba08
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29538
3 years ago
Stephane Nicoll
267cd45235
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29537
3 years ago
Janne Valkealahti
d821f86b8e
Upgrade reference of gradle-git-properties to 2.3.2
...
See gh-29535
3 years ago
Andy Wilkinson
6fa4b942ee
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29481
3 years ago
Andy Wilkinson
52f612b3eb
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29480
3 years ago
Andy Wilkinson
9cb66d55d1
Refer to Maven Resolver rather than Aether
...
Closes gh-29255
3 years ago
Andy Wilkinson
b67cc62c37
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29402
3 years ago
Andy Wilkinson
d29a5a2f43
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29401
3 years ago
Andy Wilkinson
e8cbec0836
Clarify documentation of RestTemplate customization
...
Closes gh-29394
3 years ago
Stephane Nicoll
77a9d0b6f1
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29381
3 years ago
Omkar Shetkar
c19e192acd
Fix duplicate "Logging" link
...
See gh-29380
3 years ago
Stephane Nicoll
c02faea9c9
Allow WebMvcFilter to be overridden by user configuration
...
Closes gh-28428
3 years ago
Brian Clozel
b17412eb38
Fix Auto-configured Spring GraphQL Tests docs
...
Prior to this change, the reference docs would point to "spring-webflux"
as the required additional testing dependency to get
`WebGraphQlTester` support in Spring Boot tests.
While this is enough for `WebEnvironment.MOCK` tests, we need an actual
HTTP client for `WebEnvironment.RANDOM_PORT` tests. This commit amends
this part of the documentation to recommend the
"spring-boot-starter-webflux" dependency in all cases.
Fixes gh-29250
3 years ago
Stephane Nicoll
5f67546534
Adapt to latest API change in SD Elasticsearch
...
See gh-29292
3 years ago
Stephane Nicoll
9e27bddfc7
Start building against Spring Data 2021.2.0-M1 snapshots
...
This commit also upgrades to Elasticsearch 7.16.2
See gh-29223
See gh-29292
3 years ago
Stephane Nicoll
a780e87e9c
Upgrade to Hazelcast 5.0.2
...
See gh-29265
3 years ago
Stephane Nicoll
9b34c31916
Polish "Include AbstractJdbcConfiguration beans in @DataJdbcTest"
...
See gh-29003
3 years ago
Stephane Nicoll
d24720d958
Polish "Expose OS information as an InfoContributor"
...
See gh-28907
3 years ago
Jonatan Ivanov
c700f686c6
Expose OS information as an InfoContributor
...
See gh-28907
3 years ago
Stephane Nicoll
e1a5be83d2
Polish "Inject SpringManagedContext into Hazelcast configuration"
...
See gh-28801
3 years ago
Brian Clozel
c5817f21eb
Add property for disabling GraphQL schema introspection
...
Prior to this commit, the GraphQL schema assembled by the
auto-configuration would provide no option for disabling the field
introspection.
While this feature is essential for many tools (including GraphiQL),
some prefer disabling it because this allows clients to gather
information about types and schema easily. This commit introduces a new
`spring.graphql.schema.introspection.enabled` configuration property.
Because potential attackers can still gather this information and this
feature is a core concern in the GraphQL spec, introspection is enabled
by default for Spring Boot applications.
Closes gh-29248
3 years ago
izeye
728206dba0
Polish GraphQL changes
...
See gh-29140
Closes gh-29194
3 years ago
Stephane Nicoll
6b6da22f2c
Polish "Add support for RabbitStreamTemplate"
...
See gh-28060
3 years ago
Stephane Nicoll
9c868751d6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29199
3 years ago
Stephane Nicoll
f54ea67ed6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29198
3 years ago
dreis2211
7a87d18b12
Update copyrights to 2022
...
See gh-29195
3 years ago
Stephane Nicoll
2b140950e3
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29176
3 years ago
izeye
7fbb5749d1
Polish
...
See gh-29157
3 years ago
Brian Clozel
22706057f0
Document Spring GraphQL support
...
This commit documents all the features added in the previous commits:
from the main infrastructure support, to testing and metrics.
See gh-29140
3 years ago
Madhura Bhave
84f1a6ca09
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29138
3 years ago
Madhura Bhave
99e650bd27
Document devtools remote support not available with WebFlux
...
Closes gh-28955
3 years ago
Stephane Nicoll
53654a0160
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29133
3 years ago
Pavel Anisimov
b704ee0b30
Polish reference doc
...
See gh-29115
3 years ago
Stephane Nicoll
bcaa59ce73
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29098
3 years ago
Pavel Anisimov
415c58e21b
Polish CacheManager customization section in reference doc
...
See gh-29094
3 years ago
Stephane Nicoll
5599e8d340
Polish "Add consistent quotes in YAML samples of reference doc"
...
See gh-28911
3 years ago
Viktor Ardelean
0b781d87b1
Add consistent quotes in YAML samples of reference doc
...
See gh-28911
3 years ago
izeye
c7921468fc
Polish
...
See gh-28836
3 years ago
Stephane Nicoll
e4082ee5d9
Merge branch '2.5.x'
...
Closes gh-28834
3 years ago
fml2
1d786e49e9
Fix typos in the "External Application Properties" section
...
See gh-28830
3 years ago
Stephane Nicoll
9719930496
Merge branch '2.5.x'
...
Closes gh-28833
3 years ago
Xavier Bouclet
dce979d51f
Fix output of "spring --version" in reference documentation
...
See gh-28831
3 years ago
Andy Wilkinson
4a0fa62d2e
Polish "Replace "you're""
...
See gh-28710
3 years ago
Jay Bryant
e629e77b29
Replace "you're"
...
This commit replaces "you're" with some other structure, often
simplifying the sentence in the process.
Also checked for words that end with "'ll" and "n't" but did not find
any.
See gh-28710
3 years ago
Andy Wilkinson
29725ec68a
Update links to Spring Security's reference docs
...
Closes gh-28618
3 years ago
Stephane Nicoll
afa006986b
Merge branch '2.5.x'
...
Closes gh-28713
3 years ago
Vedran Pavic
c8dd0a584b
Fix "Configure Two DataSources" example
...
With the present example, the `secondDataSource` bean factory method
will use `firstDataSourceProperties` due to it being annotated with
`@Primary`.
This commit adds the `@Qualifier` needed to ensure `secondDataSource`
bean factory method uses `secondDataSourceProperties`.
See gh-28712
3 years ago
Stephane Nicoll
d88658d47a
Remove dependencies on micrometer-jersey2
...
Closes gh-28706
3 years ago
Stephane Nicoll
44b644c770
Merge branch '2.5.x'
...
Closes gh-28693
3 years ago
Stephane Nicoll
9ed7674ab0
Polish "Fix yaml sample format"
...
See gh-28671
3 years ago
Weix Sun
7f1bd43c84
Fix yaml sample format
...
See gh-28671
3 years ago
Stephane Nicoll
6d4537b5ae
Merge branch '2.5.x'
...
Closes gh-28692
3 years ago
Stephane Nicoll
6d79599d99
Polish "Fix yaml sample format in reference doc"
...
See gh-28670
3 years ago
Weix Sun
793a107d27
Fix yaml sample format in reference doc
...
See gh-28670
3 years ago
Andy Wilkinson
2a342ef416
Merge branch '2.5.x'
...
Closes gh-28662
3 years ago
Andy Wilkinson
5e4a502b2d
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28661
3 years ago
Andy Wilkinson
2cec3971d7
Prohibit unwanted dependencies in all modules not just starters
...
Closes gh-28658
3 years ago
Leo Li
508841b444
Replace "e.g." by "for example"
...
See gh-28583
3 years ago
Jay Bryant
3422b1f38b
Replace "refer to" with "see"
...
Update documentation to replace "refer to" with "see" and to drop
"please" when it is present.
See gh-28537
3 years ago
Jay Bryant
9f2c8f65ee
Replace "check out" with more formal language
...
Update documentation to use more formal language rather than
"check out".
See gh-28503
3 years ago
Phillip Webb
c7e61e448e
Polish "Remove 'etc' in reference documentation"
...
See gh-28497
3 years ago
Jay Bryant
0d025b672e
Remove 'etc' in reference documentation
...
Update the reference documentation to replace 'etc' with 'other'.
See gh-28497
3 years ago
Leo Li
73e9c355f1
Polish
...
See gh-28501
3 years ago
Stephane Nicoll
7ad60df844
Merge branch '2.5.x'
3 years ago
Stephane Nicoll
06e9991e6a
Polish
...
See gh-28501
3 years ago
Andy Wilkinson
4a15a816ce
Polish 'Replace "via" with words more suited to an international audience'
...
See gh-28464
3 years ago
Jay Bryant
73a18c73f4
Replace "via" with words more suited to an international audience
...
See gh-28464
3 years ago
Stephane Nicoll
ea8a8ecd0e
Merge branch '2.5.x'
...
Closes gh-28467
3 years ago
Stephane Nicoll
ce38d592f9
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28466
3 years ago
Stephane Nicoll
265199f42b
Polish "Fix description of "logging.logback.rollingpolicy.max-history""
...
See gh-28448
3 years ago
Phillip Webb
9cb5f035e7
Fix typo
...
See gh-20971
3 years ago
Andy Wilkinson
1005159eab
Merge branch '2.5.x'
...
Closes gh-28435
3 years ago
Andy Wilkinson
3fb5af9dd3
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28434
3 years ago
Andy Wilkinson
8a78864edd
Polish "Explain how to disable/configure the ActiveMQ embedded broker"
...
See gh-28183
3 years ago
Moritz Kammerer
0c5f0efcea
Explain how to disable/configure the ActiveMQ embedded broker
...
See gh-28183
3 years ago
Andy Wilkinson
d52b649bd7
Fix links to Spring Security's reference documentation
...
Closes gh-28407
3 years ago
Phillip Webb
cf9156e497
Add SameSite cookie support for servlet web servers
...
Update Tomcat, Jetty and Undertow `ServletWebServerFactory`
implementations so that they can write SameSite cookie attributes.
The session cookie will be customized whenever the
`server.servlet.session.cookie.same-site` property is set.
Other cookies can be customized with the new `CookieSameSiteSupplier`
interface which can be registered using `@Bean` methods.
Closes gh-20971
Co-authored-by Andy Wilkinson <wilkinsona@vmware.com>
3 years ago
Phillip Webb
3729c4909a
Polish package name for web sample code
...
See gh-27132
3 years ago