Spring Tips: Spring Cloud Gateway for Spring MVC
Hi, Spring fans! In this installment, we revisit Spring Cloud Gateway, this time to look at the fantastic new support for Spring MVC, made all the more amazing by Java 21's virtual threads.
Hi, Spring fans! In this installment, we revisit Spring Cloud Gateway, this time to look at the fantastic new support for Spring MVC, made all the more amazing by Java 21's virtual threads.
Welcome to yet another amazing installment of This Week in Spring!
As usual, we've got a ton of stuff to get into, so let's dive right into it!
.jar
format of Spring Boot. Spring Modulith applications that were using the runtime, actuator, and observability modules had been affected and should now properly…I am happy to announce the release of Spring Modulith 1.0.7 and 1.1.4. it primarily ships an upgrade to ArchUnit 1.1.1 which in turn includes a fix to now support the new fat JAR format of Spring Boot. It had been improved in 3.2 but unfortunately broke ArchUnit's class scanning. Spring Modulith applications that were using the runtime, actuator and observability modules had been affected and should now properly work.
Find more information about the releases in the full change logs for 1.0.7 and 1.1.4.
Hi, Spring fans! In this installment, I talk to my friend and colleague Daniel Garnier-Moiroux about the amazing awesome implications of passkeys in a Spring Security application.
Hi, Spring fans! Welcome to another installment of This Week in Spring! We've had a really busy, wonderful week, as always, so let's dive right into it!
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Shell 3.1.11
, 3.2.4
and 3.3.0-M1
has been released and are now available from Maven Central and Milestone Repo respectively.
Please see the release notes 3.1.11, release notes 3.2.4 and release notes 3.3.0-M1 for more details.
Thanks to all those who have contributed with issue reports and pull requests.
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.3.0-RC1
has been released and is now available from https://repo.spring.io/milestone.
This release includes 93 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include:
Please see the release notes for more details and upgrade instructions.
Thanks to all those who have contributed with issue reports and…
I am happy to announce the availability of Spring Modulith 1.2 RC1. Its most important new features are:
For more details check out the full change log and the reference documentation.
The release of a first release candidate is a perfect opportunity to give the new version a try. We're looking forward to your feedback and aim for a GA release at the end of May, immediately following Spring Boot 3.3.
UPDATE 20.07.2024 : Update Message API hierarchy diagram and update the model names supporting multimodality
UPDATE 02.06.2024 : Add an additional code snippet showing how to use the new ChatClient API.
Humans process knowledge, simultaneously across multiple modes of data inputs. The way we learn, our experiences are all multimodal. We don't have just vision, just audio and just text.
These foundational principles of learning were articulated by the father of modern education John Amos Comenius, in his work, "Orbis Sensualium Pictus", dating back to 1658.
"All things that are naturally connected ought to be taught in combination"
…
Hi, Spring fans! In this episode, more than 20 incredible years in the making, Spring founders Rod Johnson (@springrod) and Juergen Hoeller (@springjuergen) discuss Spring since its 1.0 release in 2004