O Apache NetBeans 19 foi lançado oficialmente . NetBeans é um ambiente de desenvolvimento integrado principalmente para Java, mas também suporta C/C++, PHP, JavaScript e outras linguagens de programação.
Algumas atualizações incluem:
Gradle
- Configure tarefas regulares de "execução"/estilo JavaExec para execução de classe única. Mantenha runSingle para compatibilidade #6003
- API de ferramentas Gradle 8.3-rc-1 #6254
- Continue usando Groovy DSL para Gradle #6307
- Configure o wrapper lançado mais recentemente em um novo projeto Gradle #6333
Maven
- Atualize para o maven-indexer 7.0.1 e melhore o download do índice #4999
- Melhorar a correção Java de ativação e visualização nº 5802
- Atualize para apache lucene 9.6.0 e maven-indexer 7.0.2 + mais #5931
- Atualize o Maven incluído para 3.9.2 #5936
- Usando o serviço SMO para nome de classe e pesquisa SHA1 #5984
- Filtro de índice remoto Maven #5922
- #5978 : Otimização Maven/priming #5998
- Integre a otimização de atualização de índice incremental upstream e outras melhorias #6089
- Proteção defensiva contra pontos de código inválidos nas preferências #6094
- Atualize o Maven incluído para 3.9.3 #6117
- Corrija o acesso incorreto à árvore javac para informações de módulo em projetos modulares Maven #6154
- Corrigir unittest instável org.netbeans.modules.maven.ModuleInfoSupportTest #6168
- Corrigir NumberFormatException no prompt de atualização de dependência do Maven #6184
- Protótipo Jakarta EE 10 atualizado para novos projetos #6201
- Correção de loop com artefatos inacessíveis no repórter de problemas #6197
- Reverter "Use o método resolve() que realmente gera exceção." #6228
- Habilite o botão "Reexecutar testes com falha" para JUnit5 #6217
Java
- #4447 - Corrija blocos dobráveis de código condicional, loop e try/catch ausentes no editor java #4448
- VSCode: Vários aprimoramentos de preenchimento de código #5963
- Habilitar Micronaut HyperlinkProviders - impasse corrigido #5991
- Certifique-se de que as raízes dos testes estejam associadas ao projeto correto antes de tentar executar os testes #5722
- Adicionada uma maneira de especificar diretamente um JTreg quando desconhecido #5721
- Avaliador JPDA: Valor, descrição e subchaves não devem ser obtidos em EDT #5877
- Adicionada uma opção para desativar dicas não utilizadas para elementos privados do pacote, ignorando elementos que podem ser consultados usando MethodHandles.Lookup #5173
- Tente evitar travamentos ao executar projetos/arquivos sem conexão com o banco de dados #6085
- Habilite módulos para depender da arquitetura da CPU, atualize OpenJFX e suporte Aarch64 para Linux e Mac OS #6028
- Revertendo "Prefixando todos os nomes de código de comandos com 'nbls'." porque é necessário mais tempo para discutir, verificar e ajustar o patch #6114
- A coleção de atualizações retorna o prompt do pacote #6090
- Fornece opção de expressão Lambda no estilo de geração de ouvinte #6150
- VisualDevelopmentUtil deve fechar streams #6172
- [NETBEANS-5719] Adicionada opção para desabilitar dicas de ferramentas para conclusão de parâmetro #5897
- Corrija os testes openjdk.project e adicione-os ao CI #6194
- Adicionada capacidade de executar subtestes individuais no jtreg #6067
- Suporte à conversão de aplicativos jakartaee8 para jakartaee10 #5847
- Corrigido o problema em que BigStringCustomEditor não conseguia salvar Strings suportadas por matrizes de bytes #6157
- Adicione suporte javadoc para versões anteriores do segundo jdk #6078
- Investigue a falha no teste ComputeImportsTest #6235
- Corrigir erro de formato Javadoc ao usar o prompt de adicionar/remover parâmetro #6282
- Esclareça a IU do Java Platform Manager #6325
PHP
- PHP: Mudou a forma como null é analisado, semelhante a verdadeiro e falso #6065
- Estabilize alguns testes não confiáveis para operações de CI mais suaves #6151
- Adicione a alteração "Corrigir importações" novamente #6161
- Atualizar projeto de amostra PHP para PHPUnit #6169
- Corrija "Fix Imports" quando vardoc tiver tipos anuláveis #6170
- Corrigir AbstractClassInstantiationHintError #6119 #6171 incorreto
- Corrija o problema de "Corrigir importações" novamente #5578 #6177
- Evite obter todos os tipos com nomes de tipo vazios #6039 #6237
- Quando "Fix Imports" insere instruções de uso, adicione linhas vazias para opções de formato (entre Use Types) #6238 #6242
Para obter detalhes, consulte as instruções de atualização: https://github.com/apache/netbeans/releases/tag/19