This Week in Spring - July 18th, 2017

Engineering | Josh Long | July 17, 2017 | ...

Hi Spring fans! This week I'm in Crete, Greece, for the epic JCrete un-conference and then it's off to Istanbul, Turkey for next week's visits with customers and for the Spring meetup. I hope you'll join me in Istanbul!

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

Spring Integration Extension for Hazelcast 1.0.0 GA Available

Releases | Artem Bilan | July 17, 2017 | ...

On behalf of the Spring Integration community I’d like to announce the GA release of Spring Integration Extension for Hazelcast. Its artifact is spring-integration-hazelcast.1.0.0.RELEASE and is available in the Release Repository and Maven Central.

Since the previous Milestone 1 and Milestone 2 we have done some bug fixes and internal improvements. The new features added since there are for Spring Integration utilities support which are useful in distributed, clustered applications:

  • HazelcastMessageStore

  • HazelcastLockRegistry

  • HazelcastMetadataStore

See their JavaDocs and respective chapters in the Spring Integration Reference Manual

Spring Security OAuth 2.2.0.RC1 Released

Releases | Joe Grandja | July 14, 2017 | ...

On behalf of the community, I’m pleased to announce the release of Spring Security OAuth 2.2.0.RC1.

The 2.2.0.RC1 release includes numerous improvements to the JSON Web Key (JWK) feature contained in JwkTokenStore along with the addition of JwtClaimsSetVerifier that provides the capability of custom JWT Claim(s) verification. See the GitHub Issue for more details.

This release also includes a small number of bug fixes and minor enhancements.

Project Page | GitHub | Documentation | Help

This Week in Spring - July 11th, 2017

Engineering | Josh Long | July 11, 2017 | ...

Hi Spring fans! Welcome to another installment of This Week in Spring! This week I'm in Minneapolis, Minnesota; Kansas City, Kansas; and Phoenix, Arizona talking to customers and Pivotal partners about all things Spring and Cloud Foundry. If you're around don't hesitate to say hi!

We've got a lot to cover this week, so let's get started!

Spring Tool Suite 3.9.0 released

Releases | Martin Lippert | July 10, 2017 | ...

Dear Spring Community,

I am happy to announce the 3.9.0 release of the Spring Tool Suite, our Eclipse-based tooling.

Highlights from this release include:

  • updated to Eclipse Oxygen release (Oxygen New and Noteworthy)
  • improved support for editing cloud foundry manifest files
  • improved support for using Spring Cloud CLI services (incl. log streaming to console view)

To download the distributions, please go visit:

Detailed new and noteworthy notes can be found here: STS 3.9.0 New & Noteworthy.

There is also an early access version of JDT available that includes support for Java9. You can install that from the Eclipse Marketplace. More details can be found in the Java9 section of the Eclipse Oxygen New and Noteworthy.

STS 3.9.1 is scheduled to be released on top of Eclipse Oxygen.1 (4.7.1) in early October 2017.

Enjoy!

Spring Cloud Finchley M1 is available.

Releases | Spencer Gibb | July 06, 2017 | ...

On behalf of the community, I am pleased to announce that the Milestone 1 (M1) of the Spring Cloud Finchley Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Finchley release notes for more information.

Notable Changes in the Finchley Release Train

Finchley is based on the Spring Boot 2.0.0 line. Finchley.M1 is based on Spring Boot 2.0.0.M2. This is largely a compatibility build with no new features with the exception of Spring Cloud Gateway. Finchley will follow Spring Boot's milestones and release candidates with a corresponding…

Spring for Apache Hadoop 2.5.0 GA released

Releases | Thomas Risberg | July 06, 2017 | ...

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

The 2.5 version is primarily a bug fix and version upgrade release.

See the release changelog for details.

We continue to provide version specific artifacts with their respective transitive dependencies in the Spring IO milestone repository:

  • 2.5.0.RC1 (default - Apache Hadoop stable 2.7.3)
  • 2.5.0.RC1-cdh5 (Cloudera CDH 5.10)
  • 2.5.0.RC1-hdp26 (Hortonworks HDP 2.6)

We discussed the future of the Spring for Apache Hadoop Project in the 2.5.0 RC1 announcement.

Please provide feedback so we can prioritize the work on new…

Introducing Spring Cloud Function

Engineering | Mark Fisher | July 05, 2017 | ...

Spring Cloud Function is a new project with the following high-level goals:

  • Promote the implementation of business logic via functions.
  • Decouple the development lifecycle of business logic from any specific runtime target so that the same code can run as a web endpoint, a stream processor, or a task.
  • Support a uniform programming model across serverless providers, as well as the ability to run standalone (locally or in a PaaS).
  • Enable Spring Boot features (auto-configuration, dependency injection, metrics) on serverless providers.

Just as Spring has always promoted a plain old java object (POJO) based programming model, Spring Cloud Function promotes a programming model based on plain old functions. By that we mean the core interfaces defined in the java.util.function package: Function, Consumer, and Supplier

This Week in Spring - July 4th, 2017

Engineering | Josh Long | July 04, 2017 | ...

Welcome to another installment of This Week in Spring! If you're in the US, then let me wish you a happy 4th of July! We've got a lot to cover so let's get to it!

  • Spring Data ninja Thomas Risberg has just announced Spring Cloud Data Flow 1.2.2. This new version improves compatibility with Spring Boot 1.5.4 which in turn brought in a new version of Spring Data.
  • The Spring Framework Guru web portal has an interesting look at what's new in Spring Framework 5! Check it out!
  • I liked this post on Bozho's Tech Blog on setting up the epic Spring Boot Admin for monolithic applications, eschewing some of the more common, albeit more complex, setups.
  • our friend Petri Kainulainen is back at it again this time with a new newsletter that looks to capture…

Spring Cloud Data Flow 1.2.2 Released

Releases | Thomas Risberg | June 29, 2017 | ...

On behalf of the team, I am pleased to announce the general availability of Spring Cloud Data Flow 1.2.2.

Local Server: Quick Start, Getting Started Guide

Due to the popular demand from the community, the primary goal of this maintenance release is to bring Spring Boot 1.5.4 compatibility in Spring Cloud Data Flow.

  • Since it includes refactoring efforts to adapt to a bug fix introduced in a Spring Data maintenance release that is pulled in by Spring Boot, this is not a simple version upgrade.
  • As reported by the community, a side effect of this update surfaced pagination problems in the clients. It has been reworked both in the client and server-side.

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