Andy Wilkinson
da13871f84
Merge branch '2.0.x'
2018-09-05 14:28:11 +01:00
Andy Wilkinson
86d87ad215
Polish
2018-09-05 14:26:51 +01:00
Andy Wilkinson
7442e37154
Add JAXB API to Data JPA starter so it works out-of-the-box on Java 9+
...
Closes gh-14287
2018-09-05 14:23:18 +01:00
Johnny Lim
46415cb859
Add Spring Boot starter for Narayana in doc
...
Closes gh-14220
2018-08-28 14:44:45 +02:00
Stephane Nicoll
dd94adbc11
Merge branch '2.0.x'
2018-08-28 09:14:35 +02:00
Stephane Nicoll
ff11166af8
Restore RabbitMQ advanced starter as it is compatible with Spring Boot 2
2018-08-28 09:14:20 +02:00
Stephane Nicoll
db27d8fdf8
Revert "Polish dependency management for OIDC starter"
...
This reverts commit 3ad3cfd7e2
.
Closes gh-14137
2018-08-27 18:28:27 +02:00
Stephane Nicoll
a86d7cdb97
Add execution id to repackage
goal
...
Closes gh-14210
2018-08-27 13:56:48 +02:00
Stephane Nicoll
3ad3cfd7e2
Polish dependency management for OIDC starter
...
See gh-13830
2018-08-19 15:28:54 +02:00
Madhura Bhave
09e09bf430
Add starter for OpenID Connect/OAuth2 client
...
Closes gh-13830
2018-08-17 13:03:55 -07:00
Stephane Nicoll
930c838da9
Remove Narayana support
...
The Spring Boot integration is now handled by the Narayana project
itself at https://github.com/snowdrop/narayana-spring-boot
This commit removes our support.
Closes gh-12026
2018-08-17 15:08:55 +02:00
Stephane Nicoll
4bc5535c37
Rework "Remove redundant spring-boot-starter dependency"
...
This commit reworks 40d8726
as it has introduced an unfortunate side
effect for those who are using a starter with optional starter
dependencies.
`spring-boot-starter-web` defines the json and the tomcat starter. The
latter is part of a set of starters that do not bring the base starter
and the former can be excluded to use gson rather than jackson.
When such arrangement happens, spring-boot-starter-web no longer defines
the base starter (and therefore doesn't bring the core dependencies
that Spring Boot needs to bootstrap).
This commit reviews the starters that define optional starters and
reintroduce the base starter.
Closes gh-14076
2018-08-17 10:28:36 +02:00
Jan Groot
40d8726d47
Remove redundant spring-boot-starter dependencies from starters
...
Closes gh-14078
2018-08-16 09:30:54 +01:00
Stephane Nicoll
4a68e2e4a1
Merge branch '2.0.x'
2018-08-15 15:00:17 +03:00
Stephane Nicoll
ca4ca15ef2
Restore Jade Templates starter as it is compatible with Spring Boot 2
2018-08-15 14:44:48 +03:00
Stephane Nicoll
7e499590c6
Merge branch '2.0.x'
2018-08-07 17:32:16 +02:00
Stephane Nicoll
e68dc2d3c4
Prune 3rd party starters that are not compatible with Spring Boot 2
...
Those can be re-added at any time there is Spring Boot 2 support
Closes gh-13510
2018-08-07 17:31:03 +02:00
Stephane Nicoll
3e24df1794
Polish "Add reference to structurizr starter"
...
Closes gh-13540
2018-07-09 08:38:58 +02:00
Klaus Lehner
94517b9811
Add reference to structurizr starter
...
See gh-13540
2018-07-09 08:36:43 +02:00
Andy Wilkinson
45fdf2ffa4
Support Tomcat 9 and Undertow 2
...
Closes gh-11749
Closes gh-12243
2018-06-28 11:33:30 +01:00
Stephane Nicoll
4c172eb6cd
Merge branch '2.0.x'
2018-06-21 13:32:31 +02:00
Stephane Nicoll
f2cc6e2ef2
Fix link of RESTEasy repository
...
Closes gh-13538
2018-06-21 13:32:07 +02:00
Stephane Nicoll
c594768640
Remove wro4j starter reference
...
This starter does not look maintained anymore and there is an
alternative that we also reference and has support for Spring Boot 2.
2018-06-21 13:32:07 +02:00
Stephane Nicoll
8858c88a4c
Remove GraphQL starter reference
...
This starter does not look maintained anymore and there is a fork of it
that we also reference and has support for Spring Boot 2.
2018-06-21 13:32:07 +02:00
Stephane Nicoll
f682c77691
Polish "Add reference to dozer-spring-boot-starter"
...
Closes gh-13501
2018-06-19 10:54:01 +02:00
Kazuki Shimizu
9308904af7
Add reference to dozer-spring-boot-starter
...
See gh-13501
2018-06-19 10:52:45 +02:00
Brian Clozel
751a2b438e
Upgrade duplicate finder maven plugin to 1.3.0
...
Closes gh-13411
2018-06-07 15:24:32 +02:00
Phillip Webb
a0b6547aca
Don't fail build on duplicate module-info classes
...
Update the duplicate-finder-maven-plugin configuration to ignore
module-info classes.
Closes gh-13403
2018-06-06 17:32:36 -07:00
Madhura Bhave
9570cd4172
Add saaj and jax-ws to webservices starter
...
Closes gh-13360
2018-06-06 14:36:39 -07:00
Andy Wilkinson
ebb99d1c20
Merge branch '2.0.x'
2018-06-04 19:38:53 +01:00
Andy Wilkinson
1a0dfa06ab
Add log4j-jul to Log4j 2 starter
...
Closes gh-12659
2018-06-04 19:38:25 +01:00
Brian Clozel
bd8106d77f
Upgrade to Spring Framework 5.1
...
As of Spring Framework 5.1, we're depending on the Reactor Californium
release train.
Reactor Netty is now at version 0.8 and changed its artifact
coordinates, package names and broke several APIs. Spring Framework is
now up-to-date with those changes and this commit does the same for
Spring Boot.
Note that in that process, the `NettyServerCustomizer` has been changed
since the former `HttpServerOptions.Builder` API is now gone from
Reactor Netty, and we're now relying on immutable server instances
instead of a stateful builder pattern.
See gh-13321
2018-06-04 18:59:17 +02:00
Phillip Webb
2215709165
Merge branch '2.0.x'
2018-05-25 23:50:39 -07:00
Phillip Webb
e544922dd7
Merge branch '1.5.x' into 2.0.x
2018-05-25 23:02:08 -07:00
Stephane Nicoll
00a43d8f4d
Merge branch '2.0.x'
2018-05-11 10:01:30 +02:00
Johnny Lim
75e591e76e
Polish
...
Closes gh-13130
2018-05-11 10:00:15 +02:00
Stephane Nicoll
36e33a3b94
Merge branch '2.0.x'
2018-04-19 09:26:56 +02:00
evernat
91fa76a9a2
Add reference to javamelody starter
...
Closes gh-12877
2018-04-19 09:25:38 +02:00
Stephane Nicoll
b2f34f5c20
Remove spring.provides
...
Closes gh-12435
2018-04-17 17:46:43 +02:00
Stephane Nicoll
12541d7efc
Merge branch '2.0.x'
2018-04-16 08:16:30 +02:00
Stephane Nicoll
1c0f589c01
Simplify Joinfaces community starter entry
...
See gh-12867
2018-04-16 08:16:18 +02:00
Vedran Pavic
7b9c5a3dc3
Use Jersey BOM in dependency management
...
Closes gh-12847
2018-04-12 15:58:32 +02:00
Stephane Nicoll
f55753c1dc
Add reference to Axon Framework
2018-04-11 17:43:33 +02:00
Stephane Nicoll
5cba7400e1
Add reference to Flowable
2018-04-11 11:53:33 +02:00
Jichun Liu
34986ed12f
Add docker-api starter to 3rd party list
...
See https://github.com/jliu666/docker-api-spring-boot
Closes gh-12605
2018-04-05 11:12:29 +02:00
Stephane Nicoll
703f33f175
Add reference to Sprout Platform starter
...
Closes gh-12599
2018-03-29 11:13:50 +02:00
Rui Figueira
5e2726f896
Configure Kotlin compiler to use -java-parameters by default
...
See gh-12641
2018-03-28 12:24:17 +01:00
Stephane Nicoll
0fbe3c28a2
Polish "Add reference to RabbitMQ (advanced usage) starter"
...
Closes gh-12427
2018-03-12 15:45:59 +01:00
Vincent Fuchs
61c44cf672
Add reference to RabbitMQ (advanced usage) starter
...
See gh-12427
2018-03-12 15:43:11 +01:00
Stephane Nicoll
36ed7ae699
Polish
2018-03-07 14:23:49 +01:00
Stephane Nicoll
3804466ad5
Fix description of JDBC starter
...
Closes gh-12387
2018-03-07 14:17:14 +01:00
Phillip Webb
38f112b9e1
Update flattened POM elements
...
Update flattened POM rules to satisfy maven central
requirements.
Fixes gh-12290
2018-02-28 19:37:09 -08:00
Andy Wilkinson
da5bebf574
Revert "Use Jersey BOM in dependency management"
...
This reverts commit da7bf05c87
.
Closes gh-12103
2018-02-18 09:52:19 +00:00
Simon Braconnier
1a238bae29
Add JODConverter support
...
Closes gh-12098
2018-02-17 10:34:23 +01:00
Vedran Pavic
da7bf05c87
Use Jersey BOM in dependency management
...
Closes gh-12082
2018-02-16 08:25:20 +00:00
Stephane Nicoll
1772a154d7
Make sure that failsafe uses target/classes
...
This commit configures the failsafe plugin to use the classes directory
rather than the produced jar file as the latter can be a repackaged jar
by default.
Closes gh-11974
2018-02-12 11:35:39 +01:00
dreis2211
81459efffa
Use HTTPS URLs where applicable
2018-02-02 12:03:12 +00:00
Andy Wilkinson
0aedd3f11d
Exclude tomcat-annotations-api and use javax.annotations-api instead
...
Closes gh-10133
2018-01-04 10:25:39 +00:00
Brian Clozel
8286cbc9f3
Merge branch '1.5.x'
2018-01-02 16:13:11 +01:00
Stephane Nicoll
1ab5b833af
Add reference to liquigraph
2017-12-29 16:57:18 +01:00
Stephane Nicoll
0b59751bf8
Fix Spring Data Couchbase Reactive starter
...
Closes gh-11245
2017-12-11 13:40:39 +01:00
Wendal Chen
9313ce8835
Add ref to Nutz.Dao Spring Boot starter
...
Closes gh-11212
2017-12-10 10:42:25 -08:00
Brian Clozel
9cc9cdfc1e
Fix typo
...
See gh-11246
2017-12-03 11:57:43 -08:00
Brian Clozel
eec7a8f075
Remove Web depedency from Freemarker starter
...
Now that Spring Boot supports Freemarker for both Spring MVC and Spring
WebFlux, the dedicated starter should not pull the Web starter
transitively and let developers manually choose the web stack.
Closes gh-11246
2017-12-03 11:23:43 -08:00
Phillip Webb
7ebe4935ac
Restore dependency in maven-shade-plugin
...
Restore `spring-boot-maven-plugin` dependency in `maven-shade-plugin`
starter configuration. Required so that the shade plugin can use
`PropertiesMergingResourceTransformer` if wanted.
Fixes gh-11200
2017-11-29 09:30:53 -08:00
Andy Wilkinson
159a758e19
Revert change accidentally committed in eb6182f5
2017-11-29 14:38:38 +00:00
Andy Wilkinson
eb6182f587
Remove redundant commons-logging exclusions
...
Closes gh-11148
2017-11-29 13:17:01 +00:00
Craig Walls
64d02f8bb5
Remove Spring Social starters and auto-configuration
...
See gh-11117
2017-11-28 14:53:36 +00:00
Andy Wilkinson
93cac333e8
Clean up logging dependencies and exclusions
...
Closes gh-11148
2017-11-28 13:05:05 +00:00
Andy Wilkinson
74200f27a6
Drop jackson-module-kotlin from spring-boot-starter-json
...
Previously, a dependency on jackson-module-kotlin with Kotlin excluded
was added to spring-boot-starter-json. This gave Kotlin users a smooth
experience with Jackson and JSON at minimal, we thought, cost to other
users. We have since learned that this arrangement causes a
ClassNotFoundException at runtime when Jackson is configured to find
modules via the service loader. This makes the cost of including
jackson-module-kotlin to high for non-Kotlin users so this commit
removes it.
Closes gh-11133
2017-11-28 12:41:37 +00:00
Andy Wilkinson
bead5cfd2e
Ignore duplicate module-info when validating starter dependencies
...
See gh-11178
2017-11-28 12:35:41 +00:00
Johnny Lim
d9828a0aaa
Polish
...
See gh-11143
2017-11-27 10:14:18 +01:00
Stephane Nicoll
d3daded636
Reinstate spring-boot-starter-data-redis-reactive
...
Closes gh-11035
2017-11-15 19:02:59 +01:00
Alex Derkach
568cd6472b
Add support for reactive Spring Data Couchbase
...
See gh-10812
2017-11-14 16:55:03 +01:00
Andy Wilkinson
2ae4678b1e
Drop support for Spring Mobile
...
Closes gh-10884
2017-11-02 14:39:46 +00:00
Andy Wilkinson
8f4278c47f
Update starters to route Log4j2 API into SLF4J by default
...
Closes gh-10847
2017-11-01 10:39:25 +00:00
Stephane Nicoll
fd07bfd816
Polish "Add runApplication() Kotlin top level function"
...
Closes gh-10511
2017-10-27 14:22:15 +02:00
Stephane Nicoll
78229bdbc7
Add ref to Okta Spring Boot starter
...
See gh-10064
2017-10-25 13:10:22 +02:00
Madhura Bhave
8600bd7294
Upgrade to Spring Security 5.0.0.BUILD-SNAPSHOT
...
Following some changes in the latest snapshot this includes:
- Some updates to oauth2 client auto-config
- Security auto-config no longer relies on GlobalAuthenticationConfigurerAdapter
- Remove reactive security starter
Closes gh-10704
2017-10-19 15:39:01 -07:00
Stephane Nicoll
02be86ddca
Remove unnecessary exclusion on aopalliance
...
Closes gh-10691
2017-10-19 08:57:47 +02:00
Phillip Webb
b87f9c11f1
Fix POMs for the updated build/release process
...
Fix POMs following project relocations and apply CI friendly Maven
conventions.
See gh-9316
2017-10-04 16:34:38 -07:00
Phillip Webb
0ba4830b4f
Relocate projects to spring-boot-project
...
Move projects to better reflect the way that Spring Boot is released.
The following projects are under `spring-boot-project`:
- `spring-boot`
- `spring-boot-autoconfigure`
- `spring-boot-tools`
- `spring-boot-starters`
- `spring-boot-actuator`
- `spring-boot-actuator-autoconfigure`
- `spring-boot-test`
- `spring-boot-test-autoconfigure`
- `spring-boot-devtools`
- `spring-boot-cli`
- `spring-boot-docs`
See gh-9316
2017-10-04 16:34:23 -07:00