Byla vydána integrovaná vývojová prostředí Apache NetBeans 27, které poskytuje podporu programovacím jazykům Java SE, Java EE, PHP, C/C++, JavaScript, Rust a Groovy. Připravené sestavení bylo vytvořeno pro Linux (snap, flatpak), Windows a macOS.

Mezi změnami:
- V nástrojích pro správu verzí byla zavedena podpora přejmenování větví.
- V editoru kódu se objevila možnost porovnávání obsahu adresářů, vylepšena byla podpora značkování TextMark/Markdown a přidána možnost náhledu obrázků ve formátu SVG.

- Šablonový engine FlatLaf byl aktualizován na verzi 3.6.1.
- Zajištěna byla kompatibilita se sestavovacím systémem Gradle 9 a přidána byla možnost používání Gradle 9 v nových projektech.
- Byla zlepšena podpora sestavovacích systémů Maven a Ant. Nástroj Maven byl aktualizován na verzi 3.9.11. Přidán byl doplněk Njord.
- Byly rozšířeny možnosti spojené s používáním servery LSP (Language Server Protocol) a používáním pluginu pro VSCode.
- Pro kód v jazyce Java byla zavedena možnost refaktoringu jednotlivých Java souborů, které nejsou součástí projektů. Byla přidána částečná podpora importu Java modulů. Vylepšeny byly možnosti pro ladění a analýzu zásobníku. Vestavěný Java kompilátor nb-javac (modifikovaný javac) byl aktualizován na verzi JDK 25b31.
- V prostředí pro jazyk PHP byla vylepšena syntaxe zvýraznění a povoleno používání vlastních HTML značek ve skriptech PHP.
- Byla přidána podpora nových verzí serveru aplikací GlassFish — 7.0.24 a 8.0.0-M11. Byly přidány nové namespace PrimeFaces a OmniFaces. Vylepšeno bylo automatické dokončování jsf tříd. Byl zaveden HTTP Monitor pro javax.servlet a jakarta.servlet. Vylepšena byla podpora JSF značek. Pro Payara 5.x byla zavedena podpora JDK 21.
- V prostředí pro webové projekty byla přidána podpora mediálních dotazů CSS, které odpovídají specifikaci Media Queries Level 4. Byl implementován analyzátor JSON semantiky. Byly rozšířeny možnosti pro vkládání Vue souborů (Vue Single-File Component).

Zdroj: opennet.ru


