Käes on Apache NetBeans 20 integreeritud arenduskeskkonna väljalase, mis toetab programmeerimiskeeli Java SE, Java EE, PHP, C/C++, JavaScript, Rust ja Groovy. Valmis kogumid on tootedud Linuxile (snap, flatpak), Windowsile ja macOS-ile.
Kavandatud muudatuste seas:
- Java projekti jaoks on lisatud tugi JDK 21-le. Tootmisriistade süsteemi on lisatud toetust Java 21 uutele funktsioonidele. NetBeansi sisseehitatud Java kompilaator nb-javac (muudetud javac) on uuendatud versioonile 21. Lisatud on toetus stringimallidele (String Template).
- On parendatud Gradle'i ja Maven'i koostamissüsteemide tuge. Gradle'i tööriist on uuendatud versioonile 8.4 ja Maven versioonile 3.9.5. Samuti on uuendatud maven-indexer 7.0.4, lucene 9.8.0 ja maven.embedder 2.0.6.1.
- PHP keeles on parandatud uute PHP versioonide võimaluste toetamist. Lisatud on toetust peatuste seadmiseks erandite puhul. Peatuste seadmisel on laienenud kontrollimine. Klasside pärandatud liikmete visuaalne esitlemine on täiustatud erinevate värvidega. Lisatud on vormindamisrežiim „After Use Trait“.
- C/C++ IDE-s on CPPLite tugi stabiliseeritud.
- Lisatud on tugi GlassFish 7.0.9 platvormile.
- Veebiprojektide keskkonnas on parendatud CSS-i tuge (@layer, @supports, containment ja text moodulid, matemaatilised funktsioonid).
- Versioonihalduse liideses kasutatav jgit paket on uuendatud versioonile 6.7.0.
- Laienenud võimekus, mis on seotud kasutamisega serverite LSP (Language Server Protocol).
- Markdown formaadis esialgse kujunduse eelvaates on rakendatud checkbox-lülitite tugi.

- On rakendatud XML-dokumentide valiidimise kontroll ja koodi täiendamise tugi ilma schemaLocation väljata.
- FlatLaf teema mootori versioon on uuendatud versioonile 3.2. Linuxi platvormil on FlatLafis lubatud klientide külje pealne akende kaunistamine.
- On laienenud HCL konfiguratsioonikeele toetus, mida rakendatakse HashiCorp Terraformis.
- Rust'i projekti arenduskeskkonna rakendamine on jätkunud.
- ARM64 arhitektuuri jaoks on lisatud profiilimoodul.

Allikas: opennet.ru

