Samtök Apache Software Foundation fram samþætt þróunarumhverfi Apache NetBeans 11.2. Þetta er fjórða útgáfan sem framleidd er af Apache Foundation síðan Oracle gaf NetBeans kóðann og sú fyrsta síðan þýðing verkefni frá útungunarvélinni í flokk aðal Apache verkefna. Útgáfan inniheldur stuðning fyrir Java SE, Java EE, PHP, JavaScript og Groovy forritunarmálin. Búist er við flutningi á C/C++ stuðningi frá gjafakóðagrunni Oracle í 11.3 útgáfunni sem áætlað er í janúar. Apache NetBeans 2020 kemur út í apríl 12 og verður stutt í gegnum útbreidda stuðningslotuna (LTS).
Bætt við stuðningi JavaSE 13. Til dæmis bætt við
hæfileikinn til að nota „switch“ í formi tjáningar frekar en staðhæfingar.
Innleiddi auðkenningar- og umbreytingaraðgerðir fyrir textabubba sem innihalda marglínu textagögn án þess að nota stafi að flýja og varðveita upprunalega textasniðið. Tilgreindir eiginleikar eru merktir sem próf og eru aðeins virkjaðir þegar byggt er með "-enable-preview" fánanum;
Nýjum eiginleikum PHP tungumálsins hefur verið bætt við, þróað í 7.4 útibúinu, sem áætlað er að komi út 28. nóvember. NetBeans hefur bætt við vinnslu fyrir slíkar nýjungar eins og vélritaðar eiginleikar, rekstraraðili "??=" ("a ??= b" er svipað og "a = a ?? b"), tækifæri skipt út fyrir núverandi fylki þegar nýtt fylki er skilgreint (rekstraraðili "...$var"), nýtt vélar raðgreining hluta (samsetning af Serializable og __sleep()/__wakeup()), tækifæri sjónræn hönnun á stórum tölum (1_000_000_00) og ný snið til að skilgreina aðgerðir „fn(parameter_list) => expr“ (til dæmis „fn($x) => $x + $y“ er hliðstætt „$fn2 = fall ($x) notkun ($y) {return $ x + $ y;}").
Frammistöðuhagræðingar hafa verið framkvæmdar: Hraðinn við að leita að tvöfaldri skrám í upprunatrénu hefur verið aukinn. IN
Linux og Windows nota WatchService viðmótið sem fylgir API til að fylgjast með breytingum á möppum Java NIO2. Hröðun auðkenningar skráa með skjalasafni;
Bættur stuðningur við Gradle byggingarkerfið. Bætti við möguleikanum á að hlaða Java þýðandafánum, sem gerir þér kleift að nota tilrauna Java eiginleika í Gradle verkefnum ("it.options.compilerArgs.add('—enable-preview')"). Einnig bætt við vinnslu inntaks notenda í flipanum sem endurspeglar framvindu byggingarinnar (Output). Þegar byrjað er á bakgrunnsferli Gradle Daemon er eignin org.gradle.jvmargs nú virt;
Leysti vandamál með kóðaleyfið með JavaScript þáttaranum, þar sem áður þurfti að setja þáttinn upp sérstaklega. Nú greinarinn graal-js flutt frá GPL til UPL (Universal Permissive License);
Uppsetningarforritið hefur verið endurbætt til að fela í sér stuðning við sértæka uppsetningu einstakra NetBeans íhluta;