I’m pleased to announce the releases of Spring Security 5.0.4 and 4.2.5. Both releases primarily deliver bug fixes and dependency version updates along with some minor improvements.
The Spring Blog
Spring Boot 1.5.11 includes over 70 fixes, improvements and dependency updates. Thanks to all that have contributed with issue reports and pull requests.
If you’re interested in helping out, check out the “ideal for contribution” tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the
spring-boot tag or chat with the community on Gitter.
On behalf of the community, I’d like to announce the availability of Spring Vault service releases 1.1.2 and 2.0.1, available from Maven Central.
Both releases primarily deliver bug fixes and dependency version updates along with some minor improvements.
On behalf of the Spring Data team, I’m pleased to announce the Ingalls SR11 and Kay SR6 service releases. The Ingalls service release ships on top of the just-released Spring Framework 4.3.15 and in preparation of the upcoming Spring Boot 1.5.11 release. The Kay service release picks up Spring Framework 5.0.5 and will be picked up by Spring Boot 2.0.1 for your convenience.
Both releases ship with 158 tickets fixed in total and are recommended upgrades to all users of the Ingalls and Kay release trains. You can find all details within the linked changelogs.
It’s my pleasure to announce that Spring REST Docs 2.0.1.RELEASE is available from Maven Central, JCenter, and our release repository. My thanks to everyone who contributed to this release by reporting bugs and opening pull requests.
This maintenance release includes 12 bug fixes, documentation improvements, and dependency upgrades. It is a recommend upgrade for all Spring REST Docs 2.x users.
It’s my pleasure to announce that Spring REST Docs 1.2.4.RELEASE is available from Maven Central, JCenter, and our release repository. My thanks to everyone who contributed to this release by reporting bugs and opening pull requests.
This maintenance release includes a handful of bug fixes and documentation improvements. It is a recommend upgrade for all Spring REST Docs 1.x users.
Hi Spring fans! What a week! This week I’m in beautiful Dallas, TX, for the Spring One Tour Dallas event which is, like so many of the other cities already, utterly and completely sold out! What a crowd!
And, so, without further ado, let’s get to it!
- Spring Framework Juergen Hoeller has just announced Spring Framework 5.0.5 and 4.3.15 are now available.
- Check out the PR supporting Pact v3 in Spring Cloud Contract.next. Now would be a good time to try it out and feedback!
- PCF 2.1 and the Quest for a One Pizza Ops Team
- Check out this shiny new Kotlin DSL for Spring Data Cassandra!
- Spring Boot lead Phil Webb has published a nice look at property binding in Spring Boot 2.0
- Spring Batch 1.0.0. was released ten years and a week ago, on March 28th, 2018. Happy tenth anniversary, Spring Batch!
- Roy Clarkson has just announced that the Spring Cloud Open Service Broker 2.0.0.M2 is now available. Spring Cloud Open Service Broker is a framework for building Spring Boot applications that implement the Open Service Broker API.
- Ryan Baxter has just announced Spring Cloud Edware SR3 which includes a number of refinements which you should definitely check out!
- GitHub - dsyer/riff-http
- Java 10 migration: Is it a breeze or a tornado? - JAXenter
- Check out this post on using JUnit 5 with Gradle
- This post looks at using Spring Boot 2, Micrometer, Prometheus and Grafana together - check it out!
- It was recently Greg Turnquist’s birthday. Greg is the chap who toils tirelessly on all the amazing http://Spring.io/guides. So, for his birthday, won’t you take a moment and say “thanks”?
- This is an interesting template application that demonstrates how to wire up Spring, JWT, React and Redux together.
- Hey Atlanta, I’ll be there April 10 looking at building reactive microservices with Project Reactor, Spring Boot 2.0, and Spring Cloud Finchley. Check it out!
- This is an oldie-but-a-goodie: it looks at the details of connection pools
- Check out this link for an epic 5 part webinar series on domain-driven design with Spring Boot, event-sourcing, microservices and more.!
- The latest Camunda BPMN Spring Boot Starter (3.0-alpha1) now supports Spring Boot 2.0!
- March 28th, 2018, was the ten year anniversary of Spring Batch 1.0! What a wicked, wonderful journey it’s been since then! Happy birthday, Batch!
- I’m so looking forward to this upcoming webinar on why Spring Boot and Java are magic together on Microsoft Azure
- Lettuce, a Redis driver that you can use with Spring Data Redis, 4.4.4.Final and 5.0.3.RELEASE are out now. 5.0.3.RELEASE fixes a critical Redis Cluster issue that left connections open.
- TL;DR: the Spring Initializr’s use is expanding massively! Over the past 30 days, 38.5% more projects created at http://start.spring.io than the previous month (not year!) before. Well over 850,000 projects, now!
- Check out this SpringOne Platform 2017 talk from Christoph Strobl and Mark Paluch introducing reactive Spring Data
- JAXenter have a nice German-language post on using Micrometer and Spring Boot 2.0 to collect metrics
- Check out this talk on creating reactive applications that can be deployed on Apache Tomcat or any Servlet 3.1 compatible containers from SpringOne Platform 2017
- Hat tip to Matt Stine who says this is the best article he’s read on testing in a long time. Hes right! It’s good
- Check out the second part of my series on building Reactive applications with Spring Boot in Java Magazine this month! (It’s a free download!)
Dear Spring community,
I’m pleased to announce that Spring Framework 5.0.5 and 4.3.15 are available now, as another pair of refinement releases which are recommended as immediate upgrades for all users. Our 5.0.5 release is the foundation for the upcoming Spring Boot 2.0.1 release later this week, and 4.3.15 will be picked up by Boot 1.5.11 around the same time.
Both framework releases come with plenty of bug fixes but also with a wide selection of refinements, wrapping up before we branch towards Spring Framework 5.1 and turn the 5.0.x and 4.3.x lines into low-volume maintenance mode. Our 5.0.5 build is also prepared for running on the recently released JDK 10, allowing the framework to be built and tested on JDK 8 as well as 9 and 10 in the meantime. Last but not least, 5.0.5 (and to a minor degree 4.3.15 as well) includes significant performance improvements for annotation introspection on startup.
Since the first release of Spring Boot, it has been possible to bind properties to classes by using the
@ConfigurationProperties annotation. It has also been possible to specify property names in different forms. For example,
PERSON_FIRSTNAME can all be used interchangeably. We call this feature “relaxed binding”.
Unfortunately, in Spring Boot 1.x, “relaxed binding” turned out to be a little bit too relaxed. It was quite hard to define exactly what the binding rules were and when specific formats could be used. We also started to get reports of issues that were very hard to fix with our 1.x implementation. For example, in Spring Boot 1.x it is not possible to bind items to a