Apache Software Foundation tutvustas integreeritud arendus keskkonda Apache NetBeans 16, mis toetab programmeerimiskeeli Java SE, Java EE, PHP, C/C++, JavaScript ja Groovy. Valmis komplektid on loodud Linuxi (snap, flatpak), Windowsi ja macOS-i jaoks.
Kavandatud muudatuste seas:
- Kasutajaliideses on võimalik laadida oma FlatLafi konfiguratsioonifaili omadusi.

- Koodiredaktoris on laiendatud YAML ja Dockerfile formaatide tuge. Lisatud toimetamisvormide TOML ja ANTLR v4/v3 tugi.
- Lisatud toetus mõnele Java 19 uuele võimalusele. Lisatud automaatne täiendamine, sisu vormindamine ja näpunäidete andmine salvestusmallide (record pattern) jaoks. Realiseeritud mallide automaatne täiendamine case-märgendites. Uuendatud NetBeansi sisseehitatud Java kompilaatorit nb-javac (muudetud javac). Toetatud on mitme jaotuse jar-arhiivid. Parandatud Java platvormi valiku loogikat.
- Parandatud Gradle'i ehitussüsteemi tuge. Lisatud esmane toetus API project.dependency, et eksportida Gradle'i sõltuvuste puu. Üksikasjalik tegevus, mis on seotud Grade Editoriga, on ümber töötatud. Lisatud tugi projektidele, millel pole build.gradle faili.
- Parandatud Maven'i ehitussüsteemi tuge. Parandatud Jakarta EE 9/9.1 toetust. Rakendatud võimalus töödelda projekti väljundit tuvastatavate artefaktide ja nende asukohtade kujul. Lisatud tugi hoiatuste väljalülitamiseks, sõltuvalt rakendatud pistikprogrammide kasutamisest ehitamise käigus.
- Eemaldatud probleemid PHP ja Groovy keelte keskkondades.
- C/C++ projektide keskkonnas tagatakse CPPLight silumise töö aarch64 arhitektuuriga süsteemides.
- Auditeerimise võimalused on laiendatud, kasutades serverite LSP (Language Server Protocol). Auditeerimise tugi Oracle cloudi haavatavuste osas on lisatud.
Allikas: opennet.ru

