This Week in Spring - July 28, 2015

Engineering | Josh Long | July 29, 2015 | ...

Welcome to another installment of This Week in Spring! We've got a lot to cover so let's get to it!

Spring Data Fowler SR2 released

Releases | Oliver Drotbohm | July 28, 2015 | ...

On behalf of the Spring Data team I'd like to announce the availability of the second service release of Spring Data release train Fowler. The release ships 40 tickets fixed and is a recommended upgrade for all users due to an important bugfix in the support for JTA 1.2's @Transactional.

Spring Boot users can upgrade to the new version by setting the spring-data-releasetrain.version property in their Maven POMs to Fowler-SR2, Non-Spring Boot users are recommended to use the Spring Data release train BOM as described in our example repository and configure it to the very same version.

Spring XD 1.2.1 Released

Releases | Mark Pollack | July 28, 2015 | ...

On behalf of the Spring XD team, I am very pleased to announce the general availability of Spring XD 1.2.1!

This release includes bug fixes and some small enhancements:

  • Support for registering custom Kryo Serializers
  • Configuration options to fine tune Kryo performance
  • Update several dependencies to latest versions - Spring Integration, Boot, reactor, Groovy
  • Add jars for Avro and Snappy compression to Sqoop job submission
  • Fix admin UI access when security is enabled
  • Improved pagination for containers and jobs

You can download the zip distribution or install on OSX using homebrew On RHEL/CentOS you can install using rpm

Spring Security 4.0.2 Released

Releases | Rob Winch | July 23, 2015 | ...

I'm pleased to announce the release of Spring Security 4.0.2.RELEASE. This release is the second maintenance release of the 4.0 line and focusses on fixing any major issues that were found in the new release. For complete details on the release, refer to the Change Log.

Along with lots of bug fixes, the highlights of this release include:

Support for Spring Framework 4.2

Spring Framework 4.2 GA is just around the corner. Spring Security 4.0.2 fixes some issues when running with Spring Framework 4.2. We are also rerunning our entire test suite using Spring Framework 4.2.

Minor Improvements to…

Spring Security 3.2.8 Released

Releases | Rob Winch | July 23, 2015 | ...

I'm pleased to announce the release of Spring Security 3.2.8.RELEASE. This release focusses on fixing major issues. For complete details on the release, refer to the Change Log.

While we will continue to support the 3.2.x line for some time, we encourage everyone to update to 4.x. To make this transition easy, we have a very detailed migration guide complete with sample migrations and a diff. If you have any problems migrating, create a StackOverflow question with the spring-security tag. If you don't get a response within a reasonable amount of time feel free to ping me at @rob_winch or in…

Spring Roo 2.0.0.M1 refactors addons, structures for collaboration

Releases | Pieter Humphrey | July 20, 2015 | ...

On behalf on the Spring Roo team at DISID Corporation, I am pleased to announce that Spring Roo 2.0.0.M1 has been released!

This first release of Spring Roo 2.0 is a large refactoring of Spring Roo project. We have moved Roo to be a smaller and easier to maintain project:

  • The OSGi container has been upgraded to OSGi R5.
  • Spring Roo has defined its runtime. The Roo runtime contains everything that is needed to execute addons and it doesn't contain any addon. By not containing any addons it is easier to keep the Roo runtime more stable and backward compatible.
  • Today, Spring Roo is centered in Spring technologies - so addons like GWT and JSF have been moved to their own projects in order to be maintained by the Roo community.
  • The user guide has been migrated to ASCIIdoc.

Spring Framework 4.2 RC3 released / GA on July 30

Releases | Juergen Hoeller | July 15, 2015 | ...

Dear Spring community,

Spring Framework 4.2 is not going GA today quite yet, but it's almost there: RC3 is available from repo.spring.io now, as a last release candidate before we reach GA on the 30th of July. This release includes 50 fixes and improvements over RC2, waiting for you to try them!

We decided to do another release candidate for several reasons: e.g. our continued wait for Jackson 2.6 final and Hibernate ORM 5.0 final but also our recent build upgrade to Gradle 2.5 and some last-minute refinements within our 4.2 web story (based on RC1/RC2 feedback).

I'm pleased to announce that this is in fact the first release of Spring which builds fine not only on JDK 8 but also on current JDK 9 snapshots! Our master build…

Microservices with Spring

Engineering | Paul Chapman | July 14, 2015 | ...

Introduction

NOTE: Revised July 2019

A simple example of setting up a microservices system using Spring, Spring Boot and Spring Cloud.

Microservices allow large systems to be built up from a number of collaborating components. It does at the process level what Spring has always done at the component level: loosely coupled processes instead of loosely coupled components.

Shopping Application

For example imagine an online shop with separate microservices for user-accounts, product-catalog order-processing and shopping carts:

Inevitably there are a number of moving parts that you have to setup and configure to…

This Week in Spring - July 14th 2015

Engineering | Josh Long | July 14, 2015 | ...

Welcome to another installment of This Week in Spring!

This week in I'm in Shanghai, China and Hangzhou, China and Shenzhen, China, talking to some of the world's largest websites (of the same scale of Netflix!) about their use of Spring Boot and Spring Cloud. (More on that later!)

Anyway, without further ado..

  • Paul Chapman put together a nice walkthrough Spring Cloud today. Way to go Paul!
  • Andy Wilkinson just announced the Spring IO Platform BOM 1.1.3 has been released
  • Spring Boot 1.3M2 - along with new support for JOOQ, /flyway and /liquibase Actuator endpoints, ANSI colored banner.txt, and Apache Artemis integration (among many other things) is now available! Check it out.
  • If you missed Spring rockstar and Spring Boot ninja Greg Turnquist's talk on debugging and maintaing Spring Boot applications (why would you miss it??), then check it out
  • This is a nice

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all