Olá, pessoal! Hoje vamos mergulhar nas novidades e no futuro do JUnit, o framework de testes mais popular do Java. Vamos fazer um resumo de uma sessão com Marc Philipp, o team lead da equipe JUnit, que está agora trabalhando em tempo integral no projeto, graças ao financiamento do Sovereign Tech Fund. Preparem-se para um resumo didático sobre o que há de novo e o que está por vir! O JUnit em um Relance: Um Legado de Testes O JUnit é um dos projetos open source Java mais antigos, criado por Kent Beck e Erich Gamma em 1997. É um projeto independente, sem o apoio de uma única empresa, e grande parte do trabalho é feita no tempo livre dos colaboradores, embora Marc esteja em tempo integral atualmente. Existem algumas gerações do JUnit: JUnit 4.x: Ainda muito utilizado, com baseline no Java 5 e agora em modo de manutenção, recebendo apenas correções críticas e de segurança. JUnit 5.x: Lançado em 2017, com baseline no Java 8 e suporte a recursos modernos do Java. É o foco principal das...
Principais Novidades do Ecossistema Java: Agosto 2025 Agosto tem sido marcado por anúncios importantes no universo Java, especialmente com os lançamentos e milestones de Spring Framework 7 e Spring Boot 4 e o anúncio oficial do Java 25 como próxima versão LTS. Essas novidades representam mudanças profundas para quem desenvolve aplicações modernas em Java, trazendo recursos de resiliência, modularidade e integração com os padrões mais atuais do mercado. Neste post, vamos destacar os principais acontecimentos, sugerir tópicos para estudo e detalhar as principais. Lista dos Tópicos da Semana Java 25: Lançamento oficial da versão LTS O Java 25 chega à maturidade com data de lançamento prevista para 16 de setembro de 2025, consolidando-se como uma versão de suporte de longo prazo repleta de inovações para a comunidade. Spring Framework 7 & Spring Boot 4: Novas versões trazem arquitetura modular, resiliência nativa, APIs modernizadas e integração aprimorada com o ecossistema Java. Java 2...