A fost lansată versiunea integrată a mediului de dezvoltare Apache NetBeans 25, care oferă suport pentru limbajele de programare Java SE, Java EE, PHP, C/C++, JavaScript, Rust și Groovy. Pachetele gata pentru Linux (snap, flatpak), Windows și macOS au fost formate.
printre modificările propuse:
- În editorul de cod, a fost îmbunătățită navigarea în instrumentul de refactorizare, s-a asigurat păstrarea ordinii tab-urilor pentru proiecte, iar urmărirea modificărilor a fost îmbunătățită.
- Pentru încărcarea SVG, în loc de Batik, a fost utilizată o bibliotecă mai ușoară, JSVG.
- Au fost propuse noi pictograme în format SVG.

- A fost îmbunătățit dialogul de selecție a directoarelor în sistemul de fișiere.

- Au fost schimbate culorile tab-urilor active și ale zonelor evidențiate.

- A fost îmbunătățită implementarea opțiunii de a afișa directoare parentale în anteturile tab-urilor.

- În editorul SQL a fost adăugat suport pentru completarea automată a introducerii pe baza anumitor fragmente coincidene fără legare de începutul cuvântului (de exemplu, la introducerea „ne” va sugera „one”).
- A fost îmbunătățit suportul pentru sistemele de construire Ant, Gradle și Maven. Pentru Gradle s-a adăugat posibilitatea de a rula teste în mod paralel (nbls.run.test.parallel). Pentru Maven s-a îmbunătățit determinarea dependențelor. Pentru Ant s-a asigurat compatibilitatea cu Payara Server, rulată într-un mediu WSL (Windows Subsystem for Linux).
- Funcționalitățile legate de utilizarea servere LSP (Language Server Protocol) și utilizarea plugin-ului pentru VSCode.
- Pentru codul în limbajul Java s-a îmbunătățit completarea automată a elementelor în blocurile switch. Versiunea integrată Apache Tomcat a fost actualizată la versiunea 9.0.96. Suportul pentru gramaticile TextMate a fost îmbunătățit. Compilatorul Java încorporat în NetBeans nb-javac (modificat javac) a fost actualizat la versiunea JDK 24b29. Pentru JDK >= 15 a fost adăugat suport pentru motorul JavaScript Nashorn 15.x. A fost îmbunătățită gestionarea închiderii parantezelor în timpul formatarea codului.
- Bibliotecile Groovy au fost actualizate la versiunea 3.0.23.
- În mediu pentru limbajul PHP, a apărut suportul pentru nivelul de verificări 10 furnizat de analizorul static PHPStan. A fost adăugat suport pentru noile caracteristici propuse în lansarea PHP 8.4.
- A fost adăugat suport pentru server aplicațiilor GlassFish 7 (până la versiunea 7.0.21) și GlassFish 8 (până la versiunea beta 8.0.0-M9).
- A fost îmbunătățit suportul pentru platforma Jakarta EE 11.
Sursa: opennet.ro




