Inilabas ng Apache Software Foundation ang Apache NetBeans 15 IDE, na nagbibigay ng suporta para sa Java SE, Java EE, PHP, C/C++, JavaScript, at Groovy programming language. Ang mga handa na build ay nabuo para sa Linux (snap), Windows at macOS.
Kabilang sa mga iminungkahing pagbabago:
- Nagdagdag ng paunang suporta para sa Jakarta 9.1 at pinahusay na suporta para sa GlassFish.
- Na-update na NetBeans built-in na Java compiler nb-javac (binagong javac).
- Idinagdag ang kakayahang kumonekta sa database ng Amazon Redshift sa pamamagitan ng serbisyo ng Amazon Athena sa wizard ng koneksyon.
- Ipinatupad ang suporta para sa tag na "@snippet" para sa pag-embed ng mga gumaganang halimbawa at snippet ng code sa dokumentasyon ng API, kung saan maaaring ilapat ang mga tool para sa pagpapatunay, pag-highlight ng syntax, at pagsasama ng IDE.
- Pinahusay na pag-edit ng data sa YAML na format.
- Idinagdag ang item na 'Buksan sa Terminal' sa menu ng konteksto ng proyekto.
- Pinahusay na suporta para sa mga bagong tampok na PHP 8.0 at 8.1. Nagdagdag ng suporta para sa bagong syntax para sa mga matatawag na bagay.
- Ang mga inline na pahiwatig ay pinagana bilang default.
- Ang isang debugger para sa Groovy code ay inilaan sa isang hiwalay na module. Na-update na parser para sa Groovy na wika.
- Ang isang paunang pagpapatupad ng API para sa pamamahala ng mga dependency ng proyekto (Project Dependency API) ay iminungkahi.
- Ang isang malaking bahagi ng mga pag-aayos at pagpapahusay na nauugnay sa paggamit ng mga LSP server (Language Server Protocol) ay ginawa.
- Pinahusay na interface ng pagsuri ng regular na expression.
- Pinahusay na interface para sa pag-download at pagrehistro ng JDK.
- Pinahusay na interface ng pagsusuri ng stack ng tawag (Stack Trace).
- Pinahusay na suporta para sa Maven at Gradle build system. Ang mga bahagi para sa pagtatrabaho sa Gradle ay na-update sa bersyon ng API 7.5 na may suporta para sa Java 18.
- Ipinatupad ang suporta para sa autocompletion ng mga expression ng lambda.
- Nagdagdag ng javadoc para sa preview ng JDK 20.
- Idinagdag ang kakayahang gamitin ang opsyong netbeans.javaSupport.enabled upang huwag paganahin ang suporta sa wikang Java sa NBLS (NetBeans Language Server).
Pinagmulan: opennet.ru