Spring Integration 4.3 M2 is Available

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

I am pleased to announce that Spring Integration 4.3.0.M2 is now available from the Spring milestone repository. This release closes about 50 JIRAs and includes almost a 100 commits.

Thanks to everyone who has contributed. Especially to the Spring Cloud Stream team, whose comprehensive Spring Integration usage influences the project direction.

Some key feature since the First Milestone:

  • The Spring Integration runtime object model, together with Component Metrics, now can be exposed as a graph, which may be used to visualize the current state of the integration application. When running in a web container, the @EnableIntegrationGraphController annotation, together with an IntegrationGraphServer bean, creates a service to retrieve the model and state over the REST protocol, e.g. in JSON notation:

Spring Statemachine 1.1.0.RC1 Released

Releases | Janne Valkealahti | April 25, 2016 | ...

We’re pleased to announce a first release candidate of Spring Statemachine 1.1.0.RC1. The release can be found in the Spring Milestone repository https://repo.spring.io/milestone.

What we got into this first release candidate:

  • Fixed 20 tickets.
  • Usual bug fixes.
  • New junction, exit/entry pseudostates.
  • New uml modeling support based on Eclipse Papyrus

Full changes as usual is available from changelog.

UML Modeling

One of the most requested features has been to be able to use modeling frameworks to design a statechart instead of using plain good old JavaConfig. Work for this started a while back and first step for this was to use Eclipse Papyrus

Spring Batch 3.0.7.RELEASE is now available

Releases | Michael Minella | April 25, 2016 | ...

We are pleased to announce that Spring Batch 3.0.7.RELEASE is now available via Maven Central, Github and the Pivotal download repository. This is the 7th maintenance release for the 3.0.x branch of Spring Batch and addresses a number of minor bug fixes and enhancements. Most important of them, it addresses compatibility issues with the latest Spring Data release as well as adding updates to support the latest Hibernate releases. Many thanks to all of those who submitted the many pull requests that went into this release.

Spring Batch Home | Source on GitHub | Reference Documentation

We look forward to your feedback in Jira, StackOverflow, or to me directly via Twitter @michaelminella

Spring Security 4.1.0.RC2 Released

Releases | Rob Winch | April 21, 2016 | ...

On behalf of the community, I'm pleased to announce the release of Spring Security 4.1.0.RC2. This release resolved over 60 tickets.

What's New in 4.1

You can find a good summary of What's New in Spring Security 4.1 in the reference documentation.

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. A special thanks to the following people who provided pull requests for this release:

Understanding Reactive types

Engineering | Sébastien Deleuze | April 19, 2016 | ...

Following previous Reactive Spring and Reactor Core 3.0 blog posts, I would like to explain why Reactive types are useful and how they compare to other asynchronous types, based on what we have learned while working on the Spring Framework 5 upcoming Reactive support.

Why using Reactive types?

Reactive types are not intended to allow you to process your requests or data faster, in fact they will introduce a small overhead compared to regular blocking processing. Their strength lies in their capacity to serve more request concurrently, and to handle operations with latency, such as requesting…

This Week in Spring - April 19th, 2016

Engineering | Josh Long | April 19, 2016 | ...

Welcome to another installment of This Week in Spring! This week I'm in Stuttgart and Mainz, Germany and Paris, France, speaking to customers and at the JAX conference, then it's off to Paris, France, to speak at the Devoxx France edition. If you're around in any of these places don't hesitate to reach out I'd love to say hello.

Also, tonight, I'll be joining my friends from industry (Daniel Bryant, Markus Eisele, and Simon Maple) for the ZeroTurnaround webinar, Microservices for the Enterprise. There are already more than 3,000 people registered and I hope to see you there, as well!

As usual…

Testing improvements in Spring Boot 1.4

Engineering | Phil Webb | April 15, 2016 | ...

One of the nice things about working for Pivotal is that they have a great agile development division called Pivotal Labs. The teams within Labs are big proponents of Lean and XP software methodologies such as pair programming and test-driven development. Their love of testing has had a particular impact on Spring Boot 1.4 as we've started to get great feedback on things that could be improved. This blog post highlights some of the new testing features that have just landed in the latest M2 release.

Testing without Spring

The easiest way to unit test any Spring @Component is to not involve…

SpringOne Platform

Engineering | Josh Long | April 14, 2016 | ...

The Bigger Picture

Let's talk about Pivotal. Our ambition is to make business more agile, to reduce the time around the innovation loop; speed is the single biggest advantage an organization can have. Pivotal's main "product" is agility. This translates naturally into technology. Microservices are well-defined, small, easy-to-evolve, independently deployable batches of functionality. They lend themselves to rapid iteration because they're small. Spring Boot and the Spring ecosystem make short work of standing up new microservices and applications, and Spring Cloud handles the complexity in…

Spring Integration AWS 1.0.0.M1 is now available

Releases | Artem Bilan | April 14, 2016 | ...

Dear Spring Community,

On behalf of Spring Integration Team, I'm glad to announce that Spring Integration AWS 1.0.0.M1 is available now for download from the Spring milestone repository.

Since the 0.5.0 pre-release version we have fully reworked the core bits for simpler programming model and introduced new components. Currently the Spring Integration AWS is based on the Spring Cloud AWS project at its foundation.

Thank you to all who have contributed to this milestone!

Highlights of this Milestone include:

  • Amazon Simple Storage Service (S3) Adapters

  • Amazon Simple Queue Service (SQS) Adapters

  • Amazon Simple Notification Service (SNS) Adapters

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