Brian Clozel

Brian Clozel

Spring Framework, Spring for GraphQL & Spring Boot committer | Lyon, France

Blog posts by Brian Clozel

Spring for GraphQL 1.0.5, 1.1.6, 1.2.3 released

Releases | September 19, 2023 | ...

These maintenance releases fix the newly published "CVE-2023-34047: Exposure of data and identity to wrong session in Spring for GraphQL" - please upgrade at your earliest convenience

Update: we have just released 1.0.6 and 1.1.7 to address a missing backport. This backport is not related to the CVE fix released earlier today.

I'm pleased to announce that Spring for GraphQL 1.0.6, 1.1.6 and 1.2.3 are now available on Maven Central. With this triple maintenance release ships with many bug fixes and upgrades and are drop-in replacements for your current version in production.

The 1.0.5 release includes 7 fixes and documentation improvements. This version will be shipped with Spring Boot 2.7.16, to be released later this week

Spring Framework 6.1 M5 released

Releases | September 14, 2023 | ...

On behalf of the Spring Framework team, it is my pleasure to announce that the fifth and final Spring Framework 6.1 milestone release is available from repo.spring.io/milestone now. We initially planned for this release to be the first release candidate, but decided to release another milestone and shorten the release candidate phase.

Spring Framework 6.1.0-M5 ships 99 fixes and improvements.

New Features

This new milestone ships new interesting features, such as:

  • Support for one-time @Scheduled tasks
  • The new RestClient has now its own section in the reference documentation and is instrumented for Observability
  • Jetty 12 upgrade
  • Context Propagation support for @Async and @Scheduled invocations
  • Declarative ContextCustomizer support with @ContextCustomizerFactories in Spring Test

Spring Framework 5.3.30 and 6.0.12 available now

Releases | September 14, 2023 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 5.3.30 and 6.0.12 are available now.

Spring Framework 5.3.30 ships with 20 fixes and documentation improvements, including 5 fixes for regressions. This version will be shipped with Spring Boot 2.7.16, to be released next week.

Spring Framework 6.0.12 ships with 75 fixes and documentation improvements, including 7 fixes for regressions. This version will be shipped with Spring Boot 3.0.11 and 3.1.4, to be released next week.

We expect the next set of Spring Framework maintenance releases to…

Spring Framework 6.1 M4 released

Releases | August 17, 2023 | ...

On behalf of the Spring Framework framework team, it is my pleasure to announce that the fourth Spring Framework 6.1 milestone release is available from repo.spring.io/milestone now. This is the final milestone release for this new generation and we are scheduling the first release candidate in a month.

Spring Framework 6.1.0-M4 ships 62 fixes and improvements.

New Features

This new milestone ships new interesting features, such as:

  • Introduce JdbcClient (a JDBC variant of the R2DBC DatabaseClient)
  • Observability support for JMS (@JmsListener and JmsTemplate)
  • @HttpExchange annotations are now supported for server side handling (mapping requests to controllers methods)
  • CompletableFuture support for @Cacheable methods
  • New improvements on the web binding and validation theme

Spring Framework 6.1 M3 released

Releases | July 19, 2023 | ...

On behalf of the Spring Framework framework team, it is my pleasure to announce that the third Spring Framework 6.1 milestone release is available from repo.spring.io/milestone now. This release was not initially scheduled and acts as a quick follow-up to 6.1.0-M2 last week, right on time for the Spring Boot milestone.

Spring Framework 6.1.0-M3 ships a few fixes and improvements, including early support for JDK 22.

What's next

Check out our What's New page for details about the specific features shipped so far. We are resuming with the usual schedule and we will ship the next milestone in a…

Spring for GraphQL 1.2.2 released

Releases | July 18, 2023 | ...

I'm pleased to announce that Spring for GraphQL 1.2.2 is now available on Maven Central.

This maintenance release in the 1.2.x generation includes 13 fixes and documentation improvements, including 1 regression. This version will be shipped with Spring Boot 3.1.2, to be released later this week.

How can you help?

If you have general questions, please ask on stackoverflow.com using the spring-graphql tag.

Project Page | GitHub | Issues | Documentation | Stack Overflow

Spring Framework 6.1 M2 released

Releases | July 13, 2023 | ...

On behalf of the Spring Framework framework team, it is my pleasure to announce that the second Spring Framework 6.1 milestone release is available from repo.spring.io/milestone now. This new version builds on the main 6.1 themes introduced in the first milestone and adds new ones: @Scheduled improvements and the introduction of RestClient.

Main themes status update

The Data Binding and validation worked has made progress and we have now completed the "Built-in Web Support for Method Bean Validation" umbrella issue and documented the feature accordingly.

Thanks to the Virtual Threads theme, blocking execution of WebFlux Controllers can now be scheduled on a VirtualThreadTaskExecutor

Spring Framework 5.2.25.RELEASE, 5.3.29 and 6.0.11 available now

Releases | July 13, 2023 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 5.2.25.RELEASE, 5.3.29 and 6.0.11 are available now.

Spring Framework 5.2.25.RELEASE ships with 2 fixes improvements. This is an out-of-cycle release that will not be shipped with a new Spring Boot version, as Spring Boot 2.3.x is EOL.

Spring Framework 5.3.29 ships with 22 fixes and documentation improvements, including 3 fixes for regressions. This version will be shipped with Spring Boot 2.7.14, to be released next week.

Spring Framework 6.0.11 ships with 71 fixes and documentation improvements, including 7 fixes for regressions. This version will be shipped with Spring Boot 3.0.9 and 3.1.2, to be released next week

Spring for GraphQL 1.1.5 and 1.2.1 released

Releases | June 20, 2023 | ...

I'm pleased to announce that the Spring for GraphQL 1.1.5 and 1.2.1 maintenance versions are now available on Maven Central.

Spring for GraphQL 1.1.5 includes 11 fixes and documentation improvements. This version will be shipped with Spring Boot 3.0.8, to be released this Thursday.

Spring for GraphQL 1.2.1 includes 10 fixes and documentation improvements. This version will be shipped with Spring Boot 3.1.1, to be released this Thursday as well.

How can you help?

If you have general questions, please ask on stackoverflow.com using the spring-graphql tag.

Project Page | GitHub | Issues | Documentation | Stack…

Spring Framework 5.3.28 and 6.0.10 available now

Releases | June 15, 2023 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 5.3.28 and 6.0.10 are available now.

Spring Framework 5.3.28 ships with 17 fixes and documentation improvements, including 3 fixes for regressions. This version will be shipped with Spring Boot 2.7.13, to be released next week.

Spring Framework 6.0.10 ships with 64 fixes and documentation improvements, including 7 fixes for regressions. This version will be shipped with Spring Boot 3.0.8 and 3.1.1, to be released next week.

The next Spring Framework releases are scheduled for July 13th, with…

Get ahead

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

Learn more

Get support

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