Apache Software Foundation esitles integreeritud arenduskeskkonna Apache NetBeans 17, mis toetab programmeerimiskeeli Java SE, Java EE, PHP, C/C++, JavaScript ja Groovy. Valmis kogumikud on loodud Linuxile (snap, flatpak), Windowsile ja macOS-le.
Kavandatud muudatuste seas:
- Lisatud on tugi Jakarta EE 10 platvormile ning parandatud on ka uute Java 19 funktsioonide, nagu mustrite jaoks sobitamine "switch" avaldustes, toetust. Valmistatud on ette tugi JDK 20-le. Java koodile on lisatud täiendavaid vihjeid. NetBeans sisseehitatud Java kompilaator nb-javac (muudetud javac) on uuendatud versioonini 19.0.1. Lisatud on tugi javadoc-märgise @summary jaoks. Java AST esitust silumise ajal on parendatud. Allikatekstide vigu on paremini indekseeritud.
- Parandatud on Gradle ehitussüsteemi tugi. Tagatud on juurdepääs Java platvormile mitte-Java Gradle projektide jaoks. Teostatud on automaatne määramine ja konfigureerimine vahekohtade jaoks. Gradle Tooling API on uuendatud versioonile 8.0-rc-1. Liideses on toimunud valikute puhastamine.
- Tõhustatud Maven'i ehitussüsteemi toe. Lisatud jälgimisnööride töötlemine. Tehtud automaatse konfigureerimise ja prokside määramine. Lisatud vihje sõltuvuste uuendamiseks. Uuendatud versioonid maven 3.8.7 ja exec-maven-plugin 3.1.0. Lubatud kohaliku indekseerimise teostamine välistest indeksitest laadimise ajal.
- PHP keskkonnas on rakendatud uute PHP 8.2 võimaluste toeks, nagu ainult lugemisrežiimi klassid, null, false ja true tüübid, konstantide määramine tüübiinterfäänides. Parendatud meetodite toetust enum tüüpides.
- Lisatud OCI (Oracle Cloud Infrastructure) profiilide toetus.
- Tomcat'i ja TomEE jaoks on rakendatud Jakarta EE ja Java EE tugi.
- Veebiprojektide keskkonnas on parandatud CSS toe, tagatud CSS-omaduste juhtimine suur- ja väikekirja arvestamata ja optimeeritud CSS-päringute täiendamise vastavus.
- Mõned versioonihalduse seaded on ümber töötatud.
- Koodiredaktoris on antud võimalus korraga sulgeda kõik dokumendid nimekirjas. ANTLRv4 Runtime on uuendatud versioonile 4.11.1. Antud esialgne tugi ANTLR4 Lexer'ile, millele on tõlgitud kood ANTLRi ja TOML'i formaatidega töötamiseks.
- Linuxis käivitamisel tagatakse KDE-s subpikslitöötlusrežiimi automaatne tuvastamine.

Allikas: opennet.ru
