JEP 544: Compilação Ahead-of-Time Elevada ao Status Targeted
O JEP 544, Ahead-of-Time Code Compilation, foi promovido de Proposed para Targeted, com alvo no JDK 28. A proposta busca melhorar o tempo de inicialização e aquecimento de aplicações, tornando-as instantaneamente disponíveis com código nativo otimizado quando a JVM HotSpot inicia. Isso permite que as aplicações atinjam desempenho máximo mais rapidamente e mantenham esse pico.
JDK 28: Build 18 Disponível
O Build 18 das primeiras versões de acesso do JDK 28 foi lançado esta semana, incluindo correções de diversos problemas identificados na versão anterior. Desenvolvedores são encorajados a reportar bugs via Java Bug Database.
Jakarta EE 12: Cronograma Confirmado
Ivar Grimstad, Advocado de Desenvolvedores da Jakarta EE na Eclipse Foundation, atualizou a comunidade sobre o Jakarta EE 12. O cronograma foi confirmado da seguinte forma:
- 1º de dezembro — Jakarta EE 12 Core Profile
- 31 de março — Jakarta EE 12 Web Profile
- 15 de maio — Jakarta EE 12 Platform
Grimstad destacou seu interesse pessoal em incluir Jakarta NoSQL no Web Profile, ressaltando que "simplificar e padronizar o acesso a datastores NoSQL é um grande recurso ao integrar inteligência artificial em aplicações corporativas. Em particular, suporte para bancos de dados vetoriais para RAG é algo que será muito útil."
Eclipse JNoSQL, implementação compatível com Jakarta NoSQL, foi recentemente promovido de projeto incubador para projeto Eclipse Enterprise for Java (EE4J). O projeto existe desde 2017 e está incluído no Eclipse GlassFish desde Jakarta EE 11.
JobRunr 9.0.0: Novos Recursos e Melhorias
O lançamento do JobRunr 9.0.0 traz mudanças notáveis:
- Uma nova aba Chart na seção History do dashboard, exibindo o ciclo de vida de um job em formato Gantt chart, com uma linha por estado e uma por durable step
- Suporte para Micronaut 5 e Quarkus 3.40
- Adição de aviso quando um job serializado é muito grande, acionando um unwrap da StepExecutionException
Mais detalhes estão disponíveis nas release notes e no webinar de lançamento da versão 9.
OpenXava 8.0.0: Construído sobre Spring Boot
O OpenXava 8.0.0 chega com correções de bugs, melhorias na documentação, atualização de dependências e novos recursos:
- OpenXava construído sobre Spring Boot
- Suporte para algumas especificações do Jakarta EE 11
- Visual mais moderno
Quarkus 3.40.0: Melhorias na Interface
O Quarkus 3.40.0 fornece correções de bugs e mudanças notáveis:
- Melhorias na interface AeshLauncher que fortalecem o protocolo de sinal e diagnósticos de timeout










