Hi, Spring fans! You're awesome! I know you're awesome. You know you're awesome. And the Spring team works for you. We like working for you because you dream awesome dreams and build awesome things. And we can't work effectively with and for you if we don't know where everyone stands.
Every year we put out the State of Spring survey, with respondents hailing from around the world and from organizations of every size and stripe. This year's results are even more interesting and exciting than the last! (You might even say they're awesome.)
The report has four sections:
- modern architecture in full flower
- new tech gaining ground
- upgrade and flourish
- and "Spring"-ing up to speed …
A Bootiful Podcast: Moderne founder Jon Schneider on OpenRewrite, modernizing code bases en masse, freedom and responsibility, and more
Dear Spring Community,
I am happy to announce the 4.17.2 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
updates to the Spring Tools 4 for Eclipse distribution
- early-access builds for upcoming Eclipse 2023-03 release available via update site
fixes and improvements
- (Spring Boot) fixed: [symbols] do not auto-limit the result of the workspace symbol request (#915)
- (Spring Boot) fixed: Unit test MavenProjectParser (#918)
- (Spring Boot) fixed: Give user more information about what is "java sources reconciling" (#920)
- (Spring Boot) fixed: [Java-17] Enable jdt.ls.commons.test tests to execute in the maven build (#928)
- (Spring Boot) fixed: update generated parser for Java properties with latest ANTLR runtime version (#946)
- (Spring Boot) fixed: Bad Escape exception showing up in log (#950)
- (Spring Boot) fixed: various exceptions while reconciling (#951)
- (Spring Boot) fixed: NPE from OpenRewrite Java Parser - Cannot read field "info" because "env" is null (#952…
Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm not going to spend too much time here in the preamble because a) today's both my birthday and my late father's birthday and b) I got the worst gift ever: COVID-19. Sigh. So, I'm going back to bed. Without further ado, let's get into this week's roundup!
- A Bootiful Podcast: GraalVM advocate Alina Yurenko on a Bootiful Podcast
- Introducing Microservices Patterns with Spring Integration
- New Spring Academy from Spring Experts Helps Unlock Developer Potential
- Scaling a Spring application with a YugabyteDB cluster
- Spring Cloud Azure 5.0 is now Generally Available
- Spring Initializr and Continuous Generation
- Spring Shell 2.1.6 and 3.0.0 are now available
- An awesome example of using Spring Cloud Function with AWS Lambda and Spring Boot 3 AOT GraalVM native images - thanks to Oleg Zhurakousky for putting it together!
We're very pleased to announce that Spring Cloud Azure 5.0 is now generally available.
This major release includes the following features, improvements, and documentation updates:
- Compatible with Spring Boot 3 and Spring Cloud 2022.0.0
- Supports Passwordless Connections
- Updated Azure for Spring developers documentation to help Spring developers code, deploy and scale Spring applications on Azure
- Redesigned Spring Cloud Azure documentation with improved scenarios
To try Spring Cloud Azure 5.0, simply add the following dependency BOM to your project:
On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud 2022.0.1 Release Train is available today. The release can be found in Maven Central. You can check out the 2022.0.1 release notes for more information.
Notable Changes in the 2022.0.1 Release Train
This release is compatible with Spring Boot 3.0.2.
Spring Cloud Function
Few minor enhancements and bug fixes
Spring Cloud Kubernetes
- Implement A
CatalogWatchFor Kubernetes Java Client ((1042)[https://github.com/spring-cloud/spring-cloud-kubernetes/issues/1042])
Spring Cloud Stream
Number of enhancements and…
Hey Spring Community!
I hope you are enjoying Spring One Essentials these days. The most exciting feature for me is an Observability which is spread throughout the Spring portfolio from now on. Nevertheless, today I’d like to share with a project I’m working on since holidays, where the mentioned observability makes a perfect sense, too.
I’ll start from the far. Let’s imagine we are learning a new programming language! I do learn Go to better understand Kubernetes, for example. Of course, we deal with some primitives and basic structures, first of all. Then we implement some well-known…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Shell
3.0.0 has been released and is now available from Maven Central.
Thanks to all those who have contributed with issue reports and pull requests.