Andy Wilkinson

Andy Wilkinson

Recent Blog posts by Andy Wilkinson

Spring IO Platform 1.1.4 released

Releases | October 16, 2015 | ...

Spring IO Platform 1.1.4.RELEASE is now available from both repo.spring.io and Maven Central.

This maintenance release upgrades the versions of a number of the projects in the Platform to pick up their latest maintenance releases:

  • Spring Boot 1.2.7.RELEASE
  • Spring Data Evans SR4
  • Spring Framework 4.1.8.RELEASE
  • Spring Integration 4.1.6.RELEASE
  • Spring LDAP 2.0.4.RELEASE
  • Spring Mobile 1.1.5.RELEASE
  • Spring Security 3.2.8.RELEASE
  • Spring Session 1.0.2.RELEASE
  • Spring Social Facebook 2.0.2.RELEASE
  • Spring Social LinkedIn 1.0.2.RELEASE
  • Spring Social Twitter 1.1.2.RELEASE
  • Spring Web Flow 2.4.2.RELEASE
  • Spring Web Services 2.2.2.RELEASE

Spring REST Docs 1.0.0.RELEASE

Releases | October 07, 2015 | ...

I'm delighted to announce that Spring REST Docs 1.0.0.RELEASE has been released. It's available from Maven Central and our release repository.

What is Spring REST Docs?

Spring REST Docs helps you to document RESTful services. It combines hand-written documentation written with Asciidoctor and auto-generated snippets produced with Spring MVC Test. This approach frees you from the limitations imposed by tools like Swagger. It helps you to produce documentation that is accurate, concise, and well-structured. This documentation then allows your users to get the information they need with a minimum…

Spring REST Docs 1.0.0.RC1

Engineering | September 08, 2015 | ...

I'm delighted to announce that Spring REST Docs 1.0.0.RC1 has been released and is available from our milestone repository.

If you'd like to see some examples of what can be produced with Spring REST Docs, please take a look at the sample documentation.

What's new

Getting…

Spring IO Platform 1.1.3 released

Engineering | July 13, 2015 | ...

We are pleased to announce that Spring IO Platform 1.1.3.RELEASE is now available from both repo.spring.io and Maven Central.

This maintenance release upgrades the versions of a number of the projects in the Platform to pick up their latest maintenance releases:

  • Spring AMQP 1.4.5
  • Spring Batch 3.0.4
  • Spring Boot 1.2.5
  • Spring Data Evans SR3
  • Spring Framework 4.1.7
  • Spring Integration 4.1.5
  • Spring LDAP 2.0.3
  • Spring Mobile 1.1.4
  • Spring Session 1.0.1
  • Spring Social 1.1.2
  • Spring Social Facebook 2.0.1

The versions of many third-party dependencies have also been updated.

Project Page | GitHub | Issues |

Spring REST Docs 1.0.0.M1

Releases | June 25, 2015 | ...

I'm delighted to announce that Spring REST Docs has reached its first milestone and that 1.0.0.M1 is available from https://repo.spring.io/milestone.

Spring REST Docs helps you to document RESTful services. It combines hand-written documentation written with Asciidoctor and auto-generated snippets produced with Spring MVC Test. This approach frees you from the limitations imposed by tools like Swagger. It helps you to produce documentation that is accurate, concise, and well-structured. This documentation then allows your users to get the information they need with a minimum of fuss.

Getting…

Gradle dependency management plugin 0.5.1 released

Releases | May 11, 2015 | ...

We are pleased to announce that Gradle dependency management plugin 0.5.1.RELEASE is now available from Maven Central, Bintray, and the Gradle Plugin Portal. For more information about how the plugin can improve your Gradle builds, please read the introductory blog post.

This maintenance release fixes an issue with the support for Maven-style exclusions. In addition, 0.5.0 introduced a new task, dependencyManagement, that you can use to diagnose your project's dependency management. More details can be found in the project's README.

Spring IO Platform 1.1.2 released

Releases | April 01, 2015 | ...

We are pleased to announce that Spring IO Platform 1.1.2.RELEASE is now available from both repo.spring.io and Maven Central.

This maintenance release upgrades the versions of a number of the projects in the Platform to pick up their latest maintenance releases:

  • Spring AMQP 1.4.3
  • Spring Batch 3.0.3
  • Spring Boot 1.2.3
  • Spring Cloud Connectors 1.1.1
  • Spring Data Evans SR2
  • Spring Framework 4.1.6
  • Spring Security 3.2.7
  • Spring Web Services 2.2.1

The versions of many third-party dependencies have also been updated.

Project Page | GitHub | Issues | Documentation

Spring IO Platform 1.0.5 released

Releases | April 01, 2015 | ...

We are pleased to announce that Spring IO Platform 1.0.5.RELEASE is now available from both repo.spring.io and Maven Central. This release is intended for users who remain on the 1.0.x line; where possible, upgrading to 1.1.x is recommended.

This maintenance release upgrades the versions of a number of the projects in the Platform to pick up their latest maintenance releases:

  • Spring AMQP 1.3.7
  • Spring Batch 3.0.3
  • Spring Boot 1.1.12
  • Spring Data Dijkstra SR5
  • Spring Framework 4.0.9
  • Spring Integration 4.0.6
  • Spring Security 3.2.7
  • Spring Web Services 2.2.1

The versions of many third-party…

Better dependency management for Gradle

Engineering | February 23, 2015 | ...

Maven's dependency management includes the concept of a bill-of-materials (bom). A bom is a special kind of pom that is used to control the versions of a project's dependencies and provides a central place to define and update those versions.

A number of Spring projects including Spring Framework, Spring Cloud, Spring Boot, and the Spring IO Platform provide boms to make things easier for Maven users. Unfortunately, things haven't been quite so easy if you're using Gradle.

Dependency management in Gradle

Gradle's dependency management uses a ResolutionStrategy to take control of a project's dependency versions. This offers a lot of power and flexibility but doesn't provide a way to reuse the dependency management that's already been declared in a Maven bom. As a result, you have to do so manually. Depending on the bom, this can easily equate to tens of additional lines in your build.gradle

Spring IO Platform 1.1.1 released

Releases | January 15, 2015 | ...

We are pleased to announce that Spring IO Platform 1.1.1.RELEASE is now available from both repo.spring.io and Maven Central.

The main highlight of this release is the addition of Spring Session 1.0.0.RELEASE to the Platform.

In addition, this release also upgrades the versions of a number of the projects to pick up their latest maintenance releases:

  • Spring AMQP 1.4.2.RELEASE
  • Spring Boot 1.2.1.RELEASE
  • Spring Framework 4.1.4.RELEASE
  • Spring Integration 4.1.2.RELEASE

The versions of many third-party dependencies have also been updated.

Project Page | GitHub | Issues | Documentation

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring 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