U lançuar versionin e ambientit të integruar të zhvillimit Apache NetBeans 22, i cili ofron mbështetje për gjuhët e programimit Java SE, Java EE, PHP, C/C++, JavaScript, Rust dhe Groovy. Ndërtime të përgatitura do të formohen së shpejti për Linux (snap, flatpak), Windows dhe macOS.
Mes ndryshimeve të propozuara:
- Në ndërfaqen e përdoruesit është siguruar shfaqja e informacionit mbi çelësat e ngrohtë për thirrjen e operacioneve standarde.

- Ikonat për macOS janë përmirësuar.

- Në panelin e zgjedhjes së skedave është shtuar një seksion me katalogët e preferuar.

- ĂshtĂ« shtuar API Dashboard API pĂ«r tĂ« zĂ«vendĂ«suar ekranin e shfaqjes gjatĂ« nisjes (faqja Welcome).

- Ndërfaqja për shikimin e historisë dhe ndryshimeve në Git është përmirësuar.


- PĂ«r projektet nĂ« gjuhĂ«n Java, Ă«shtĂ« shtuar mbĂ«shtetje fillestare pĂ«r JDK 22. JanĂ« shtuar modele tĂ« kodit pĂ«r metodat List.of(), Map.of() dhe Set.of(), klasat e 'sealed' dhe tipin 'record'. JanĂ« pĂ«rmirĂ«suar gjeneratorĂ«t e kodit pĂ«r tipet 'record' dhe 'enum'. Compiler-i Java i integruar nĂ« NetBeans nb-javac Ă«shtĂ« pĂ«rmirĂ«suar deri nĂ« versionin 22 (javac i modifikuar). ĂshtĂ« siguruar autokompaktimi i kodit pĂ«r metodat statike tĂ« klasave Java. ĂshtĂ« realizuar mbĂ«shtetje pĂ«r framework-un MVC Spring 5.3.31, ndĂ«rsa Ă«shtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r degĂ«t e vjetra Spring 3 dhe 4.
- MbĂ«shtetja pĂ«r sistemet e ndĂ«rtimit Gradle dhe Maven Ă«shtĂ« pĂ«rmirĂ«suar. Mjetet e Gradle dhe kodi i mbĂ«shtetjes API janĂ« pĂ«rmirĂ«suar deri nĂ« versionin Gradle 8.7, ndĂ«rsa Maven deri nĂ« versionin 9.10. Mjeshtri i krijimit tĂ« projekteve nĂ« Gradle Ă«shtĂ« pĂ«rmirĂ«suar. Motori i indeksimit tĂ« tĂ« dhĂ«nave nĂ« Maven Ă«shtĂ« pĂ«rmirĂ«suar deri nĂ« Lucene 9.10.0. ĂshtĂ« fshirĂ« funksioni eksperimental i ngarkimit tĂ« Maven dhe janĂ« zgjidhur problemet me varĂ«sitĂ« qĂ« kanĂ« konflikte. ĂshtĂ« shtuar mundĂ«sia e krijimit tĂ« imazheve pĂ«r projektet Helidon. ĂshtĂ« realizuar funksioni i rinumĂ«rimit tĂ« klasave nĂ« projektet Maven.
- Kur ndërtohet duke përdorur mjete Ant, është realizuar mbështetje për pronën javac.release.
- NĂ« mjedisin pĂ«r gjuhĂ«n PHP, Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r mundĂ«sitĂ« qĂ« janĂ« shfaqur nĂ« versionet e reja tĂ« PHP. ĂshtĂ« pĂ«rmirĂ«suar shfaqja e informacionit kur goditen pikĂ«t e ndalimit gjatĂ« debuggimit. NĂ« mjetet e plotĂ«simit tĂ« kodit Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r operacionet e importit tĂ« automatizuar (Auto Import). ĂshtĂ« pĂ«rmirĂ«suar kontrolli i rinumĂ«rimeve gjatĂ« ristrukturimit.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r platformĂ«n Jakarta EE 11, GlassFish 7.0.14 dhe GlassFish 8.0.0-M4, si dhe serverĂ« Aplikacione Wildfly 31. MbĂ«shtetje pĂ«r Apache Struts 1 Ă«shtĂ« ndaluar. PĂ«r framework-un Micronaut janĂ« shtuar modele tĂ« veçanta pĂ«r krijimin e kontrolerĂ«ve dhe ngarkimin e kontrolerĂ«ve nga repozitorĂ«t. PĂ«r projektet e bazuara nĂ« Jakarta Ă«shtĂ« pĂ«rfshirĂ« auto-kompletimi i kodit pĂ«r faqet JSF dhe JSP, aktivizimi i gjenerimit tĂ« Servlet, Filter dhe Listener. NĂ« mjetin e krijimit tĂ« modeleve JSF Facelets Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r hapĂ«sirĂ«n e emrave JSF 4+.
- NĂ« mjedisin pĂ«r projekte web Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r protokollin Chrome DevTools Protocol pĂ«r debugin e aplikacioneve Node.js. NĂ« redaktorin JavaScript Ă«shtĂ« realizuar pĂ«rpunimi i JAR-URL, Ă«shtĂ« pĂ«rmirĂ«suar auto-kompletimi i kodit me komente, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r meta-pronat new.target dhe import.meta. ĂshtĂ« pĂ«rmirĂ«suar rikuperimi pas dĂ«shtimeve tĂ« motorit JavaScript.
- Në versionin 24 janë përmirësuar libs.graaljs, libs.graalsdk dhe libs.truffleapi.
- Shtuar mbështetje për gjenerimin e kodit Java bazuar në gramatikat e parakomplikuara GoLang dhe ANTLR (ANother Tool for Language Recognition). Versionet e mjetit ANTLR janë përmirësuar.
- Janë zgjeruar mundësitë e lidhura me përdorimin serverësh LSP (Language Server Protocol).
- Lejohet puna me piketat e ndaljes Truffle.

Burimi: opennet.ru







