Ir izziņota Apache NetBeans integrētās izstrādes vides (IDE) 20. versija, kas nodrošina atbalstu Java SE, Java EE, PHP, C/C++, JavaScript, Rust un Groovy programmēšanas valodām. Ir pieejamas iepriekš izveidotas versijas. Linux (snap, flatpak), Windows и macOS.
Starp ierosinātajām izmaiņām:
- Projektiem Java valodā ir pievienots atbalsts JDK 21. Ievades pabeigšanas sistēmai ir pievienots atbalsts jaunām Java 21 funkcijām. NetBeans iebūvētais Java kompilators nb-javac (modificēts javac) ir atjaunināts uz 21. versiju. Pievienots atbalsts virkņu veidnēm.
- Uzlabots atbalsts Gradle un Maven veidošanas sistēmām. Gradle rīkkopa ir atjaunināta uz versiju 8.4 un Maven uz versiju 3.9.5. Atjaunināts arī maven-indexer 7.0.4, lucene 9.8.0 un maven.embedder 2.0.6.1
- PHP valodas vidē ir uzlabots atbalsts funkcijām, kas ieviestas jaunajās PHP versijās. Pievienots atbalsts izņēmuma pārtraukuma punktiem. Paplašinātas pārbaudes, veidojot pārtraukuma punktus. Nodrošināta mantoto klases dalībnieku vizuāla izcelšana dažādās krāsās. Pievienots formatēšanas režīms "Pēc lietošanas iezīmes".
- CPPLite atbalsts ir stabilizēts C/C++ IDE.
- Pievienots GlassFish 7.0.9 platformas atbalsts.
- Tīmekļa projektu vidē ir uzlabots CSS atbalsts (@layer, @supports, saturēšanas un teksta moduļi, matemātiskās funkcijas).
- Versiju kontroles saskarnē izmantotā pakotne jgit ir atjaunināta uz 6.7.0.
- Paplašinātas iespējas, kas saistītas ar lietošanu serveriem LSP (valodas servera protokols).
- Redaktors atbalsta izvēles rūtiņu slēdžus, priekšskatot atzīmes Markdown formātā.

- Pareizības pārbaude ir iespējota un koda pabeigšana ir ieviesta XML dokumentiem bez lauka schemaLocation
- FlatLaf tēmu dzinējs ir atjaunināts uz 3.2 versiju. Platformā Linux FlatLaf ietver klienta puses logu noformējumu.
- Paplašināts atbalsts HCL konfigurācijas valodai, ko izmanto HashiCorp Terraform.
- Turpinājās projektu izstrādes vides ieviešana rustu valodā.
- Pievienota profilēšanas bibliotēka ARM64 arhitektūrai.

Avots: opennet.ru

