Spring Data Release Train Gosling Goes GA

Releases | Oliver Drotbohm | September 01, 2015 | ...

On behalf of the Spring Data team I'd like to announce the general availability of the Spring Data release train Gosling. Over the last 6 months we've fixed 344 tickets in total, 56 of that after the latest release candidate.

  • Upgraded Spring baseline to 4.1.
  • Easier implementability of custom repository code (per repo, see the reference documentation) .
  • Improved compatibility with Hibernate 5 (JPA module).
  • SpEl support for @Query methods in MongoDB (see this example).
  • Support to create Querydsl Predicates from web requests (see the reference documentation).
  • A new Spring Data KeyValue module for Map-backed repositories using SpEL as query language.
  • Improved POST forms for the HAL browser in Spring Data REST.
  • Support for internationalization of enum values and link titles in Spring Data REST.

This Week in Spring - September 1, 2015

Engineering | Josh Long | September 01, 2015 | ...

Welcome to another installment of This Week in Spring! The Spring team is hard at work on all the latest and greatest ahead of the SpringOne2GX event in Washington DC! Time is really flying! I can't beleive what we're staring down September already! This week I'm in Tokyo, Japan, participating in the Spring User Group's huge Spring in Summer event where I gave a keynote and two talks, on Spring Boot and Spring Cloud. The one day event attracted some of the company's largest websites and was a lot of fun!

Anyway, without further ado, let's get to it!

Spring Framework 4.2.1 Available Now

Releases | Stéphane Nicoll | September 01, 2015 | ...

It is my pleasure to announce that Spring Framework 4.2.1 is available from repo.spring.io and Maven Central. This first maintenance release in the 4.2 line contains a wide range of fixes for regressions and other issues reported against 4.2 GA.

4.2.1 also contains minor enhancements: refinement of our Jackson support (see Sébastien's updated blog post), meta-annotation processing improvements (@AliasFor), third-party dependencies alignment (including Hibernate 5.0 GA).

We strongly recommend an immediate upgrade to 4.2.1 for all 4.x users. The Spring Framework team is now working towards…

This Week in Spring - August 25th, 2015

Engineering | Josh Long | August 25, 2015 | ...

Welcome to another installment of This Week in Spring! This week I'm in Rio de Janeiro, Brazil for the lovely QCon Rio conference, and then I'm off to Tokyo, Japan for a Spring in Summer conference for local Spring users!

The team is abuzz with excitement leading up to this year's SpringOne2GX 2016, the biggest and best SpringOne2GX, ever! This year, you're going to see us do WAY more with WAY less and get it to production, to boot! This is exciting for everyone of us and it will be for audience members, as well!

Spring for Apache Hadoop 2.3 Milestone 2 released

Releases | Thomas Risberg | August 20, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.3 M2 milestone release.

The most important enhancements in this release:

  • New batch tasklets: Support for running a simple Spark app [SHDP-397] and for running a simple Sqoop2 Job [SHDP-506]
  • Better boot support: Add jobHistoryAddress to SpringHadoopProperties for Boot configuration [SHDP-517]
  • YARN: Support dots in yarn container group names [SHDP-515]

See the release changelog for details.

The new support for running a Spark job on YARN via a Spring Batch tasklet opens possibilities for integrating Spark tasks in a larger Spring Batch flow We will show a simple example of this at the upcoming SpringOne 2GX conference during our "Hadoop Workflows and Distributed YARN Apps using Spring technologies"

Migrating a Spring Web MVC application from JSP to AngularJS

Engineering | Michael Isvy | August 19, 2015 | ...

Note on authors

This post is a guest post by Han Lim and Tony Nguyen. Han and Tony have done a great presentation at our Singapore Spring User Group on Spring + Angular JS. This blog is based on their presentation.

Abstract

In this article, we try to describe our experiences moving from server-side rendering view technologies like JSP, Struts and Velocity to client-side rendering view technologies using AngularJS, a popular Javascript framework for modern browsers. We will talk about some of the things to look out for when you are making this change and potential pitfalls you may encounter. If…

This Week in Spring - August 18, 2015

Engineering | Josh Long | August 19, 2015 | ...

Welcome to another installment of This Week in Spring! As usual, we've got a lot to cover so let's get to it! This week I'm back in São Paulo, Brazil, to visit customers, then it's off to Rio for QCon Rio! If you're in either city, message me on Twitter and let's grab a coffee!

  • Today, Pivotal CEO Paul Maritz stepped down [and welcomed Pivotal Labs founder Rob Mee as the new CEO. There's a post by Paul and by Rob. Thank you, Paul, and welcome Rob!
  • the amazing Scott Frederick just announced the general availability of Spring Cloud Connectors 1.2.0! - check this out!
  • Spring ninja Stéphane Nicoll just announced Spring Boot 1.3M4, with fixes and improvements aplenty!
  • Spring Integration lead Gary Russell just announced a CRAZY packed new Spring Integration 4.2 release including, but not limited to, support for security Context Propagation, STOMP client channel adapters, metrics, new Spring Framework 4.2 event channel adapters, a process barrier component, last modified file list filters, codec, JMS shared subscriptions, (S)FTP improvements, SOAP Action Propagation,

Spring Boot 1.3.0.M4 Available Now

Releases | Stéphane Nicoll | August 18, 2015 | ...

We've just released Spring Boot v1.3.0.M4 as we found an annoying regression with CloudFoundry deployment. This release includes additional fixes and improvements.

For a complete list of changes, see the Spring Boot 1.3 Release Notes on the wiki and the updated reference documentation.

Project Page | GitHub | Issues | Documentation

#SpringOne 2GX 2015 is around the corner! Book your place at SpringOne2GX in Washington, DC soon. It's simply the best opportunity to find out first hand all that's going on and to provide direct feedback.

Spring Integration 4.2 Release Candidate is Available

Releases | Gary Russell | August 17, 2015 | ...

We are pleased to announce that the final release candidate for Spring Integration 4.2 (4.2.0.RC1) is now available in the spring milestone repository.

Features of this release include:

Security Context Propagation

The security context can now be propagated across ExecutorChannel and QueueChannels. The framework takes care of clearing the inherited security context when the downstream flow completes.

STOMP Client Channel Adapters

STOMP client-side channel adapters based on the support in Spring Framework 4.2 are now available (the initial work announced in milestone 1 is now complete).

Metrics

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