La Apache Software Foundation lanĉis la Apache NetBeans 16 integran evolumedion, kiu disponigas subtenon por la Java SE, Java EE, PHP, C/C++, JavaScript kaj Groovy programlingvoj. Pretaj asembleoj estas kreitaj por Linukso (snap, flatpak), Vindozo kaj macOS.
Inter la proponitaj ŝanĝoj:
- La uzantinterfaco disponigas la kapablon ŝargi kutimajn FlatLaf-posedaĵojn de kutima agorda dosiero.
- La kodredaktilo vastigis subtenon por YAML kaj Dockerfile-formatoj. Aldonita subteno por TOML kaj ANTLR v4/v3 formatoj.
- Aldonita subteno por kelkaj novaj funkcioj en Java 19. Aldonita subteno por aŭtomata kompletigo, indentformatado kaj konsiletoj por rekordaj ŝablonoj. Efektivigita ŝablono kompletigo en kazo-etikedoj. La enkonstruita NetBeans Java kompililo nb-javac (modifita javac) estis ĝisdatigita. ActionsManager estis restrukturita en la sencimiga API. Aldonita subteno por mult-eldonaj jar-arkivoj. Plibonigita logiko por elektado de la Java platformo.
- Plibonigita subteno por la Gradle-konstrusistemo. Aldonita komenca subteno por la project.dependency API por eksporti dependecan arbon de Gradle. Relaborita funkcieco rilata al la Grada Redaktoro. Aldonita subteno por projektoj sen build.gradle.
- Plibonigita subteno por la konstrusistemo Maven. Plibonigita subteno por Jakarta EE 9/9.1. La kapablo prilabori projektproduktaĵon en la formo de identigeblaj artefaktoj kaj iliaj lokoj estis efektivigita. Aldonita subteno por malŝalti avertojn depende de la uzo de certaj kromprogramoj dum kunigo.
- Problemoj en medioj por PHP kaj Groovy-lingvoj estis solvitaj.
- En la medio por C/C++-projektoj, la CPPLight-sencimigilo funkcias sur sistemoj kun aarch64-arkitekturo.
- Kontrolkapabloj estis vastigitaj per LSP (Language Server Protocol) serviloj. Aldonita subteno por vundebleco-reviziado en Oracle-nubo.
fonto: opennet.ru