Reactor Aluminium-SR1 has landed

Releases | Stephane Maldini | February 22, 2017 | ...

A batch update of releases has arrived and it is brought to you with the new Aluminium-SR1 Bill Of Material. Just in time for Spring Framework M5 !

Reactor-Core 3.0.5

release notes

An important quality update with new features including predicated-based windows and the checkpoint operator, fixes, test coverage and for the first time in 3.0.x line, a draft reference guide.

We are now working on 3.0.6.RELEASE which is going to be our last major 3.0 content update before 3.1.0.RELEASE. We encourage our Spring Community to just follow deprecated instructions if they hit any of the @Deprecated API, thus simply preparing for a quick, painless, upgrade when time comes. Have a look at our issues backlog

Spring Cloud Data Flow for Cloud Foundry 1.1.1 Maintenance release available

Releases | Eric Bottard | February 22, 2017 | ...

The 1.1.1.RELEASE maintenance release of Spring Cloud Data Flow for Cloud Foundry is now available and includes a variety of stability and performance improvements. Following are the highlights:

  • Stability Improvements The instability problems when using SCDF’s 1.1.0.RELEASE on PCF manifested to the users in the following forms.

    • stream list operation would hang and eventually time out with “IllegalStateException: 503 Bad Gateway” or “IllegalStateException: Timeout on block read” exceptions. This is addressed in the cf-java-client library.

    • With SCDF server sitting cold/idle for a period of time and with OAUTH token refresh routine happening in the background, any new operation to the server would never complete. The OAUTH refresh token routine had a bug in successfully negotiating for new tokens. This is addressed in the cf-java-client library.

This Week in Spring - February 21st, 2017

Engineering | Josh Long | February 21, 2017 | ...

Welcome to another installment of This Week in Spring! This week I'm in Atlanta, GA for the incredible DevNexus event and then it's off to Geneva, Switzerland for the Voxxed CERN event. As usual, don't hesitate to say "Hi" if you're around!

Spring IO Platform Brussels-RELEASE

Releases | Andy Wilkinson | February 21, 2017 | ...

It's my pleasure to announce that Spring IO Platform Brussels-RELEASE is available now from the Spring release repository and Maven Central.

The Brussels release introduces the following projects to the Platform:

  • Spring Kafka 1.1

The Brussels release also upgrades the versions of a number of projects:

  • Spring AMQP 1.7
  • Spring Boot 1.5
  • Spring Data Ingalls
  • Spring Integration Java DSL 1.2
  • Spring Integration Kafka 2.1
  • Spring LDAP 2.3
  • Spring Security 4.2
  • Spring Session 1.3
  • Spring Web Services 2.4

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

Project Page | GitHub | Issues |

Spring Cloud Data Flow 1.2 M1 released

Releases | Thomas Risberg | February 15, 2017 | ...

On behalf of the team, I am excited to announce the release of the first milestone of Spring Cloud Data Flow 1.2.

Note: A great way to start using this new release(s) is to follow the release matrix on the project page, which includes the download coordinates and the links to the reference guide.

Over the last few weeks, we have added new features and improvements to the overall orchestration of data microservices. The following new features were included in the 1.2.0.M1 release:

Core

  • Introduce dedicated prefixes for deployment properties. Using the deployer properties is as simple as deployer.<appname>.xxx as opposed to app.<appname>.spring.cloud.deployer.xxx
  • Introduce a new REST-API controller and shell support to cleanup Task Executions
  • Foundation work to consolidate the use of controllers between Task deployments and Task Executions
  • Consolidate REST-API call traces and return codes for consistency
  • Adds role-based access control to define who has access to create, deploy, destroy, or view streams/tasks. This works seamlessly in coordination with the supported authentication methods

This Week in Spring - February 14th, 2017

Engineering | Josh Long | February 14, 2017 | ...

Welcome to another installment of This Week in Spring! It's Valentines Day for some, and so happy Valentines day to you! This week I'm in Memphis, Tennessee for business and then it's off to Saint Louis where I'll be presenting on Reactive Spring with my buddy Mark Heckler (join us!), then it's off to Atlanta, Georgia, ahead of next week's big DevNexus show. Check out what Pivotal is up to at the event!

As usual, we've got a lot to cover so let's get going!

SpringOne Platform 2016 Replay: Orchestrate All the Things! with Spring Cloud Data Flow

News | Pieter Humphrey | February 13, 2017 | ...

Recorded at SpringOne Platform 2016. Speakers: Eric Bottard & Ilayaperumal Gopinathan Slides: http://www.slideshare.net/SpringCentral/orchestrate-all-the-things-with-spring-cloud-data-flow

What do things like Minecraft, a light bulb and your music library have in common? Well, nothing really. Until you come up with this crazy idea to link them together. This is where application orchestration comes in.

In this session, you’ll learn how Spring Cloud Data Flow allows easy composition of microservices together. As the spiritual successor to Spring XD and the natural sidekick of Spring Cloud…

SpringOne Platform 2016 Replay: Real World Microservices with Spring Cloud, Netflix OSS and Kubernetes

News | Pieter Humphrey | February 13, 2017 | ...

Recorded at SpringOne Platform 2016. Speaker: Christian Posta, Redhat Slides: http://www.slideshare.net/SpringCentral/real-world-microservices-with-spring-cloud-netflix-oss-and-kubernetes

Building distributed systems - whether we call them SOA or microservices - is not easy. Open source communities like Spring, NetflixOSS and Kubernetes bring decades of experience building these systems, but the question always begs to be asked "do we implement these patterns in the application layer or in the infrastructure layer"?

This is a Java developer-oriented presentation showing developers how to…

SpringOne Platform 2016 Replay: Writing comprehensive and guaranteed up-to-date REST API documentation

News | Pieter Humphrey | February 13, 2017 | ...

Recorded at SpringOne Platform 2016. Speaker: Andreas Evers, Ordina JWorks Slides: http://www.slideshare.net/SpringCentral/writing-comprehensive-and-guaranteed-uptodate-rest-api-documentation

RESTful APIs are eating the world, yet all too often the documentation can cause indigestion for the APIs' developers and their users. Developers have to deal with annotation overload, repetition, and an unpleasant writing environment. Users are then left with documentation that's inaccurate and difficult to use. It doesn't have to be this way.

This talk will introduce Spring REST Docs and its test…

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