This Week in Spring - March 22nd, 2022 (Java 18 Edition!)

Engineering | Josh Long | March 22, 2022 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! Spring time is here! Astrologically and meteorlogically, speaking, of course. I love this season. Longer days, greener grass, bluer skies, and more. Next week, my family and I are headed to Hawaii for some much-needed R&R while my daughter has a week off from school. (It's hard to believe she might be going to college in another state in 18 short months! We need all the family vacations we can get together! T_T)

As always, we've got a lot to look at today, so let's dive right into it!

  • First thing: Java 18 was released today! There are a ton new features, including UTF-8 by default, a simple HTTP server, a reimplementation of core reflection to use method handles, an SPI for internet resolution, an easier JavaDoc attribute to simplify the inclusion of code snippets in JavaDoc comments, and previews of a bunch of amazing new features including pattern matching for switch, Project Panama, the new Vector API (as in matrix multiplication, not a collection, exactly). There's also a switch you can use to disable finialization and finalizers, which you might want to try now to see if your application continues to do the right…

This Week in Spring - March 15th, 2022

Engineering | Josh Long | March 15, 2022 | ...

This Week in Spring - March 8th, 2022

Engineering | Josh Long | March 08, 2022 | ...

Spring Cloud Data Flow 2.10.0-M1 Released

Engineering | Chris Bono | March 04, 2022 | ...

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

This preview release contains many improvements and bug fixes - check out the release notes for more information.

Notable Changes in 2.10.0-M1

  • Update to Spring Boot 2.6.3 and Spring Cloud 2021.0.0
  • Provide a Carvel package for easy installation into k8s
  • Starting from 2.10, dropping support for mysql database in favour of MariaDB

Stay in touch...

As always, we welcome feedback and contributions, so please reach out to us on Stackoverflow or GitHub

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

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