Megérkezett az Apache NetBeans 20 integrált fejlesztési környezete, amely támogatja a Java SE, Java EE, PHP, C/C++, JavaScript, Rust és Groovy programozási nyelveket. A kész csomagok Linuxra (snap, flatpak), Windowsra és macOS-ra lettek összeállítva.
A javasolt változtatások között:
- Java nyelvű projektekhez hozzáadták a JDK 21 támogatását. A bemeneti kiegészítők rendszerébe új funkciók kerültek be a Java 21-hez. A NetBeans beépített Java fordítóját, az nb-javac-t (módosított javac) frissítették a 21-es verzióra. Hozzáadták a szöveges sablonok (String Template) támogatását.
- Javították a Gradle és Maven build rendszerek támogatottságát. A Gradle eszközkészletét 8.4-es verzióra, a Mavent pedig 3.9.5-re frissítették. Frissült a maven-indexer 7.0.4, lucene 9.8.0 és maven.embedder 2.0.6.1 is.
- A PHP nyelvhez készült környezetben javultak az újabb PHP verziókban megjelent funkciók támogatásai. Hozzáadták a kivételek ellenőrzési pontjainak támogatását. Kiterjesztették a töréspontok létrehozásának ellenőrzéseit. Biztosítva lett a szülőosztályok tagjainak színekben való kiemelése. Beépítették az "After Use Trait" formázási módot.
- A C/C++ IDE-ben stabilizálták a CPPLite támogatását.
- Hozzáadták a GlassFish 7.0.9 platform támogatását.
- A webprojektekhez készült környezetben javult a CSS támogatása (@layer, @supports, containment és text modulok, matematikai funkciók).
- A verziókezelő rendszerben használt jgit csomagot frissítették a 6.7.0 verzióra.
- Bővültek a használati lehetőségek szerverek LSP (Language Server Protocol).
- A Markdown formátumú előnézet szerkesztőjében megvalósították a checkbox váltók támogatását.

- Bevezették a helyesség ellenőrzését és az XML dokumentumokhoz kódkiegészítést a schemaLocation mező nélkül.
- A FlatLaf téma motor frissült a 3.2-es verzióra. A Linux platformon a FlatLaf biztosítja az ablakok kliensoldali díszítését.
- Kiterjesztették a HashiCorp Terraform-ban használt HCL konfigurációs nyelv támogatását.
- Folyamatban van a Rust nyelven írt projektek fejlesztési környezetének megvalósítása.
- Hozzáadták az ARM64 architektúrához készült profilozó könyvtárat.

Forrás: opennet.ru

