Az Apache NetBeans csapata bejelentette a 25-ös verzió megjelenését. Az új kiadás számos fejlesztést, hibajavítást és teljesítménynövelő változtatást tartalmaz a Gradle, Maven, Ant, Java, PHP, Groovy modulok területén más területeken is.
Tartalomjegyzék

A Gradle és Maven modul fejlesztései
A Gradle támogatás jelentősen javult, lehetővé téve az egyedi fájlok tesztelését még akkor is, ha az osztálynév nem egyezik a fájlnévvel. Új funkcióként bekerült a párhuzamos tesztfuttatás, és a Gradle inicializálás, mely mostantól figyelembe veszi a beállított Java Runtime verziót. A Maven modulban továbbfejlesztették a függőségkezelést, különös tekintettel az annotációs processzorokra, valamint optimalizálták a távoli indexek kezelését.
Az Ant és a Java modul frissítései
Az Ant projektek kezelése stabilabb lett, megszűnt egy tömeges projektmegnyitáskor fellépő hiba. A MacOS és Windows platformokon több tesztelési problémát javítottak a Java modulban. Fejlődött a Java nyelvi támogatás, beleértve a sealed típusok jobb kezelhetőségét és a kódkiegészítés stabilitásának növelését. Az integrált Tomcat verzióját 9.0.96-ra frissítették.
A PHP és a Groovy modul fejlesztései
A PHP 8.3 és 8.4 támogatása kibővült új nyelvi funkciókkal, például az aszimmetrikus láthatóság és az új típusjelölések kezelésével. A PHPStan szabályok legmagasabb szintű ellenőrzését is hozzáadták. A Groovy támogatás javult a legújabb 3.0.23-as verzióval és egy NullPointerException hiba javításával.
Fejlesztések az integráció és a szerkesztési élmény terén
A NetBeans jobb támogatást nyújt a Visual Studio Code integrációhoz, különösen az adatbázis-konfigurációk és a tesztfuttatás terén. Az LSP és DAP protokollok fejlesztései jobb kompatibilitást biztosítanak külső eszközökkel. Az új verzióban tovább javították a szerkesztői funkciókat, például a tabok sorrendjének megőrzését, a keresési eredmények láthatóságát és a kódszínezés pontosságát.
Felhasználói felületi és egyéb fejlesztések a Netbeansben
Az új verzióban az SVG ikonok kezelése átalakult, a Batik könyvtár helyett JSVG-re váltva. A FlatLafDark témában finomhangolták a tabváltó és kijelölési színeket. Továbbá a Windows launcher biztonsági beállításait is módosították, például eltávolították a java.security.manager=allow
opciót.
A változásnaplóban további részletek olvashatóak az Apache NetBeans 25 újdonságairól. A letöltések itt érhetők el.