Spring Session 1.2.0 Released

Releases | Rob Winch | May 12, 2016 | ...

On behalf of the community, I'm pleased to announce the release of Spring Session 1.2.0.RELEASE. This release evolved through 1.2.0 RC1, 1.2.0.RC2, 1.2.0.RC3, and 1.2.0.RELEASE closing over 60 issues.

What’s New in Spring Session 1.2.0

You can find highlights of what's new in the What’s New in Spring Session 1.2.0 section of the reference. For details refer to the changlog links above.

Contributions

Without the community we couldn't be the successful project we are today. I'd like to thank everyone that created issues & provided feedback.

Feedback Please

If you have feedback on this release, I encourage you to reach out via StackOverflow, GitHub Issues, or via the comments section. You can also ping me @rob_winch or Joe (our latest full time Spring Security team member) @joe_grandja

Spring Cloud Brixton.RELEASE is available

Releases | Spencer Gibb | May 11, 2016 | ...

On behalf of the team, I am pleased to announce that the Spring Cloud Brixton Release Train has reached General Availability. The release is available today and can be found in our Spring Release repository and Maven Central.

We would like to thank many community contributors and testers for their help. There have been many pull requests, issues and conversations that have made Spring Cloud Brixton better.

Highlights

Some of the highlights of the Brixton Release Train are:

  • Spring Boot 1.3.x and Spring Framework 4.2.x support
  • Hashicorp Consul support for service registration/discovery & configuration via Spring Cloud Consul
  • Apache Zookeeper support for service registration/discovery, configuration via Spring Cloud Zookeeper and leader election in Spring Cloud Cluster
  • Distributed tracing through the Spring Cloud Sleuth abstraction with two out of the box implementations: one supporting logging (ideal for log collectors and multiplexers like Logstash and Loggregator) and one supporting Twitter's Zipkin
  • Netflix Atlas Telemetry System, the next generation Spectator Metrics library

Spring Cloud Stream 1.0.0.RELEASE is available

Releases | Marius Bogoevici | May 10, 2016 | ...

On behalf of the team, I am pleased to announce the general availability of Spring Cloud Stream 1.0.0.RELEASE. The artifacts can be found in Spring Repository as well as Maven Central.

The goal of Spring Cloud Stream is to be a lightweight framework for developing event-driven microservices, building on the ease of development and deployment of Spring Boot, and the component model and integration capabilities of Spring Integration. As part of the Spring Cloud family of projects, it has a specific focus on cloud-native architectures.

In order to simplify the development of both streaming and…

Spring IO Platform 2.0.4.RELEASE

Releases | Andy Wilkinson | May 09, 2016 | ...

Spring IO Platform 2.0.4.RELEASE 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:

  • Reactor 2.0.8.RELEASE
  • Spring AMQP 1.5.5.RELEASE
  • Spring Batch 3.0.7.RELEASE
  • Spring Boot 1.3.4.RELEASE
  • Spring Cloud Connectors 1.2.2.RELEASE
  • Spring Framework 4.2.6.RELEASE
  • Spring Security 4.0.4.RELEASE

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

Project Page | GitHub | Issues | Documentation

Spring AMQP 1.6.0 Release Candidate (and 1.5.6) Available

Releases | Gary Russell | May 06, 2016 | ...

We are pleased to announce that the Spring AMQP 1.6 release candidate (1.6.0.RC1) is now available in the spring milestone repo.

The 1.5.6 maintenance release is also available with a few bug fixes.

Here is a summary of the 1.6.0 release contents, for more details, refer to the what's new in the reference documentation as well as the closed JIRA Issues for this release.

  • A new jar spring-rabbit-test containing a test harness to help with testing @RabbitListener methods; see the testing chapter.

  • Multiple @RabbitListener annotations on a method (when using Java 8) and the @RabbitListeners annotation (for pre-Java 8), each allowing the same method to be the listener method for multiple listener containers.

  • Full support for the Delayed Message Exchange RabbitMQ plugin.

  • An AsyncRabbitTemplate returning ListenableFuture<?> for request/reply messaging.

  • An option to publish ApplicationEvents when listener containers go idle.

  • The caching connection factory now exposes cache statistics

Spring Framework 4.3 RC2, 4.2.6 and 3.2.17 available now

Releases | Stéphane Nicoll | May 06, 2016 | ...

It is my pleasure to announce that the Spring Framework 4.2.6 and 3.2.17 maintenance releases are available now. We also released the second release candidate of the 4.3 line.

4.3 RC2 contains many refinements and fixes, especially in the web framework area. We are about to finalize 4.3 with a scheduled GA in early June. Preparations towards merging 5.0 features into master will happen right afterwards, with a first 5.0 milestone expected in July.

Project Page | GitHub | Issues | Documentation

Spring Security 4.1.0 Released

Releases | Rob Winch | May 05, 2016 | ...

On behalf of the community, I'm pleased to announce the release of Spring Security 4.1.0.RELEASE. This release evolved through 4.1.0 RC1, 4.1.0 RC2, and 4.1.0 closing nearly 200 tickets.

What’s New in Spring Security 4.1

You can find highlights of what's new in the What’s New in Spring Security 4.1 section of the reference. For details refer to the changelog links above.

Contributions

Without the community we couldn't be the successful project we are today. I'd like to thank everyone that created issues & provided feedback.

Feedback Please

If you have feedback on this release, I encourage you to reach out via StackOverflow, GitHub Issues, or via the comments section. You can also ping me @rob_winch or Joe (our latest full time Spring Security team member) @joe_grandja

Spring Cloud Data Flow 1.0.0 M3 Released

Releases | Mark Fisher | April 29, 2016 | ...

On behalf of the team, I am pleased to announce the 1.0.0.M3 release of Spring Cloud Data Flow.

Over the last few months, we have added exciting new features and improvements to the overall orchestration of data microservices on a variety of platforms. We have also made some changes that significantly benefit developers, such as exposing Spring Boot Starters for all of the stream and task applications we publish. Following are some of the highlights from this release:

  • Provides the foundation for the following Data Flow Server implementations that have also been released today:
  • Introduces and builds upon the Spring Cloud Deployer Service Provider Interface
    • New multi-platform application deployment model factored out of Spring Cloud Data Flow itself for general purpose use, including AppDeployer and TaskLauncher to deploy long-running and short-lived microservices, respectively.
    • Improved application resolution strategy with support for maintaining a registry of applications as http, file, maven, docker, or hdfs artifacts
  • Builds upon Spring Cloud Stream 1.0.0.RC3
  • Builds upon Spring Cloud Task 1.0.0.M2
  • Improves DSL support for streaming and batch pipelines
  • Adds "tap" support for streaming and batch pipelines
  • Applications
    • Supports out-of-the-box stream applications built from the new Stream Application Starters project (auto-generated apps for both Kafka and RabbitMQ binders)
    • Supports out-of-the-box task applications built from the new Task Application Starters project
    • Adds several new out-of-the-box stream and task applications
    • Improves custom application registration mechanics from the Shell and Dashboard
  • Dashboard
    • New and improved Dashboard
    • Adds Batch and Task support
    • Adds "Apps" tab to monitor and manage out-of-the-box and custom applications
  • Flo for Spring Cloud Data Flow
    • Modern look and feel with several UX improvements around the palette, auto-layouts, auto-linking, canvas, nodes, node connectors, and many more
    • Adds support for a scriptable-transform processor that accepts ruby, groovy, python, or javascript code for runtime compute logic
    • Adds visual distinction between primary and tap’d pipelines
    • Adapts to Angular style tooltips
    • Graph layout optimizations
  • Improved IT and TCK tests

  • Adds new samples
  • Adds new logo

For the complete list of features, bug-fixes, and improvements, please refer to the closed 1.0.0.M3 GitHub…

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

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

Learn more

Get support

Tanzu 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