Hoje na seleção de notícias:
- Java 17 (JDK 17) foi lançado ao público.
- O ambiente de desenvolvimento IntelliJ IDEA foi atualizado para a versão 2021.2.2.
- Grammarly abriu o acesso ao SDK e lançou uma plataforma para desenvolvedores.
- O Facebook desenvolveu uma nova tecnologia de compressão de dados para aplicativos móveis.
- 838 novos caracteres foram adicionados ao padrão Unicode 14.0.
- Um programa de testes beta para o Aurora OS foi iniciado na Rússia.
Java 17 (JDK 17) está disponível publicamente
A Oracle lançou uma versão disponível publicamente da linguagem de programação Java 17. Mais de 2.700 tarefas fechadas e 14 JEPs foram adicionados ao lançamento. Uma lista completa de alterações na API pode ser encontrada neste link . A lista de JEPs adicionados no JDK 17 inclui:- Recuperando a semântica de ponto flutuante sempre estrita (JEP 306).
- Aulas seladas (JEP 409).
- Correspondência de padrões para switch (visualização) (JEP 406).
- Geradores de números pseudo-aleatórios aprimorados (JEP 356).
- Descontinuar a API do miniaplicativo para remoção (JEP 398).
- Removendo a ativação do RMI (JEP 407).
- Descontinuar o Security Manager para remoção (JEP 411).
- API de Função Estrangeira e Memória (Incubadora) (JEP 412).
- Vector API (Segunda Incubadora) (JEP 414).
- Filtros de desserialização específicos do contexto (JEP 415).
- Novo pipeline de renderização do macOS (JEP 382).
- Porta para macOS/AArch64 (JEP 391).
- Encapsulamento estrito de componentes internos do JDK (JEP 403).
- Remoção de compiladores experimentais AOT e JIT (JEP 410).
O ambiente de desenvolvimento IntelliJ IDEA foi atualizado para a versão 2021.2.2
JetBrains lançou uma versão atualizada do ambiente de desenvolvimento IntelliJ IDEA 2021.2.2. A versão corrige vários problemas encontrados em versões anteriores do IDE. Lista das correções e atualizações mais importantes no IntelliJ IDEA 2021.2.2:- Corrigida a janela da ferramenta Hierarquia para exibir o uso de um método de interface que possui pelo menos uma implementação. [IDEA-275145]
- JBR 11 foi atualizado para 11.0.11-b1460.1.
- Corrigida a capacidade de usar ferramentas de comparação externas. [IDEA-271200]
- Corrigido o botão parar, agora encerra processos em execução na primeira tentativa. [IDEA-276772]
- Corrigimos um problema de análise de código em que avisos, sugestões e erros não desapareciam quando resolvidos. [IDEA-275168]
- Corrigido um erro que ocorria ao tentar estabelecer uma conexão SSH. [IDEA-277053]
- Corrigido um bug que fazia com que o JDK errado fosse detectado. [IDEA-272430]
- Corrigimos as macros - agora elas funcionam conforme o esperado. [IDEA-274879]
- Corrigido o realce do código anterior ao executar um novo método. [IDEA-274893]
- Corrigido o atalho de refatoração Renomear. [IDEA-274923]
GO TO FULL VERSION