Andy Wilkinson
e7ea1f32f7
Upgrade to Mimepull 1.9.12
...
Closes gh-18601
2019-10-15 13:48:20 +01:00
Andy Wilkinson
e542cedc49
Upgrade to Flyway 6.0.6
...
Closes gh-18600
2019-10-15 13:48:20 +01:00
Andy Wilkinson
bbae38c0fa
Upgrade to Tomcat 9.0.27
...
Closes gh-18599
2019-10-15 13:48:20 +01:00
Andy Wilkinson
76651f28e5
Upgrade to Johnzon Jsonb 1.2.1
...
Closes gh-18598
2019-10-15 13:48:19 +01:00
Andy Wilkinson
f7a87be1fe
Upgrade to Mysql 8.0.18
...
Closes gh-18597
2019-10-15 13:48:19 +01:00
Andy Wilkinson
92b4e60ecd
Upgrade to Rxjava2 2.2.13
...
Closes gh-18596
2019-10-15 13:48:19 +01:00
Andy Wilkinson
608f02f060
Upgrade to Unboundid Ldapsdk 4.0.12
...
Closes gh-18595
2019-10-15 13:48:19 +01:00
Andy Wilkinson
8091183c1f
Upgrade to Hazelcast 3.12.3
...
Closes gh-18594
2019-10-15 13:48:19 +01:00
Andy Wilkinson
eafa595ed3
Upgrade to Gson 2.8.6
...
Closes gh-18592
2019-10-15 13:48:19 +01:00
Stephane Nicoll
0bc5803e34
Merge branch '2.1.x'
...
Closes gh-18603
2019-10-15 14:38:59 +02:00
Stephane Nicoll
e4ba6049ff
Clarify scope of "@SpringBootTest#classes"
...
See gh-18229
2019-10-15 14:36:28 +02:00
Stephane Nicoll
2bf8073446
Polish
...
See gh-18440
2019-10-15 14:08:38 +02:00
Andy Wilkinson
b240c810a8
Fix @ConfigurationProperties on @Bean methods without metadata caching
...
Due to a current limitation of Spring Framework, when bean metadata
caching is disabled, a merged bean definition may have a null
resolved factory method that would have been non-null if bean metadata
caching was enabled. Configuration property binding for @Bean methods
annotated with @ConfigurationProperties relied upon the resolved
factory method being enabled to find the @ConfigurationProperties
annotation and trigger property binding. As a result, when bean
metadata caching is disabled on the bean factory, such
@ConfigurationProperties beans would not be bound.
This commit works around the limitation by adding a fallback that
performs a reflection-based search for the factory method when the
resolved factory method on the bean definition is null. This allows
the bean's factory method and any @ConfigurationProperties annotation
on it to be found, ensuring that propoerty binding is then performed.
Fixes gh-18440
2019-10-15 11:21:53 +01:00
Stephane Nicoll
4efb4d1dd3
Polish "Add some more notes on running exploded jar files"
...
See gh-18477
2019-10-15 10:02:53 +02:00
Dave Syer
3f2dd30808
Add some more notes on running exploded jar files
...
See gh-18477
2019-10-15 10:01:23 +02:00
Stephane Nicoll
391eb279df
Merge branch '2.1.x'
...
Closes gh-18588
2019-10-15 08:51:31 +02:00
Stephane Nicoll
22f44917ca
Polish "Add metadata entry for spring.main.register-shutdown-hook"
...
See gh-18581
2019-10-15 08:41:07 +02:00
leoli
9b781449cf
Add metadata entry for spring.main.register-shutdown-hook
...
See gh-18581
2019-10-15 08:37:08 +02:00
Stephane Nicoll
75bd15650f
Merge branch '2.1.x'
...
Closes gh-18587
2019-10-15 08:33:51 +02:00
Stephane Nicoll
f05d7902e2
Polish "Clarify formatting recommendations for configuration property javadoc"
...
See gh-18578
2019-10-15 08:32:48 +02:00
Rafiullah Hamedy
1f9b68707f
Clarify formatting recommendations for configuration property javadoc
...
This commit adds a note to spring-boot-features.adoc to clarify that
using javadoc tags to format configuration property descriptions is not
supported.
See gh-18578
2019-10-15 08:29:51 +02:00
Stephane Nicoll
98f676ca46
Merge branch '2.1.x'
...
Closes gh-18586
2019-10-15 08:25:25 +02:00
contextshuffling
efedd80d4b
Use LinkedHashSet for deterministic order in test assertions
...
See gh-18580
2019-10-15 08:20:53 +02:00
Stephane Nicoll
9c6e5f0904
Merge branch '2.1.x'
...
Closes gh-18585
2019-10-15 08:15:42 +02:00
dreis2211
abfb87d1a3
Rename tests to match Surefire expectations
...
See gh-18579
2019-10-15 08:11:47 +02:00
Phillip Webb
e20aa7dc73
Clarify ConfigurationPropertiesBean Javadoc
...
Update the `ConfigurationPropertiesBean` Javadoc to clarify its purpose.
Closes gh-18487
2019-10-14 20:50:42 -07:00
Andy Wilkinson
3fc51f8063
Isolate the effects of initializing Reactor's debug agent in the tests
2019-10-14 20:08:59 +01:00
Andy Wilkinson
e7efe0cbfe
Merge branch '2.1.x'
...
Closes gh-18576
2019-10-14 14:12:57 +01:00
王洋
152568521e
Make the logger static final
...
See gh-18575
2019-10-14 14:12:26 +01:00
Andy Wilkinson
65818038fe
Polish "Update Kotlin-related reference documentation"
...
See gh-18573
2019-10-14 11:41:03 +01:00
Sebastien Deleuze
c6c9818285
Update Kotlin-related reference documentation
...
See gh-18573
2019-10-14 11:40:38 +01:00
Andy Wilkinson
c75b06c76c
Remove @ImmutableConfigurationProperties
...
Closes gh-18563
2019-10-14 11:29:09 +01:00
Andy Wilkinson
cf62dc862b
Polish "Correct Mono import in LegacyHealthEndpointCompatibilityConfiguration"
...
See gh-18571
2019-10-14 09:34:53 +01:00
dreis2211
35dc4817dd
Correct Mono import in LegacyHealthEndpointCompatibilityConfiguration
...
See gh-18571
2019-10-14 09:34:10 +01:00
Stephane Nicoll
8108b556ad
Fix resource cleanup in test
...
Closes gh-18569
2019-10-13 13:41:50 +02:00
Stephane Nicoll
f7959bcd00
Merge branch '2.1.x'
...
Closes gh-18567
2019-10-13 08:45:44 +02:00
Ted M. Young
f553784ebc
Fix incorrect backslash escape in documentation sample
...
See gh-18546
2019-10-13 08:10:14 +02:00
dreis2211
d8de6fff53
Polish
...
See gh-18557
2019-10-12 16:55:07 +01:00
dreis2211
3174f06bf2
Remove usage of @InjectMocks
...
See gh-18557
2019-10-12 16:54:57 +01:00
Johnny Lim
887c3b71f3
Fix matchesNestedConfigurationClassWithoutTestMethodsIfItHasTestable()
...
See gh-18559
2019-10-12 16:51:53 +01:00
Andy Wilkinson
9a89039172
Provide a marker artifact for Boot's Gradle plugin
...
Closes gh-18514
2019-10-11 16:51:29 -05:00
Stephane Nicoll
61a914fa28
Polish
2019-10-11 10:39:23 -05:00
Stephane Nicoll
40bd98a3f4
Polish "Remove boxing"
...
See gh-18552
2019-10-11 10:35:19 -05:00
clove506
fe6da39e1b
Remove boxing
...
See gh-18552
2019-10-11 10:32:59 -05:00
Johnny Lim
d60d59434d
Polish
...
See gh-18531
2019-10-11 10:29:22 -05:00
leoli
2b5f8f36a2
Fix ImmutableConfigurationProperties import statement in ref docs
...
See gh-18548
2019-10-10 07:34:46 -05:00
Andy Wilkinson
e62ca778e9
Merge branch '2.1.x'
...
Closes gh-18554
2019-10-10 07:29:57 -05:00
dreis2211
ba46ab6a4f
Remove accidental usage of UnsupportedOptionException
...
See gh-18539
2019-10-10 07:28:51 -05:00
dreis2211
09b9d18d88
Fix formatting issue
...
See gh-18544
2019-10-08 14:11:50 -05:00
dreis2211
e70a5686bf
Fix checkstyle warning
...
See gh-18541
2019-10-08 12:21:05 -05:00
Stephane Nicoll
32a1cdf4d3
Polish "Use dedicated method to turn off authentication"
...
See gh-18538
2019-10-08 11:13:51 -05:00
Michael Simons
04a01a49c2
Use dedicated method to turn off authentication
...
See gh-18538
2019-10-08 11:08:48 -05:00
Andy Wilkinson
b5243c5076
Polish "Polish"
...
See gh-18534
2019-10-08 07:38:53 -05:00
Kant Leung
2f73e196af
Polish
...
See gh-18534
2019-10-08 07:38:21 -05:00
Johnny Lim
e9e6c925e8
Remove a duplicate assertion
...
See gh-18524
2019-10-07 08:19:11 -05:00
Andy Wilkinson
002b2709d9
Document auditevent and httptrace endpoints' need for repositories
...
Closes gh-18352
2019-10-07 07:22:10 -05:00
Andy Wilkinson
8b9890eb5d
Remove Woodstox dependency management after Jackson upgrade
...
The upgrade to Jackson 2.10.0 means that the possibility of getting
an incompatible combination of Woodstox and the StAX API when
building with Maven has gone. This commit removes the dependency
management as it was only added to work around the incompatibility
in Jackson's transitive dependencies.
Closes gh-18500
2019-10-03 17:39:55 +01:00
Andy Wilkinson
078536aded
Merge branch '2.1.x'
...
Closes gh-18502
2019-10-03 15:34:32 +01:00
Andy Wilkinson
f42b442ce2
Fix handling of encoded URLs in Class-Path manifest attribute
...
Fixes gh-18410
2019-10-03 15:30:33 +01:00
Andy Wilkinson
bc8a88d734
Upgrade to Webjars Locator Core 0.41
...
Closes gh-18497
2019-10-03 08:27:51 +01:00
Andy Wilkinson
b7e434d5f8
Upgrade to Mockito 3.1.0
...
Closes gh-18496
2019-10-03 08:27:50 +01:00
Andy Wilkinson
2d08842ad7
Upgrade to Hibernate 5.4.6.Final
...
Closes gh-18495
2019-10-03 08:27:50 +01:00
Andy Wilkinson
a73f7829eb
Upgrade to Johnzon Jsonb 1.2.0
...
Closes gh-18493
2019-10-03 08:11:21 +01:00
Andy Wilkinson
a907519ff5
Upgrade to Okhttp3 3.14.4
...
Closes gh-18492
2019-10-03 08:11:20 +01:00
Phillip Webb
be7a7bb2e9
Refine String to File conversion support
...
Refine the conversion support so that file URLs are support without
reintroducing gh-12163.
Closes gh-16931
2019-10-02 22:45:22 -07:00
Johnny Lim
701bd0dd46
Polish
...
See gh-18490
2019-10-02 22:15:05 -07:00
Phillip Webb
946202bd42
Polish 'Support 'New Relic' eventType properties'
...
See gh-18472
2019-10-02 22:12:53 -07:00
Neil Powell
e73ae62621
Support 'New Relic' eventType properties
...
Update `NewRelicProperties` so that the event type sent with each
metric can be configured. An additional `boolean` property has
also been added if the previous behavior using the "meter-name"
is required.
NewRelic's own agents publish metrics to eventTypes aligned with broader
categories. To align with their recommendation the default behavior is
to publish metrics under a "SpringBootSample" category. When doing so,
additional context is provided by including "metricName" and
"metricType" attributes.
See gh-18472
2019-10-02 22:08:14 -07:00
Phillip Webb
3c7d3f9482
Add String to File conversion support
...
Add `String` -> `File` support to the `ApplicationConversionService`
that can support both simple filename as well as file URLs.
This allows Spring Boot application to work in a similar way to vanilla
Spring applications where Spring's `FileEditor` provides similar
support.
Closes gh-16931
2019-10-02 21:41:31 -07:00
Phillip Webb
61873fbf42
Don't generate @Configuration metadata
...
Update `AutoConfigureAnnotationProcessor` to no longer store
`@Configuration.value` in the meta-data JSON since we never actually
read it.
Closes gh-16608
2019-10-02 21:41:31 -07:00
Phillip Webb
795303d667
Replace depends-on post processor configurations
...
Replace `AbstractDependsOnBeanFactoryPostProcessor` `@Configuration`
classes with simple `@Import` component classes.
Closes gh-18382
2019-10-02 21:41:31 -07:00
Madhura Bhave
fcbd4408c9
Fix @since tag
2019-10-02 18:04:51 -07:00
Phillip Webb
386c0a60a7
Relax @ConstructorBinding member class requirement
...
Update `@ConfigurationProperties` so that `@ConstructorBinding` classes
no longer need to repeat the annotation for their members.
Closes gh-18481
2019-10-02 17:17:44 -07:00
Madhura Bhave
e6bb7a0a6f
Add spring security rsocket dependency to docs
2019-10-02 16:24:07 -07:00
Phillip Webb
9582aa3f3c
Remove accidentally committed debug sysout
2019-10-02 16:04:50 -07:00
Phillip Webb
b1f23f54df
Prevent ValueBinder from being incorrectly used
...
Fix a regression caused by e41c5a43
which incorrectly allowed the
`ValueObjectBinder` to be picked when the `JavaBeanBinder` should
have been used.
Closes gh-18485
2019-10-02 15:47:36 -07:00
Madhura Bhave
5547a8499f
Polish
2019-10-02 14:41:01 -07:00
Madhura Bhave
58fc337315
Polish
2019-10-02 14:30:49 -07:00
Madhura Bhave
fd721575f0
Add spring security saml dependency to docs
2019-10-02 14:02:54 -07:00
Madhura Bhave
40ac5b4ae2
Autoconfigure RSocket Security
...
Closes gh-18356
2019-10-02 13:54:07 -07:00
Madhura Bhave
bc96e09965
Add additional test for reactive security auto-config
2019-10-02 13:46:50 -07:00
Stephane Nicoll
45f6668d03
Use @ConstructorBinding when generating meta-data
...
Update the configuration processor to use the newly introduced
`@ConstructorBinding` annotation to determine when meta data
should be generated from constructor parameters.
Prior to this commit, the processor had no good way to tell when
constructor parameters should be used instead of getters/setters.
Closes gh-17035
2019-10-02 13:36:27 -07:00
Phillip Webb
4208c93ba7
Validate @ConfigurationProperties bean definitions
...
Add a bean definition post-processor that throws a better exception
if @ConstructorBinding property beans are being instantiated as
regular Spring beans.
Prior to this commit, a constructor bound properties bean would fail
with an unsatisfied dependency exception which isn't all that helpful.
Closes gh-17831
2019-10-02 12:51:36 -07:00
Madhura Bhave
22ed56ac52
Add auto-config for Spring Security's SAML support
...
Closes gh-18260
Co-authored-by: Phillip Webb <pwebb@pivotal.io>
2019-10-02 11:23:21 -07:00
Phillip Webb
71f8347c81
Rename ServerRSocketFactoryCustomizer
...
Rename `ServerRSocketFactoryCustomizer` to
`ServerRSocketFactoryProcessor` to better reflect that it is not a
traditional customizer.
Closes gh-18390
2019-10-02 10:41:53 -07:00
Andy Wilkinson
96f85a40de
Support customization of WebTestClient.Builder when using @SpringBootTest
...
Closes gh-15132
2019-10-02 17:51:00 +01:00
Andy Wilkinson
9e514ab7f9
Provide plugin release repository for Asciidoctor Extensions
...
See b5069a4f8a
2019-10-02 13:43:34 +01:00
Andy Wilkinson
dab69cfbd2
Upgrade to Promethus Pushgateway 0.7.0
...
Closes gh-18418
2019-10-02 11:26:47 +01:00
Andy Wilkinson
b5069a4f8a
Upgrade to Spring Asciidoctor Extensions 0.3.0.RELEASE
...
Closes gh-18474
2019-10-02 11:07:28 +01:00
Andy Wilkinson
46c30d6bb0
Merge branch '2.1.x'
...
Closes gh-18476
2019-10-02 10:48:57 +01:00
Andy Wilkinson
3d4157ad6d
Correct SCM URLs in published poms
...
Previously, Maven's default behaviour was relied up which resulted
in the artifact ID being appended to each URL as it was inherited.
This behaviour can only be disabled in Maven 3.6 and later, a version
that we cannot use due to an incompatibility with the Flatten Plugin.
This commit works around Maven's default behaviour by defining
properties for the SCM URL, connection, and developer connection and
then explicitly defining the settings in each pom using these
properties. The explicit definition of the properties in each pom
prevents them being inherited from the parent, thereby disabling the
unwanted appending of the artifact ID to the URL.
Fixes gh-18328
2019-10-02 10:48:30 +01:00
Andy Wilkinson
f029fa55da
Upgrade to Spring Batch 4.2.0.RELEASE
...
Closes gh-18252
2019-10-02 07:37:19 +01:00
Andy Wilkinson
e507d47571
Upgrade to Spring Session Corn-RC1
...
Closes gh-18257
2019-10-02 07:36:22 +01:00
Phillip Webb
b65ba60980
Polish 'Simplify some code'
...
See gh-18438
2019-10-01 22:08:20 -07:00
kenneth
e6b45de41e
Simplify some code
...
See gh-18438
2019-10-01 22:08:02 -07:00
Phillip Webb
e41c5a4327
Require annotation signal for constructor binding
...
Update `@ConfigurationProperties` constructor binding support to only
apply when a `@ConstructorBinding` annotation is present on either the
type or the specific constructor to use.
Prior to this commit we didn't have a good way to tell when constructor
binding should be used vs regular autowiring.
For convenience, an `@ImmutableConfigurationProperties` meta-annotation
has also been added which is composed of `@ConfigurationProperties` and
`@ConstructorBinding`.
Closes gh-18469
2019-10-01 21:56:09 -07:00
Phillip Webb
ecf751e7eb
Polish
2019-10-01 20:51:54 -07:00
Andy Wilkinson
557d187607
Revert "Upgrade to Spring Session Corn-RC1"
...
This reverts commit e7e69e2e16
.
See gh-18257
2019-10-01 21:53:05 +01:00
Andy Wilkinson
e7e69e2e16
Upgrade to Spring Session Corn-RC1
...
Closes gh-18257
2019-10-01 21:33:27 +01:00
Vedran Pavic
4808016560
Align with Spring Session MongoDB deprecations
...
See gh-18470
2019-10-01 21:32:45 +01:00
Andy Wilkinson
6a5f608f30
Upgrade to Spring Kafka 2.3.0.RELEASE
...
Closes gh-18255
2019-10-01 21:26:14 +01:00
Andy Wilkinson
9e1825ed42
Upgrade to Spring Integration 5.2.0.RELEASE
...
Closes gh-18254
2019-10-01 21:25:35 +01:00
Andy Wilkinson
ead1304bb5
Upgrade to Spring AMQP 2.2.0.RELEASE
...
Closes gh-18251
2019-10-01 21:24:58 +01:00
Phillip Webb
b262ebf5b4
Update copyright header of changed files
2019-10-01 11:40:07 -07:00
Phillip Webb
a8139ba819
Merge branch '2.1.x'
2019-10-01 11:39:46 -07:00
Phillip Webb
40acbfc733
Update copyright header of changed files
2019-10-01 11:39:38 -07:00
Phillip Webb
262eb686d0
Merge branch '2.1.x'
...
Closes gh-18468
2019-10-01 11:34:56 -07:00
Madhura Bhave
ecf393461e
Skip management context ResourceConfigCustomizers
...
Update `JerseyManagementContextConfiguration` so that customizer beans
are not longer applied. The endpoint resource endpoints are now added
with a registrar bean `@PostConstruct` method.
Prior to this commit, when running the management server on a different
port a `Resource` added by a customizer could be added two different
`ResourceConfig` instance. This breaks the singleton contract expected
by Jersey.
Fixes gh-17801
Co-authored-by: Phillip Webb <pwebb@pivotal.io>
2019-10-01 11:16:23 -07:00
Stephane Nicoll
5f4ddd98d8
Upgrade to Spring Security 5.2.0.RELEASE
...
Closes gh-18256
2019-10-01 18:33:11 +02:00
Johnny Lim
3a63179d81
Fix a broken Asciidoctor syntax
...
Along the way, this commit also fixes a typo.
Closes gh-18325
2019-10-01 18:32:01 +02:00
Andy Wilkinson
ed29eea365
Align Spring Asciidoctor Extension dependency with new module names
2019-10-01 14:54:03 +01:00
Stephane Nicoll
b0d6169285
Upgrade to Spring Session Bom Bean-SR8
...
Closes gh-18466
2019-10-01 15:29:45 +02:00
Stephane Nicoll
9d40d192a0
Upgrade to Micrometer 1.1.7
...
Closes gh-18465
2019-10-01 15:29:44 +02:00
Stephane Nicoll
852b369ce1
Revert to fixed version
2019-10-01 15:20:23 +02:00
Stephane Nicoll
4237d9fc1a
Merge branch '2.1.x'
...
See gh-18316
2019-10-01 15:04:50 +02:00
Stephane Nicoll
47365dc260
Revert to Spring Web Services 3.0.7.RELEASE
...
See gh-18315
2019-10-01 15:03:11 +02:00
Stephane Nicoll
91afd289bf
Upgrade to Download Maven Plugin 1.4.2
...
Closes gh-18459
2019-10-01 15:00:11 +02:00
Stephane Nicoll
fc7c0ba32e
Upgrade to Commons FileUpload 1.4
...
Closes gh-18450
2019-10-01 14:27:43 +02:00
Stephane Nicoll
b2334dd871
Upgrade to gmavenplus-plugin 1.8.0
...
Closes gh-18462
2019-10-01 14:24:16 +02:00
Stephane Nicoll
94de7ee97e
Upgrade to Cargo Maven Plugin 1.7.7
...
Closes gh-18461
2019-10-01 14:18:33 +02:00
Stephane Nicoll
9f2201c5e5
Upgrade to Maven Maven Plugin 3.6.0
...
Closes gh-18460
2019-10-01 14:09:58 +02:00
Stephane Nicoll
9133d52416
Upgrade to plexus-archiver to 3.7.0
...
Closes gh-18457
2019-10-01 14:02:51 +02:00
Stephane Nicoll
67bb90ee5a
Upgrade to maven-plugin-annotations 3.6.0
...
Closes gh-18456
2019-10-01 14:02:51 +02:00
Stephane Nicoll
4008d70248
Upgrade to maven-common-artifact-filters 3.1.0
...
Closes gh-18455
2019-10-01 14:02:51 +02:00
Stephane Nicoll
a1e83558c2
Upgrade to maven-archiver 3.4.0
...
Closes gh-18453
2019-10-01 14:02:51 +02:00
Stephane Nicoll
b66288219a
Upgrade to Spock 1.3-groovy-2.5
...
Closes gh-18458
2019-10-01 14:02:43 +02:00
Stephane Nicoll
9330760e22
Upgrade to MockK 1.9.3
...
Closes gh-18452
2019-10-01 13:58:49 +02:00
Stephane Nicoll
112cbd216b
Remove plugin dependency management for the Sonar plugin
2019-10-01 13:58:49 +02:00
Stephane Nicoll
6cf1b158f8
Remove duplicate maven-resources-plugin dependency management
2019-10-01 13:58:49 +02:00
Andy Wilkinson
a6f1619971
Use Asciidoctor extension to verify documented configuration properties
...
Closes gh-18451
2019-10-01 10:39:06 +01:00
Stephane Nicoll
a36d2cd159
Upgrade to micrometer 1.3.0
...
Closes gh-18389
2019-10-01 11:15:07 +02:00
Stephane Nicoll
1357f1b46c
Upgrade to Spring AMQP 2.1.11.RELEASE
...
Closes gh-18312
2019-10-01 09:50:27 +02:00
Stephane Nicoll
00a9eeaaff
Upgrade to Spring AMQP 2.1.11.RELEASE
...
Closes gh-18312
2019-10-01 09:49:42 +02:00
Stephane Nicoll
a22046697e
Upgrade to Spring Integration 5.1.8.RELEASE
...
Closes gh-18313
2019-10-01 09:49:01 +02:00
Stephane Nicoll
b4ba667ef1
Update to Spring Data Moore-RELEASE
...
Closes gh-18253
2019-10-01 09:40:22 +02:00
dreis2211
3ae3439054
Upgrade to Testcontainers 1.12.2
...
See gh-18446
2019-10-01 08:23:22 +02:00
Stephane Nicoll
e0d6d90683
Merge branch '2.1.x'
...
Closes gh-18447
2019-10-01 08:06:23 +02:00
dreis2211
417bfc4c87
Fix comment position in ZipHeaderPeekInputStreamTests
...
See gh-18445
2019-10-01 08:05:08 +02:00
Stephane Nicoll
04ac38fbe8
Upgrade to Spring HATEOAS 1.0.0.RELEASE
...
Closes gh-18258
2019-09-30 15:59:51 +02:00
Stephane Nicoll
2fffa5675d
Upgrade to Spring Data Lovelace-SR11
...
Closes gh-18414
2019-09-30 13:06:28 +02:00
Stephane Nicoll
d2273bd68e
Remove endpoint ID hints from metadata
...
Closes gh-18381
2019-09-30 12:56:34 +02:00
Andy Wilkinson
3e92cd36fa
Merge branch '2.1.x'
...
Closes gh-18439
2019-09-30 11:31:57 +01:00
Stephane Nicoll
58ec780b5d
Upgrade to Spring Framework 5.2.0.RELEASE
...
Closes gh-18232
2019-09-30 12:23:05 +02:00
Andy Wilkinson
0c8bb394f7
Upgrade to Spring REST Docs 2.0.4.RELEASE
...
Closes gh-18271
2019-09-30 10:33:23 +01:00
Stephane Nicoll
0791f56eb7
Upgrade to RSocket 1.0.0-RC5
...
Closes gh-18364
2019-09-30 08:54:59 +02:00
Stephane Nicoll
1066b97113
Merge branch '2.1.x'
...
Closes gh-18437
2019-09-29 16:22:58 +02:00
dreis2211
208fb8f1ef
Add Mustache to 'Customize ViewResolvers' docs section
...
See gh-18378
2019-09-29 16:21:49 +02:00
dreis2211
bafc10f2c4
Fix default values in metadata for HiddenHttpMethodFilter
...
See gh-18435
2019-09-29 16:18:41 +02:00
Stephane Nicoll
c9838f2509
Upgrade to Maven Invoker Plugin 3.2.1
...
Closes gh-18429
2019-09-29 12:39:00 +02:00
Stephane Nicoll
167207e98c
Upgrade to Lombok 1.18.10
...
Closes gh-18428
2019-09-29 12:39:00 +02:00
Stephane Nicoll
fc5e28f038
Upgrade to Postgresql 42.2.8
...
Closes gh-18427
2019-09-29 12:38:50 +02:00
Stephane Nicoll
9e2b231435
Upgrade to Neo4j Ogm 3.2.1
...
Closes gh-18426
2019-09-29 12:38:27 +02:00
Stephane Nicoll
8291a00985
Upgrade to Mariadb 2.4.4
...
Closes gh-18425
2019-09-29 12:38:27 +02:00
Stephane Nicoll
4f7deb998c
Upgrade to Kotlin Coroutines 1.3.2
...
Closes gh-18424
2019-09-29 12:38:27 +02:00
Stephane Nicoll
686afd444c
Upgrade to Hibernate 5.4.5.Final
...
Closes gh-18423
2019-09-29 12:38:27 +02:00
Stephane Nicoll
67de7b694d
Upgrade to Flyway 6.0.4
...
Closes gh-18422
2019-09-29 12:38:27 +02:00
Stephane Nicoll
4a2bad3c4c
Upgrade to Artemis 2.10.1
...
Closes gh-18421
2019-09-29 12:38:26 +02:00
Stephane Nicoll
2f25780b66
Upgrade to Jakarta Jms 2.0.3
...
Closes gh-18420
2019-09-29 12:38:26 +02:00
Stephane Nicoll
02eea3c915
Upgrade to Lettuce 5.2.0.RELEASE
...
Closes gh-18418
2019-09-29 12:19:32 +02:00
Stephane Nicoll
5317895e70
Upgrade to Hikaricp 3.4.1
...
Closes gh-18417
2019-09-29 12:19:31 +02:00
Stephane Nicoll
f6bce8be42
Upgrade to Okhttp3 3.14.3
...
Closes gh-18416
2019-09-29 12:19:29 +02:00
Stephane Nicoll
17df6ab044
Start building against Spring Data Lovelace-SR11 snapshots
...
See gh-18414
2019-09-29 10:30:03 +02:00
Phillip Webb
869a8c2691
Merge branch '2.1.x'
...
Closes gh-18411
2019-09-28 22:45:56 -07:00
Stephane Nicoll
fab80d6974
Avoid duplicate activation-api with Jersey starter
...
Closes gh-18398
2019-09-28 22:31:42 -07:00
Phillip Webb
1f9c9fedb4
Merge branch '2.1.x'
...
Closes gh-18409
2019-09-28 22:31:17 -07:00
Phillip Webb
1528b6c2f8
Polish
2019-09-28 22:28:23 -07:00
Phillip Webb
9568777d7d
Fix devtools package tangle
...
Fix package tangle in devtools by relocating `DevToolsEnablementDeducer`
to a new `system` package.
Closes gh-18393
2019-09-28 22:05:07 -07:00
Phillip Webb
062163b52f
Fix package tangle with configuration properties
...
Fix a package tangle that was introduced when we added cache bypass to
`SpringIterableConfigurationPropertySource`. Ideally we should have
been able to depend on `env` from `context` but unfortunately the
`EnvironmentPostProcessor` interface references `SpringApplication`
which needs to use the Binder.
The `isImmutable` method has now been moved to `OriginLookup` which
removes the immediate tangle.
Closes gh-18393
2019-09-28 22:04:44 -07:00
Phillip Webb
615c6d4e86
Restructure RSocket packages and polish
...
Polish code and relocate `RSocketServerBootstrap` from `server` to
`context` since it's really an `ApplicationContext` concern.
Closes gh-18391
2019-09-28 22:04:30 -07:00
Phillip Webb
4b0fb8ff24
Polish 'Add @LocalRSocketServerPort support'
...
See gh-18287
2019-09-28 22:03:36 -07:00
Verónica Vásquez
3c8fa3bbd0
Add @LocalRSocketServerPort support
...
Add an appication context initializer to detect and store the
active RSocket port in the Environment under
`local.rsocket.server.port`.
Additionally add a `@LocalServerPort` that provides a convenient
alternative to `@Value`.
See gh-18287
Co-authored-by: Eddú Meléndez <eddu.melendez@gmail.com>
2019-09-28 22:03:36 -07:00
dreis2211
370998e91e
Simplify pipe escaping for reference doc tables
...
Replace `{vbar}` with an escaped pipe character. Unfortunately
`{vbar}` does not render correctly with PDF generation.
See gh-18374
2019-09-28 22:02:27 -07:00
dreis2211
8a6e254465
Avoid need to escape pipe character in reference tables
2019-09-28 22:02:27 -07:00
dreis2211
37dbe647f2
Polish some external documentation links
...
See gh-18384
2019-09-28 22:01:05 -07:00
dreis2211
edefbfde42
Mention Java 13 in system requirements docs
...
See gh-18383
2019-09-28 21:59:50 -07:00
Phillip Webb
228901a5ca
Polish
2019-09-28 21:59:20 -07:00
Phillip Webb
68f410b7dc
Upgrade to Jackson 2.10.0
...
Closes gh-17999
2019-09-28 21:56:19 -07:00
Phillip Webb
38968d2fff
Polish 'Apply TTL invocation caching on reactor types'
...
Extract reactor specific code to an inner class to protect
against ClassNotFound exceptions if reactor is not in use.
Also add support for `Flux`.
See gh-18339
2019-09-28 21:46:36 -07:00
dreis2211
33d8bfa99d
Apply TTL invocation caching on reactor types
...
Update `CachingOperationInvoker` so that TTL caching is applied directly
to reactive types. Prior to this commit, a `Mono` would be cached, but
the values that it emitted would not.
See gh-18339
2019-09-28 21:43:38 -07:00
Tadaya Tsuyukubo
bccdf04358
Use ordered TaskExecutorCustomizers
...
Use an ordered stream in `TaskExecutionAutoConfiguration` when
obtaining the TaskExecutor customizers.
See gh-18333
2019-09-28 18:44:57 -07:00
Stephane Nicoll
865a1cd994
Upgrade to Spring Framework 5.1.10.RELEASE
...
Closes gh-18238
2019-09-28 14:50:22 +02:00
Stephane Nicoll
d83e3f9070
Upgrade to Lombok 1.18.10
...
Closes gh-18407
2019-09-28 14:17:50 +02:00
Stephane Nicoll
526f2516e0
Upgrade to Postgresql 42.2.8
...
Closes gh-18406
2019-09-28 14:17:49 +02:00
Stephane Nicoll
ed04be78f4
Upgrade to Neo4j Ogm 3.1.14
...
Closes gh-18405
2019-09-28 14:17:48 +02:00
Stephane Nicoll
278cffffc5
Upgrade to Hibernate 5.3.12.Final
...
Closes gh-18404
2019-09-28 14:17:47 +02:00
Stephane Nicoll
b0a48c6303
Upgrade to Tomcat 9.0.26
...
Closes gh-18403
2019-09-28 14:17:45 +02:00
Stephane Nicoll
d8f17d318d
Upgrade to Httpclient 4.5.10
...
Closes gh-18402
2019-09-28 14:17:44 +02:00
Stephane Nicoll
82e00d1b2d
Upgrade to Joda Time 2.10.4
...
Closes gh-18401
2019-09-28 14:17:43 +02:00
Stephane Nicoll
94402f4d77
Upgrade to Netty Tcnative 2.0.26.Final
...
Closes gh-18400
2019-09-28 14:17:40 +02:00
Stephane Nicoll
3ed1713915
Polish
2019-09-28 09:17:51 +02:00
Madhura Bhave
39ed15728f
Configure oauth2client in Reactive OAuth2 client auto-config
...
Closes gh-18385
2019-09-27 11:42:43 -07:00
Stephane Nicoll
15eeedb59a
Merge branch '2.1.x'
...
Closes gh-18380
2019-09-27 17:00:23 +02:00
Johnny Lim
7319908b40
Polish
...
See gh-18347
2019-09-27 16:57:09 +02:00
dreis2211
14d7777138
Add missing appendices to PDF reference documentation
...
See gh-18371
2019-09-27 16:37:38 +02:00
Stephane Nicoll
c605419f19
Merge branch '2.1.x'
...
Closes gh-18379
2019-09-27 16:34:59 +02:00
Roland Weisleder
92ae7b21a1
Fix typo in ApplicationContextAssert
...
See gh-18372
2019-09-27 16:32:32 +02:00
Stephane Nicoll
f78c9574d8
Start building against Spring Session Corn snapshots
...
See gh-18257
2019-09-27 16:20:50 +02:00
Phillip Webb
3ffc5f2a30
Polish 'Support programmatic lazy-int exclusion'
...
See gh-16615
2019-09-26 21:24:51 -07:00
Tyler Van Gorder
0f26f4d6e2
Support programmatic lazy-int exclusion
...
Allow the `LazyInitializationBeanFactoryPostProcessor` to skip setting
lazy-init based on a programmatic callback. This feature allows
downstream projects to deal with edge-cases in which it is not easy to
support lazy-loading (such as in DSLs that dynamically create additional
beans).
See gh-16615
2019-09-26 21:22:36 -07:00
Phillip Webb
a13666d696
Polish "Simplify code"
...
See gh-18342
2019-09-26 19:12:18 -07:00