Spring IO Platform Athens RC1

Engineering | Andy Wilkinson | July 29, 2016 | ...

It's my pleasure to announce that Spring IO Platform Athens-RC1 is available now from the Spring milestone repository.

This release is the first to adopt a new alphabetical versioning scheme similar to those already used by Spring Cloud and Spring Data. The theme for the Platform's versions is world cities.

The Athens release upgrades the versions of a number of projects:

  • Spring Framework 4.3
  • Spring AMQP 1.6
  • Spring Boot 1.4
  • Spring Data Hopper
  • Spring Hateoas 0.20
  • Spring Integration 4.3
  • Spring LDAP 2.1
  • Spring REST Docs 1.1
  • Spring Security 4.1
  • Spring Session 1.2
  • Spring Web Services 2.3

The…

Webinar Replay: Introducing Spring Cloud Task

News | Pieter Humphrey | July 29, 2016 | ...

Speaker: Michael Minella, Pivotal One of the major promises of the cloud is that of flexibility. Today, most applications deployed to the cloud are long running processes that use the flexibility of cloud scaling. But computing is full of short lived tasks that start up, do their work, and then terminate. These tasks are excellent cloud use cases since resources can quickly be provisioned - and reclaimed.

In this webinar, we’ll explore a new project in the Spring Cloud portfolio, Spring Cloud Task, a new framework for developing and orchestrating short-lived microservices. We’ll explore…

Spring Framework 5.0 M1 released

Releases | Juergen Hoeller | July 28, 2016 | ...

Dear Spring community,

It is my pleasure to announce that the first Spring Framework 5.0 milestone is available now: Check http://projects.spring.io/spring-framework/ for how to obtain it from our milestone repository, and give it a spin while it's hot!

Find out about the 5.0 M1 changes on our What's New wiki page or in more detail on JIRA. Follow our master branch on GitHub for the latest updates.

Most importantly, our Spring Reactive initiative has been merged into Spring Framework proper, with core reactive functionality and reactive web endpoint support available out of the box now. Stay tuned for Rossen's blog post on our reactive…

Spring Boot 1.4 released

Releases | Phil Webb | July 28, 2016 | ...

One behalf of the Spring Boot team, and everyone that has contributed, I am pleased to announce that Spring Boot 1.4.0 has been released and is available now from repo.spring.io, Maven Central and Bintray. This release adds a significant number of new features and improvements and builds on the latest release of the Spring Framework. For full upgrade instructions and "new and noteworthy" features please see the release notes.

Here are some of the highlights of v1.4:

Startup failure message

Spring Boot will now perform analysis of common startup failures and provide useful diagnostic…

Reactive Programming with Spring 5.0 M1

Engineering | Rossen Stoyanchev | July 28, 2016 | ...

As Juergen mentioned in his Spring Framework 5 M1 release announcement our Spring Reactive initiative has been merged into Spring Framework proper preserving all contributions and its full history over more than a year.

What is it?

In a nutshell reactive programming is about non-blocking, event-driven applications that scale with a small number of threads with backpressure as a key ingredient that aims to ensure producers do not overwhelm consumers. The Reactive Streams specification (also adopted in Java 9) enables the ability to communicate demand across layers and libraries from different…

Spring Data Release Train Ingalls M1 Released

Releases | Mark Paluch | July 27, 2016 | ...

On behalf of the Spring Data team, I’m happy to announce the first milestone of the Ingalls release train. The release ships 230 tickets fixed! The most noteworthy new features are:

  • Use of method handles for property access in conversion subsystem (Commons, MongoDB).
  • Upgrade to Cassandra 3.0 for Spring Data Cassandra (see the updated examples for details).
  • Support for declarative query methods for Cassandra repositories.
  • Support for Redis geo commands.
  • Any-match mode for query-by-example.
  • Support for XML and JSON based projections for REST payloads (see the example for details)

Find a curated change log in our release train wiki or skim through a full list of changes in JIRA

Spring Integration AWS 1.0.0 GA available now

Releases | Artem Bilan | July 26, 2016 | ...

Dear Spring Community,

It is my pleasure to announce that the Spring Integration AWS 1.0.0.RELEASE is available now.

As usual, thanks to the community for any feedback and contributions!

This release contains several critical bug fixes (mostly community driven) and aligns requirements of the upcoming Spring Cloud Stream Application Starters release.

We haven’t added any new features since the latest announcement and have concentrated mostly on improvements, bug fixes and integration testing, to deliver this product as soon as possible. For the next 1.1 version we would like to hear from you about priorities since there are still many Amazon features

Spring Integration 4.3.1, 4.2.9, 4.1.9, 4.0.9 are available

Releases | Artem Bilan | July 26, 2016 | ...

Dear Spring community,

I’m pleased to announce that a number of Spring Integration 4.x.x (4.3.1, 4.2.9, 4.1.9, 4.0.9) maintenance versions have been released. It’s strongly recommended for everyone to upgrade because these releases contain some important bug fixes and improvements.

We do not anticipate releasing more versions of the for 4.1.x and 4.0.x branches. If you use these in your projects, consider upgrading to 4.3.x as soon as possible.

While you can find all the changes for 4.3.1 in its Release Notes, here are some highlights:

  • It is a foundation for upcoming Spring Boot 1.4 GA;

  • Routers can now resolve channelKey as a Class<?> correctly. Previously such a configuration produced the following exception:

This Week in Spring - July 26th, 2016

Engineering | Josh Long | July 26, 2016 | ...

Welcome to another installation of This Week in Spring! This week I'm mostly in San Francisco and Saint Louis, busily preparing for the big event next week!

This is my favorite time of year! As we lead to SpringOne Platform, there's so much good stuff being released that one can hardly keep up! I am really looking forward to this year's SpringOne Platform show, coming in early August. It's an amazing time to build applications, and SpringOne Platform is in a unique position to capture the larger discussion: why do we #devops, #cloud, #agile, or #microservice? Join the discussion August 1-…

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