The Spring Blog

Engineering
Releases
News and Events

SpringSource Tool Suite 2.8.1 released

The SpringSource Tool Suite team is pleased to announce the new release 2.8.1 of the SpringSource Tool Suite (STS).

STS 2.8.1 is now compatible with the new Maven Integration as well as the old one. So updating your existing STS 2.7 or 2.8 version to STS 2.8.1 doesn't force you to also update the Maven Integration. Instead you can switch to the new Maven integration whenever you want - and even switch back to the old integration, if the new one doesn't work out for you. We automate this up- and downgrading of the Maven Integration as much as possible with two new items on the Dashboard. Please find more details in the New & Noteworthy and the updated m2e FAQ forum post.

Read more...

Spring Integration 2.1 Release Candidate 1 is now available

We are pleased to announce that Spring Integration 2.1 Release Candidate 1 is now available.
Release Notes | Documentation | Download

If you would like to grab the artifacts via Maven, please use the following repository and dependency configuration (and replace ‘core’ with any other modules you want to use, e.g. ‘amqp’, ‘gemfire’, ‘http’):

<repository>
    <id>repository.springframework.maven.milestone</id>
    <name>Spring Framework Maven Milestone Repository</name>
    <url>http://maven.springframework.org/milestone</url>;
</repository>

Read more...

Spring GemFire 1.1.0.RC1 Released for Java

Dear Spring Community,
We are pleased to announce the first release candidate of the Spring GemFire 1.1 project is now available! The Spring GemFire project aims to make it easier to build Spring-powered highly scalable applications using GemFire as distributed data management platform.

The updates in this release include:


  • Aligned Maven naming to Spring Data conventions (new ids are org.springframework.data/spring-data-gemfire)

  • Introduced PDX attributes on cache and client-cache namespace

  • Upgrade to GemFire 6.6.1

Read more...

Spring Data Neo4j 2.0.0.RC1 released

Dear Spring Community,

The Spring Data Team and Neo Technology have just released the Release Candidate 1 of Spring Data Neo4j,
the integration library for Neo4j the Enterprise NOSQL database.

Integrating the feedback from the very successful SpringOne 2011 and our community we exended the previous Milestone release with new functionality and took care of reported issues.

If you'd like to get an Introduction to Spring Data Neo4j, watch out for our presentations/webinars.

Changes

  • Updated Neo4j to 1.5 AspectJ to 1.6.12
  • Added repository support for the new Cypher-DSL (1.5.M1) (with QueryDSL support)
  • Updated cypher syntax changes for 1.5
  • Extended result-handling-dsl to allow changes of container classes
  • Added examples for hello-worlds and cypher for both mapping options
  • @RelationshipEntity has an fallback relationship-type attribute
  • Support for (mutable) @RelatedToVia collections (like Set)
  • Relationship-Entities can now be directly instantiated and persisted
  • Introduced the concept of a MappingPolicy for the POJO mapping mode (currently @Fetch)
  • Simplified cineasts using annotated and derived queries on repositories
  • Added repository for access of relationship-related methods
  • Improved support for collection properties
  • List, Set, Collection, Page as return types on derived and annotated query methods
Read more...

STS Cloud Foundry Integration M5 Released

Dear Spring Community,

I am happy to announce the new milestone release M5 of the Cloud Foundry Integration for the SpringSource Tool Suite (STS).

This milestone release includes support for debugging applications in Cloud Foundry (for local clouds and the upcoming version of Micro Cloud Foundry).
You can now start your apps in your local or micro cloud in debug mode and your Eclipse/STS debugger will automatically be connected to your app running inside of Cloud Foundry. You can set breakpoints, inspect variables, evaluate expressions, step through the app - everything you know from he good old Java debugger experience in Eclipse/STS.

Read more...

Spring Data MongoDB 1.0.0.M5 Released

Dear Spring Community,

I am pleased to announce that the Spring Data MongoDB 1.0 Milestone 5 release is now available!

The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud based data services.

The MongoDB module provides integration with the MongoDB document database.

Downloads | JavaDocs | Reference Documentation | Changelog

To learn more about the project, visit the Spring Data MongoDB Page.

Read more...

Spring Data Neo4j 2.0.0.M1 Released

Dear Spring Community,

We are pleased to announce that the first milestone release (2.0.0.M1) of the new Spring Data Neo4j major version 2.0 is now available!

In the last few weeks the engineers have been busy transforming the existing library under a new name to make it fit for its presentation
at Spring One 2GX next week.

A major internal refactoring split the framework into several submodules, each addressing a different concern.

  • spring-data-neo4j: Neo4jTemplate for easy, copying object-graph-mapping, and Spring Data Repositories using persistence entity meta information
  • spring-data-neo4j-aspects: transparent object-graph-mapping using AspectJ
  • spring-data-neo4j-cross-store: AspectJ based cross-store-persistence between JPA and Neo4j
  • spring-data-neo4j-rest: transparent access of a remote Neo4j REST-Server
Read more...

Spring Data Redis 1.0.0.RC1 Released

Dear Spring Community,

I am pleased to announce the first release candidate of the Spring Data Redis 1.0 project is now available!

Downloads | JavaDocs | Reference Documentation | Changelog

This release features several fixes and improvements such as:

  • Upgrade to Spring 3.1 RC1
  • Improved JDK 5 compatibility
  • Improved Spring 3.1 cache abstraction on top of Redis

We look forward to your feedback on the forum or in the issue tracker.

Read more...

SpringSource Tool Suite 2.8.0 Released

Dear Spring Community,

 

We're pleased to announce the new release 2.8.0 of the SpringSource Tool Suite (STS). Some highlights from this release:

  • ships on top of Eclipse Indigo SR1
  • includes full IDE support for Java 7 (coming with the Eclipse 3.7.1 update)
  • support for Spring 3.1 bean profiles, including validation and navigation
  • support for Spring 3.1 c-namespace including quick-fixes, validation and content-assist
  • improved constructor-arg validation and quick-fixes
  • updated Eclipse Maven integration (m2e 1.0.100), including migration assistance
  • support for Groovy 1.8.2
  • support for Grails 2.0.0.M2
Read more...