Apache Software Foundation je izdao Apache NetBeans 15 IDE, koji pruža podršku za programske jezike Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Spremne verzije se generišu za Linux (snap), Windows i macOS.
Među predloženim izmjenama:
- Dodata početna podrška za Jakarta 9.1 i poboljšana podrška za GlassFish.
- Ažurirani NetBeans ugrađeni Java kompajler nb-javac (modifikovani javac).
- Dodata mogućnost povezivanja na Amazon Redshift bazu podataka preko Amazon Athena servisa u čarobnjaku za povezivanje.
- Implementirana podrška za oznaku "@snippet" za ugrađivanje radnih primjera i isječaka koda u API dokumentaciju, na koju se mogu primijeniti alati za validaciju, isticanje sintakse i IDE integraciju.
- Poboljšano uređivanje podataka u YAML formatu.
- Dodata stavka 'Otvori u terminalu' u kontekstni meni projekta.
- Poboljšana podrška za nove funkcije PHP 8.0 i 8.1. Dodata podrška za novu sintaksu za objekte koji se mogu pozvati.
- Inline nagoveštaji su podrazumevano omogućeni.
- Debager za Groovy kod je dodijeljen u poseban modul. Ažuriran parser za Groovy jezik.
- Predložena je početna implementacija API-ja za upravljanje projektnim ovisnostima (Project Dependency API).
- Napravljen je veliki dio popravki i poboljšanja vezanih za korištenje LSP servera (Language Server Protocol).
- Poboljšan interfejs za provjeru regularnog izraza.
- Poboljšano sučelje za preuzimanje i registraciju JDK-a.
- Poboljšan interfejs za analizu steka poziva (Stack Trace).
- Poboljšana podrška za Maven i Gradle sisteme izgradnje. Komponente za rad sa Gradle-om su ažurirane na API verziju 7.5 uz podršku za Javu 18.
- Implementirana podrška za automatsko dovršavanje lambda izraza.
- Dodan javadoc za pregled JDK 20.
- Dodata je mogućnost korištenja opcije netbeans.javaSupport.enabled za onemogućavanje podrške za Java jezik u NBLS-u (NetBeans jezički server).
izvor: opennet.ru