The Spring Blog

Engineering
Releases
News and Events

SpringSource Tool Suite 2.9.0.M2 released

Dear Spring Community,

I’m pleased to announce that we just released the second 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.3

  • Spring - update to Spring Roo 1.2.0

  • Spring - support for new Spring Roo packaging options

  • Grails - Grails 2.0.0 is now the default version installed from the extensions page

  • Groovy - Groovy 1.8 is now the default version installed from the extensions page

  • Gradle - initial Gradle editing support (more to follow)

Read more...

Spring Social 1.0.2 Released

Dear Spring Community,

We are pleased to announce the release of Spring Social 1.0.2 and Spring Social Twitter 1.0.2!


Spring Social is an extension of the Spring Framework that enables you to connect your Java applications to Software-as-a-Service (SaaS) providers such as Facebook and Twitter.

These are primarily bug fix releases, but there are also a few small enhancements. Refer to the changelogs (Core | Twitter) for more details.

We're also excited to announce that Spring Social LinkedIn 1.0.0.M5 is now available and includes a more complete API binding. We are looking forward to your feedback as we bring Spring Social LinkedIn closer to a 1.0.0 GA release. (Thanks again to Robert Drysdale for contributing the Groups API binding, completing Spring Social's LinkedIn API binding!)

Read more...

Spring Data Neo4j 2.0.0 Released

Dear Spring Developers and Graphistas,

We're happy to present you with the release of Spring Data Neo4j 2.0 as a small Christmas gift from our side. Spring Data Neo4j is based on Neo4j 1.6.M02.

The major feature of this release is the addition of a simple mapping mode (spring-data-neo4j). Just annotate your POJOs and use a GraphRepository for the usual CRUD and advanced query operations.

For graph-attached POJOs and high performance use-cases, you can employ the advanced mapping mode (spring-data-neo4j-aspects), which leverages AspectJ to enhance your domain class.

Read more...

Spring Data MongoDB 1.0 GA released

Dear Spring Community,

to go on with SpringSource Christmas presents I’d like to announce the availability of Spring Data Mongo 1.0 GA. The release marks the end of a long road to the first step of developing sophisticated data access using a MongoDB datastore. The overall feature set includes:

  • MongoTemplate to simplify performing common Mongo operations, including map-reduce and geo spatial queries
  • Spring namespace to configure MongoDB instances, replica sets and JMX monitoring
  • MongoConverter for domain class mapping and persistence
  • Spring Data repositories support
  • MongoDB Log4j appender
  • Cross-store persistance - support for JPA Entities with fields transparently persisted/retrieved using MongoDB
  • Java based Query, Criteria, and Update DSLs
  • QueryDSL integration
Read more...

Spring Social 1.0.1 Released

Dear Spring Community,

We are pleased to announce the release of Spring Social 1.0.1!


Spring Social is an extension of the Spring Framework that enables you to connect your Java applications to Software-as-a-Service (SaaS) providers such as Facebook and Twitter.

In addition to the core Spring Social project, Spring Social Twitter 1.0.1 and Spring Social Facebook 1.0.1 are also now available. Within these releases are fixes for bugs found since 1.0.0 and a handful of minor enhancements. Refer to the changelogs (Core | Facebook | Twitter) for more details.

Read more...

vFabric SQLFire 1.0 Released

VMware vFabric SQLFire
vFabric SQLFire

So if you are looking for a high performance, dynamically scaling data solution that has simple SQL access, be sure to download SQLFire and give it a try.

Read more...

Spring Data Redis 1.0.0 Released

Dear Spring Community,
I am pleased to announce the very first GA release of the Spring Data Redis 1.0 project is now available!

Downloads | JavaDocs | Reference Documentation | Changelog

The Spring Data Redis features include:

  • Connection package as low-level abstraction across multiple drivers
  • Configuration support for Redis Jedis, JRedis and RJC drivers/connectors
  • Exception translation to Spring's portable Data Access exception hierarchy for Redis driver exception
  • Generified RedisTemplate for exception translation and serialization support
  • Jdk, JSON and Spring Object/XML mapping object and hash serializers
  • Spring 3.1 cache abstraction implementation for Redis
  • Pub-Sub support (such as a MessageListenerContainer for message-driven POJOs)
  • Sorting and Pipelining functionality
  • Dedicated support for SORT, SORT/GET pattern and returned bulk values
  • Atomic counters and JDK Collection implementations on top of Redis
Read more...

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