Reactor 2.0.0.M1 released with Reactive Streams integration!

Engineering | Jon Brisbin | October 21, 2014 | ...

The Reactor team is frankly a little giddy at finally being able to announce an initial milestone release of Reactor 2.0! This update includes a fully-compliant Reactive Streams implementation in the completely re-written Stream and Promise APIs! This is a huge step for Reactor users. It opens up integration with other Reactive Streams implementations like Akka Streams, Ratpack, RxJava and others. Reactor provides a solid foundation upon which to build modern #uberfastdata applications with demanding high-throughput and low-latency requirements.

Stream and Promise

The headline change in Reactor 2.0 is the Stream API. In fact, most other parts of the codebase were either just lightly refined or remain untouched between 1.1 and 2.0. Not so with Stream and Promise. These components have been completely…

Whats new in Spring Data Evans?

Engineering | Christoph Strobl | October 15, 2014 | ...

Spring Data Release Evans has been around for a while and it's more than time to finally introduce you to the latest and greatest features we shipped with it.

There's a lot to cover since major enhancements have gone into the commons module. Those changes already have made it into some store modules and will go on and sneak their way into others over time, too. All of them are already available for at least Spring Data JPA. That said, lets jump right in.

Advanced support for Java 8

Java8 has now been around for a while and previous Spring Data release trains already added fundamental support…

This Week in Spring - Tuesday October 14th, 2014

Engineering | Josh Long | October 14, 2014 | ...

Welcome to another installment of This Week in Spring! This week I've been at Silicon Valley Code Camp, JAX London and Geekout UK talking to developers about how to build scalable, microservice-centric Spring Boot applications on Cloud Foundry. It's been a lot fun talking to enthusiastic developers (on both sides of the Atlantic!).

Without further ado, let's get on with the roundup!

Spring Tool Suite and Groovy/Grails Tool Suite 3.6.2 released

Releases | Martin Lippert | October 13, 2014 | ...

Dear Spring Community,

I am happy to announce the new release of our Eclipse-based tooling today: The Spring Tool Suite (STS) 3.6.2 and the Groovy/Grails Tool Suite (GGTS) 3.6.2.

This is a maintenance release that updates STS/GGTS to the just released Eclipse Luna SR1 release. This includes a number of fixes across the various projects that are included in the STS distribution, together with fixes for the Java8 compiler and tooling in Eclipse.

To download the distributions, please go visit:

Detailed new and noteworthy notes can be found here: STS/GGTS 3.6.2 New & Noteworthy.

NOTE: Both tool suites ship on top of the latest Eclipse Luna 4.4 SR1 release as 64bit and 32bit…

Spring Boot 1.2.0.M2 Available Now

Releases | Phil Webb | October 11, 2014 | ...

I am pleased to announce that Spring Boot 1.2.0.M2 is available now in the Spring milestone repository. This release adds a number of improvements and new features over M1. Highlights include:

  • Full configuration of Jackson ObjectMapper features from your application.properties file.
  • Auto-configuration for Jersey.
  • Support for Log4j2.
  • Support for commons-dbcp2.
  • A new "disk usage" health indicator.
  • Improved RabbitMQ auto-configuration.

For a complete list of changes, and for upgrade instructions, see the Spring Boot 1.2 Release Notes on the WIKI. The reference documentation also continues to…

Pivotal at Silicon Valley Code Camp 2014

News | Pieter Humphrey | October 10, 2014 | ...

Are you heading to Silicon Valley Code Camp 2014?   If you are, we invite all of the Java community members to stop by the Pivotal Booth and talk to Pivotal engineers about the latest innovations in Java SE, in Spring, Groovy, Grails, Redis, RabbitMQ, Tomcat, Cloud Foundry and Hadoop. The exhibit space is open Saturday 8:00am – 5:00pm, and Saturday from 8:30am to 3:30pm, so there should be plenty of time to get your questions answered.  See below for details about our sessions and awesome giveaways - come find us! 

SATURDAY - OCTOBER 11, 2014           
9:45 AM

11:45 AM

1:45 PM

SUNDAY - OCTOBER 12, 2014

9:15 AM

10:45 AM

Visit us at the Pivotal Code Camp booth for technical expert conversations on Cloud Foundry, Spring, Groovy, Grails, Redis, RabbitMQ, Tomcat, Hadoop and much more.

Also, don't miss the Pivotal Web Services Hoodie Push!  Build a REST service with Spring Boot, push it live to run.pivotal.io and get a hoodie!  You can do it ahead of time, and show it running to us, or use our laptops at the booth.

 

 

Save the date for SpringOne2GX 2015!  We hope you will mark your calendar and join us again! SpringOne2GX 2015 will be held September 14 - 17, 2015 at the Marriott Marquis in Washington DC.

This Week in Spring - October 7th, 2014

Engineering | Josh Long | October 08, 2014 | ...

Welcome to another installment of This Week in Spring! This week, I've been at the Couchbase Connect conference talking to developers about Spring Data Couchbase (and Spring Boot, Spring XD, Spring Session, and more..). Fun show, fun crowd! Next week, I'll be at JAX London and Geekout UK, so be sure to say hi if you're around.

Now, with that, let's get on to the roundup..

  1. The good Dr. Pollack just announced the 1.0.1 release of Spring XD, the easiest way to build data-integration and ingestion solutions. It may be only a 1.0.1 release, but make no mistake: there are some very cool features in this release, including improved administrative and administrative UI features.

Streaming JSON Patch from Spring to a React UI

Engineering | Brian Cavalier | October 07, 2014 | ...

We're exploring ways to help developers create rich, modern front-ends that integrate easily with Spring back-ends. If you attended SpringOne this year, you've already seen some of the things we've been working on:

  1. Hypermedia support in Spring Data REST presented by Greg Turnquist, Oliver Gierke, and Roy Clarkson
  2. RaveJS: Spring Boot concepts for JavaScript applications by John Hann
  3. Differential Synchronization and JSON Patch by Craig Walls and me

In short, We want to make it easy to communicate efficiently between a Spring back-end and a client and to easily integrate the best and most…

Spring Cloud 1.0.0.M1 Available Now

Releases | Dave Syer | October 07, 2014 | ...

Spring Cloud (the new umbrella project announced in September) has reached a milestone, its first, and fresh jars are available in the repo.spring.io repository. Spring Cloud is going to follow a "release train" model for releases, a bit like Spring Data, but we haven't got a cool name for this one yet, so it's just 1.0.0.M1. The modules that are part of this release are

  • Spring Cloud Config: Centralized external configuration management backed by a git repository. The configuration resources map directly to Spring Environment but could be used by non-Spring applications if desired.

  • Spring Cloud Netflix: Integration with various Netflix OSS components (Eureka, Hystrix, Zuul, Archaius, etc.).

  • Spring Cloud Bus: An event bus for linking services and service instances together with distributed messaging. Useful for propagating state changes across a cluster (e.g. config change events).

  • Spring Cloud Security: A set of primitives for building secure applications and services with minimum fuss.

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