Scott Frederick

Scott Frederick

Spring Boot and Spring Cloud committer | Dallas/Fort Worth TX

Blog posts by Scott Frederick

Spring Boot 3.3.0-M2 available now

Releases | February 22, 2024 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.3.0-M2 has been released and is now available from https://repo.spring.io/milestone.

This release includes 110 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include:

  • Service Connection support for Apache ActiveMQ Artemis, ActiveMQ Classic, and LDAP
  • Support for Bitnami container images with Docker Compose
  • A @BatchTransactionManager to make it easier to configure Spring Batch to use a custom transaction manager
  • HttpClient based Zipkin sender

Please see the release notes for more details…

Spring Boot 3.2.3 available now

Releases | February 22, 2024 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.2.3 has been released and is now available from Maven Central.

This release includes 67 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Boot 3.2.2 available now

Releases | January 19, 2024 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.2.2 has been released and is now available from Maven Central.

This release includes 53 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Boot 3.3.0-M1 available now

Releases | January 19, 2024 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.3.0-M1 has been released and is now available from https://repo.spring.io/milestone.

This release includes 105 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include:

  • Observability Improvements
  • Spring Security Improvements

Please see the release notes for more details and upgrade instructions.

Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter

Paketo Buildpacks Bionic End Of Support

Engineering | September 22, 2023 | ...

The Spring Boot plugins for Maven and Gradle provide the ability to build Docker images using Cloud Native Buildpacks. By default, Spring Boot uses the CNB builders provided by the Paketo Buildpacks project.

What's Changed

The Paketo Buildpacks project has announced that Ubuntu 18.04 Bionic-based builders are no longer supported, in favor of Ubuntu 22.04 Jammy-based builders. See the Paketo announcement for more details on the builders that are affected by this change.

The Maven and Gradle plugins for Spring Boot versions 3.1 and earlier use the Bionic Base Builder by default when building…

Securing Spring Boot Applications With SSL

Engineering | June 07, 2023 | ...

Secure Sockets Layer (SSL) and Transport Layer Security (TLS) are key components of securing communications between systems in a layered or service-oriented architecture. Spring Boot applications in such an architecture often accept incoming network connections or create outgoing connections, and developers are tasked with configuring applications to work in such a secure environment.

If you've ever worked with the Java security and SSL APIs, you're probably aware that this is not a particularly fun task. It often involves multiple trips to stackoverflow.com to copy and paste code. There are a…

Spring Boot 3.1.0 available now

Releases | May 18, 2023 | ...

On behalf of the Spring Boot team and everyone that has contributed, I am pleased to announce that Spring Boot 3.1.0 has been released and is available from Maven Central.

This release adds a significant number of new features and improvements. For full upgrade instructions and new and noteworthy features please see the release notes.

What's new in 3.1

The highlights of the 3.1 release include:

  • Support for managing external services at development time using Testcontainers and Docker Compose
  • Simplified configuration of Testcontainers in integration tests
  • Centralized and expanded configuration of SSL trust material for connections
  • Auto-configuration for Spring Authorization Server

Spring Boot 2.7.7 available now

Releases | December 22, 2022 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.7.7 has been released and is now available from Maven Central.

This release includes 24 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Boot 3.0.0-M5 available now

Releases | September 22, 2022 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.0.0-M5 has been released and is now available from https://repo.spring.io/milestone.

This release includes 153 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include:

  • Improved Ahead-of-Time (AOT) processing and native image support
  • Improved actuator endpoints sanitization
  • Jersey support re-instated

Please see the release notes for more details and upgrade instructions.

Thanks to all those who have contributed with issue reports and pull requests…

Spring Boot 3.0.0-M3 available now

Releases | May 19, 2022 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.0.0-M3 has been released and is now available from https://repo.spring.io/milestone.

This release includes 74 bug fixes, documentation improvements, and dependency upgrades. Notable new features include:

  • Auto-configuration for Micrometer Observation, Tracing, and OtlpMeterRegistry
  • Reinstated Support for REST Assured and Pooled JMS

Please see the release notes for more details and upgrade instructions.

Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

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