Spring Cloud service release: Angel.SR3

Releases | Dave Syer | June 26, 2015 | ...

The latest version of Spring Cloud is "Angel.SR3" and it is available now from the usual repositories (note the new naming convention, more detail below). Most components are now at 1.0.2.RELEASE, but spring-cloud-netflix is at 1.0.3.RELEASE. The starters and cli and also at 1.0.3.RELEASE, reflecting their dependency on Netflix. Angel.SR3 is a bugfix release for Angel.SR2 (formerly known as 1.0.2) and all existing projects are encouraged to upgrade to take advantage.

There are a few new features, the biggest of which is the new naming convention for the starter parent project (see below…

Spring REST Docs 1.0.0.M1

Releases | Andy Wilkinson | June 25, 2015 | ...

I'm delighted to announce that Spring REST Docs has reached its first milestone and that 1.0.0.M1 is available from https://repo.spring.io/milestone.

Spring REST Docs helps you to document RESTful services. It combines hand-written documentation written with Asciidoctor and auto-generated snippets produced with Spring MVC Test. This approach frees you from the limitations imposed by tools like Swagger. It helps you to produce documentation that is accurate, concise, and well-structured. This documentation then allows your users to get the information they need with a minimum of fuss.

Getting…

Spring Integration Kafka 1.2 is available, with 0.8.2 support and performance enhancements

Releases | Marius Bogoevici | June 19, 2015 | ...

We are pleased to announce the release of Spring Integration Kafka 1.2.

This new release provides a couple of major improvements and upgrades over the previous versions:

  • Support for Apache Kafka 0.8.2 and using the new Producer API;
  • Overhaul of the internal concurrent dispatching with a non-blocking ring buffer implementation based on Project Reactor.

For each of the changes, the goal was to improve the performance of the producer and, respectively, consumer components of Spring Integration Kafka. While we do not have any isolated benchmarks for Spring Integration Kafka proper, the enhancements of the release have contributed to the performance metrics reported in the newly released Spring XD 1.2

Spring XD 1.2 GA, Spring XD 1.1.3 and Flo for Spring XD Beta released.

Releases | Mark Pollack | June 17, 2015 | ...

Today, we are pleased to announce the general availability of Spring XD 1.2, Spring XD 1.1.3 and the release of Flo for Spring XD Beta.

You can also install XD 1.2 using brew and rpm

The 1.2 release includes a wide range of new features and improvements. The release journey was an eventful one, mainly due to Spring XD’s popularity with so many different groups, each with their respective request priorities. However the Spring XD team rose to the challenge and it is rewarding to look back and review the amount of innovation delivered to…

Spring Framework 3.2.x EOL on Dec 31, 2016

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

Dear Spring community,

The Spring team hereby announces that the Spring Framework 3.2.x line will reach End-Of-Life status at the end of 2016 (along with Apache Tomcat 6.x). We keep publishing occasional 3.2.x maintenance releases up until that point and will then end the branch.

Please prepare for upgrading to Spring Framework 4.x in time. The current Spring Framework 4 generation will remain in active maintenance until 2019, based on the upcoming 4.3 feature release next year - similar to the extended life that 3.2.x is in at the moment.

FYI, we expect Spring Framework 5.0 to be generally available by Q4 2016, requiring JDK 8+. If you need to stay on JDK 6 or 7, Spring Framework 4.x…

Spring Data GemFire supports Apache Geode

Releases | John Blum | June 12, 2015 | ...

I am pleased to announce that Spring Data GemFire now has support for Apache Geode.

What is Apache Geode?

In a nutshell, Apache Geode is the open source core of Pivotal GemFire. Geode was recently accepted into the Apache incubator after being submitted by Pivotal to the Apache Software Foundation as part of the BDS open sourcing effort.

Technically, Apace Geode is an in-memory, distributed database (a.k.a. IMDG) enabling new as well as existing Spring/Java applications to operate at cloud scale with high availability and predictable latency without sacrificing consistency. Applications are able to transact and analyze Big Data in realtime to achieve…

Spring Boot 1.3.0.M1 Available Now

Releases | Phil Webb | June 12, 2015 | ...

I'm pleased to announce that Spring Boot v1.3.0.M1 is available now from the Spring milestone repository. This release builds on Spring Framework 4.2.0.RC1 and provides a number of improvements and new features over Spring Boot 1.2. Highlights include:

  • A new spring-boot-devtools module with support for automatic restart, LiveReload and remote update.
  • Extensive caching support for EhCache, Hazelcast, Infinispan, Redis, Guava or any compliant JSR-107 (JCache) implementation. Cache metric information is now also exposed via the actuator (when the underlying technology supports it).
  • Improved metrics support, include export and aggregation features and big performance improvements if you're using Java 8.
  • Fully executable JARs for Linux based operating systems, including "service" support. Starting a Boot application as a Linux service is now as easy as typing: sudo ln -s /var/myapp/myapp.jar /etc/init.d/myapp

Spring for Apache Hadoop 2.2 GA released

Releases | Thomas Risberg | June 11, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.2 GA release.

The most important changes/enhancements in the Spring for Apache Hadoop 2.2 version are:

  • Remove support for running with JDK 6, Java 7 or later is now required
  • Improvements to the HDFS writer to support syncable writes and a new timeout option
  • Improvements in the HBase support - adding PUT and DELETE to HbaseTemplate
  • Add support for Pivotal HD 3.0
  • Update Cloudera CDH 5 to use version 5.3.3
  • Update Hortonworks HDP 2.2 version to 2.2.4.0
  • Update Kite SDK to version 1.0
  • Update Spring project versions to the latest

We continue…

Spring Statemachine 1.0.0.M2 Released

Releases | Janne Valkealahti | June 02, 2015 | ...

We’re pleased to announce a second milestone release of Spring Statemachine 1.0.0.M2.

With this milestone we focused on features in regions and pseudostates. Regions provide more sophisticated functionality for a parallel execution of a states machines and pseudostates will bring more functionality for working with initial, terminate, history, choice, fork and join states.

One might ask what is a region and how it works with a state machine. A state machine is a specialization of a region where orthogonal regions are composed of a multiple independent state machines. This is a difficult…

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