The Spring Blog

Engineering
Releases
News and Events

Spring Data GemFire 1.1.0 Released

Dear Spring Community,

We are pleased to announce the GA release of 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.

Downloads | JavaDocs | Reference Documentation | Changelog

The 1.1 release updates 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

  • Upgraded to Spring Framework 3.1 GA

  • Dedicated support for indecies

  • Improved region creation

  • Dedicated support for Continuous Query (Message Driven POJOs for GemFire)

  • Extensive client cache support

  • Namespace support for region expiration

  • Native support for the upcoming GemFire 6.6

  • CacheServer support

  • GemFire implementation for Spring 3.1 cache abstraction

  • Support for queries with variable parameters

Read more...

SpringSource Tool Suite 2.9.0.M1 released

Dear Spring Community,

I’m pleased to announce that we just released the first milestone build for the next release of the SpringSource Tool Suite (STS).

Highlights from this milestone towards 2.9.0:


  • General - update to tc Server 2.6.2

  • Spring - support for Spring Integration 2.1

  • Grails - Grails 2.0 supported

  • Grails - content assist improvements for ‘where’ queries and ‘named’ queries

  • Grails - DSL support for unit/integration tests

  • Grails - improved Grails aware refactoring

  • Groovy - Groovy 1.8.4 support

  • Groovy - improvements to parser recovery (leading to better code assist)

  • Groovy - ability to suppress DGMs in code assist proposals

  • Groovy - content assist for named argument constructor calls

  • Groovy - quick fixes and quick assists added (e.g. add unimplemented methods)

  • Gradle - new ‘tasks’ view

Read more...

Spring Data MongoDB 1.0.0.RC1 Released

Dear Spring Community,

I am pleased to announce that Spring Data MongoDB 1.0 RC1 is now available!

The primary goal of the Spring Data project is to provide a familiar and consistent Spring-based programming model for new datastores while retaining store-specific features and capabilities. The Spring Data MongoDB project provides integration with the MongoDB document database. Key functional areas are a POJO centric model for interacting with a MongoDB DBCollection and easily writing a Repository style data access layer.

Read more...

Spring Security 3.1.0 Released

We're pleased to an announce the GA release of Spring Security 3.1

The release is available from the Spring Community Downloads area and jars are available from Maven central repository. See the project website for more information.

There's a high level summary of changes in the What's New? section of the reference manual and a full list of changes can be found in the issue tracker.

Download | Reference Manual | FAQ

Read more...

Spring Data JPA 1.0.2 released

Dear Spring Community,

I’d like to announce the release of Spring Data JPA 1.0.2.RELEASE. The release includes the following improvements and fixes:

  • Fixed query creation for Comparable values (DATAJPA-99)
  • Fixed alias detection when entity name contained number (DATAJPA-110)
  • SimpleJpaRepository's deleteAll() does not call em.clear() anymore (DATAJPA-111)
  • Upgraded to Querydsl 2.2.5 (DATAJPA-102, DATAJPA-115)
  • Fixed auditor mappings in AbstractAuditable (DATAJPA-120)
  • Consolidate Expression creation for property references and sort orders (DATAJPA-103)
  • Fixed dependency injection in QueryDslRepositorySupport (DATAJPA-113)
Read more...

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...