Spring Sync 1.0.0 Milestone 1 Released

Releases | Craig Walls | October 22, 2014 | ...

Dear Spring Community,

I am pleased to announce the first milestone release of Spring Sync 1.0.0.

Spring Sync enables efficient communication and synchronization of data between clients and Spring-based servers.

The release dependency is available in the repo.spring.io milestone repository at the dependency coordinates of "org.springframework.sync:spring-sync:1.0.0.M1".

This release includes:

  • A patch abstraction for calculating differences and applying patches between Java objects.
  • Support for representing patches as JSON Patch.
  • An implementation of Differential Synchronization for creating and applying patches in a controlled manner.
  • DiffSyncController, a Spring MVC controller that handles HTTP request of type application/patch-json+patch and performing Differential Synchronization against a resource.

The code for Spring Sync is available in GitHub. Contributions in the form of pull requests are most certainly welcome. You may also submit bug reports and improvement suggestions via GitHub issue tracking.

Keep an eye on this blog for an introductory article on Spring Sync to be published later today. In the meantime, have a look at a few Spring Sync examples to see Spring Sync in action.

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