Best of Spring FrameworkDecember 2025

  1. 1
    Article
    Avatar of springSpring·22w

    Spring Tools 5.0 released

    Spring Tools 5.0 has been released, marking a new major version of the development tooling for Spring Framework applications. This release provides enhanced IDE support for Java developers working with Spring-based projects.

  2. 2
    Article
    Avatar of devblogsDevBlogs·19w

    Java at Microsoft: 2025 Year in Review

    OpenJDK 25 shipped as the new Long-Term Support release with Microsoft Build of OpenJDK 25 available across platforms and Azure services. GitHub Copilot expanded AI-assisted development across Java IDEs (Eclipse, IntelliJ, VS Code) and CLI, with new app modernization capabilities for upgrading Java versions and frameworks. Azure Command Launcher for Java entered public preview, providing automatic JVM tuning without manual configuration. Microsoft deepened investments in AI development with support for LangChain4j, Spring AI, Quarkus AI, and Embabel frameworks, plus educational content for beginners. The company participated in major Java conferences including Microsoft JDConf and JavaOne, while contributing to open source projects across the Java ecosystem.

  3. 3
    Article
    Avatar of infoqInfoQ·21w

    Java News Roundup: Spring Tools 5, TornadoVM, Payara Platform, Hibernate ORM, Spock Framework

    JDK 26 Build 28 and JDK 27 Build 2 early-access builds are now available with various bug fixes. Spring Tools 5.0 brings support for Spring Framework 7.0, Spring Boot 4.0, and AI integration with Cursor and Copilot. Spring AI 2.0.0-M1 introduces customizable tool calling loops and flexible text segmentation. Hibernate ORM 7.2.0 adds the @EmbeddedTable annotation and improved multi-ID loading. Payara Platform December 2025 edition includes experimental CRaC support. Apache Tomcat releases 11.0.15, 10.1.50, and 9.0.113 add strictSNI attribute for SNI host name matching. Spock Framework 2.4.0 adds Groovy 5.0 support and snapshot testing capabilities.

  4. 4
    Article
    Avatar of springSpring·19w

    Evolving Spring Vault: Introducing VaultClient

    Spring Vault 4.1 introduces VaultClient and ReactiveVaultClient as modern replacements for the template-based API. The new fluent interface enforces relative path handling to prevent security issues, eliminates confusion between Vault and platform-specific HTTP clients, and aligns with Spring's HTTP client evolution. Built on RestClient/WebClient primitives, it provides better abstraction while preparing for RestTemplate deprecation in Spring Framework 7.1. Migration involves moving customizations from RestTemplateCustomizer to VaultClientCustomizer, with future plans for PKI integration with SSL bundles and database credential rotation.

  5. 5
    Article
    Avatar of springSpring·20w

    Spring Tools 5.0.1 released

    Spring Tools version 5.0.1 has been released. This is a maintenance update to the Spring development tooling suite for Java developers working with the Spring Framework.