Hi, Spring fans! Welcome to another installment of This Month in Spring! Can you believe we're already staring down April 2022? How're you doing? Spring is here for those in the northern hemisphere (including meee)! Astrologically and meteorologically, 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. (It's hard to believe she might be going to college in another state in 18 months! We need all the family vacations we can get together! T_T)
Anyway, we've got a ton of cool stuff to look at so let's dive right into it!
- First thing: Java 18 was released today! There are a ton of 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, a more manageable JavaDoc attribute to simplify the inclusion of code snippets in JavaDoc comments, and previews of a bunch of unique new features including pattern matching for switch, Project Panama, the new Vector API (as in matrix multiplication, not a collection, exactly). You can also use a switch to disable finalization and finalizers, which you might want to try now to see if your application continues to do the right thing.
- The Spring for GraphQL project has a Twitter account (@SpringGraphQL)!
- A Bootiful Podcast: Elastic's Felix Barnsteiner on APM for Spring Developers
- BellSoft is excited to announce its new agreement with VMware.
- Blog: Meet Our Contributors – APAC (Aus-NZ region)
- I was happy to be on the Kong podcast to talk about how Spring changed Java application development
- Initial AOT support in Spring Framework 6.0.0-M3
- JDK 18
- Netty 5.0.0.Alpha1 released
- SimonHarmonicMinor/sneaky-java: Java utilities to throw checked exceptions in a "sneaky" way.
- Spring Data 2022.0.0-M2, 2021.2.0-M4, 2021.1.3, and 2021.0.10 released
- Spring Framework 6.0.0-M3 and 5.3.17 are available now
- Spring Security 6.0.0-M3 and 5.7.0-M3 are available now
- Spring Tips: Spring Shell and Spring Native
- Spring Tools 4.14.0 released
- Spring for GraphQL 1.0 Milestone 6 Released
- Introducing Spring Cloud Alibaba 2021.0.1.0
- In this installment of Spring Tips, I look at Hilla, a fantastic new web framework from Vaadin.
- A Bootiful Podcast: Microsoft Azure Developer Advocate Mark Heckler
- OG Cloud-Native Cora Iberkleid put together a charming look on how to get resources in Kubernetes to "explain themselves"
- Kai Tödter announced that he'd released version 1.3.0 of JSON: API for Spring HATEOAS
- I'm honored to be counted among many amazing folks in this list of The Top 100 Influencers in #DevRel
- Binaries for #OpenJDK 11.0.14.1 are out. This release addresses an issue with the HttpClient API in Java SE that missed a patch during the release of 11.0.14.
- In this video, Dan Vega looks at what's new in Spring Boot 2.6. Dan just recently joined our team!
- write your first Spring Batch Tasklet
- A Bootiful Podcast: Reactive Streams cofounder, former deputy CTO at Lightbend, and legend Viktor Klang
- Announcing Spring Cloud Stream Applications 2021.1.1 GA Release
- GraphQL with Spring Boot java
- Hidden gems in Java 16 and Java 17, from Stream.mapMulti to HexFormat
- Introducing Spring Native for JHipster: Serverless Full-Stack Made Easy | Okta Developer
- Mar 10 – Getting Started with Spring Authorization Server
- Spring Cloud Data Flow 2.10.0-M1 Released
- Spring Cloud Gateway CVE reports published
- Spring Cloud Square 0.4.1 has been released
- Spring Tips: Reliable Database Migrations with Liquibase and Spring Boot
- I'm proud to stand with Ukraine, and it's nice to know my company is too: VMware Statement Regarding Ukraine ‑ VMware News and Stories
- A Bootiful Podcast: InfoQ editor and Java Champion Dr. Alex Blewitt
- Advanced Spring: Spring Boot Actuator Online Class
- GraphQL with Spring Boot java
- Leverage Java 17 New Features to Create Your Wordle Checker – JEP Café #10
- We've just released Micrometer 1.7.9, 1.8.3, 1.9.0-M3, 2.0.0-M2, Micrometer Tracing 1.0.0-M2, and Micrometer Docs Generator 1.0.0-M1.
- Spring Boot 2.5.10 is available now.
- Spring Boot 2.6.4 is available now.
- Spring Boot 2.7.0-M2 is available now.
- Spring Cloud Gateway CVE reports published
- Spring Native 0.11.3 is available now
- Spring Session 2021.0.5 and 2021.1.2 released
- Spring Shell 2.1.0-M3 is now available
- Spring Tips: easy IoT integration with HiveMQ, Spring Integration MQTT, and Spring Native
toedter/spring-hateoas-jsonapi
: A JSON: API media type implementation for Spring HATEOAS has a new release!