Spring IO Platform 1.0.4 released

Releases | Andy Wilkinson | December 17, 2014 | ...

We are pleased to announce that Spring IO Platform 1.0.4 is now available from both repo.spring.io and Maven Central.

This maintenance release upgrades the versions of a number of the projects in the Platform to pick up their latest maintenance releases:

  • Groovy 2.3.8
  • Spring Boot 1.1.10
  • Spring for Apache Hadoop 2.0.4
  • Spring Security OAuth 2.0.5

The versions of many third-party dependencies have also been updated.

Project Page | GitHub | Issues | Documentation

Spring Security OAuth 2.0.5.RELEASE Available Now

Releases | Dave Syer | December 17, 2014 | ...

Spring Security OAuth 2.0.5.RELEASE is available now in all the usual Maven repositories. This is a bugfix release but nothing critical. We recommend upgrading if you are having trouble with customizing the Java config, since most of the issues resolved relate to that (for instance it is much easier to customize the password encoder for client secrets). There is a small breaking change for anyone using the AuthorizationServerEndpointsConfigurer directly to configure a ClientDetailsService (it doesn't work that way, so you would be failing to configure it anyway).

For a range of samples using and displaying all the features of Spring Security OAuth please look in the github project (e.g. at the integration tests or the samples

This Week in Spring - December 16th, 2014

Engineering | Josh Long | December 16, 2014 | ...

Welcome to another installment of This Week in Spring! In a few short weeks we'll be in 2015! Will that be exciting? Of course. But this week's pretty exciting as well! So much good stuff this week.

Spring for Apache Hadoop 2.0.4 Released

Releases | Thomas Risberg | December 16, 2014 | ...

We are pleased to announce that Spring for Apache Hadoop 2.0.4 has just been released and is now available from Maven Central and the Spring Repository. This release includes some bug fixes and enhancements to the HDFS writers and partitioning features. We have also added support for Apache Hadoop 2.6.0 and Cloudera CDH has been updated to version 5.2.0. More details can be found in the changelog or in the JIRA release notes.

Here is a complete list of the latest version designation to use for the various distro "flavors" published. The Apache Hadoop releases are available in Maven Central and all other releases are available in the Spring Repository

Spring Integration, Spring AMQP Maintenance Releases Available

Releases | Gary Russell | December 15, 2014 | ...

We are pleased to announce the availability of Spring Integration 4.1.1, 4.0.6, and Spring AMQP 1.4.1. In general, these are minor releases with a small number of bug fixes, but Spring Integration 4.1.1 adds support for decoding RFC 5424 syslog messages and Spring AMQP 1.4.1 adds support for the new Direct reply-to feature in RabbitMQ 3.4.

Spring Integration Java DSL 1.0.1, with a correction with the recipient list router is also available now.

For complete details of the release contents, see the corresponding release notes.

Spring Integration 4.1.1. Release Notes Spring Integration 4.0.6. Release Notes Spring AMQP 1.4.…

Spring IO Platform 1.1.0.RC1 released

Releases | Andy Wilkinson | December 12, 2014 | ...

We are pleased to announce that RC1 of Spring IO Platform 1.1 is now available from repo.spring.io. Please try out the release candidate and let us know if you encounter any problems.

New projects in 1.1

The following projects are new to the Platform in 1.1:

  • Spring Integration Flow 1.0
  • Spring Integration Java DSL 1.0
  • Spring Integration Splunk 1.1

Projects upgraded in 1.1

Several projects have new minor versions in 1.1:

  • Spring Boot 1.2
  • Spring Cloud Connectors 1.1
  • Spring Data JPA 1.7
  • Spring Data MongoDB 1.6
  • Spring Data Neo4J 3.2
  • Spring Data Redis 1.4
  • Spring Data REST 2.2
  • Spring Data Solr 1.3
  • Spring Framework 4.1
  • Spring Integration 4.1

Spring Security 4.0.0.RC1 Released

Releases | Rob Winch | December 11, 2014 | ...

We are please to announce the release of Spring Security 4.0.0.RC1. This release resolved 40 tickets. You can find a highlight of the changes below.

  • Updated Defaults - As security evolves, so does Spring Security. We took this opportunity to ensure that the defaults were more secure. For example, the XML Namespace support now enables CSRF protection by default.
  • Polish WebSocket Security - We received very valuable feedback from the community which allowed us to polish the WebSocket security. We also added XML Namespace configuration support for WebSocket security. Details can be found on the update blog Preview Spring Security WebSocket Support
  • Minimum Dependency Versions - The minimum dependency…

Spring Boot 1.2.0 released

Releases | Phil Webb | December 11, 2014 | ...

I am pleased to announce that Spring Boot 1.2.0 has been released and is available from repo.spring.io and Maven Central. This release adds a significant number of new features and improvements over 1.1 and is a recommended upgrade for all users. For upgrade instructions and "new and noteworthy" features please see the release notes.

Here are some of the highlights of this release:

Servlet 3.1

Spring Boot now uses Servlet 3.1 when running with an embedded servlet container. Tomcat 8, Jetty 9 and Undertow 1.1 are all supported options. In addition, WebSocket support has been improved and is now…

Webinar Replay: Using Reactor for Asynch/non-blocking Microservices

News | Pieter Humphrey | December 11, 2014 | ...

Speaker: Stephane Maldini


What is the role of asynchronous, non-blocking style-communication in microservices? Join Stephane Maldini for a revealing look at why reactive components are so important in an eventually-consistent approach like microservice architecture. When services own their data and are completely independent, having a (reactive) abstraction layer can perform a variety of roles. Being able to parallelize resources a microservice owns is an important technique. Another might be as an event bus, pulling state data from various micro services dynamically, checking against the cached, fairly up-to-date local copy. While a microservice has “all” the data it needs from other services to respond to a request, this data is not necessarily up-to-date—an important constraint to be prepared to accept. Stephane will also discuss other async use cases outside of microservices and how www.reactive-streams.org protocol support allows levels of portability across vendor implementations.

!{iframe width="560" height="315" src="//www.youtube.com/embed/bn1zZDMyFpI" frameborder="0" allowfullscreen}{/iframe}

Get the Spring newsletter

Thank you!

Get ahead

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

Learn more

Get support

Spring Runtime 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