Mashirika ya Apache Software Foundation imewasilishwa mazingira jumuishi ya maendeleo Apache NetBeans 11.2. Hili ni toleo la nne kutolewa na Apache Foundation tangu Oracle ichangie msimbo wa NetBeans, na ya kwanza tangu tafsiri mradi kutoka kwa incubator hadi jamii ya miradi ya msingi ya Apache. Toleo hili lina usaidizi wa lugha za programu za Java SE, Java EE, PHP, JavaScript na Groovy. Uhamisho wa usaidizi wa C/C++ kutoka kwa msingi wa msimbo uliotolewa na Oracle unatarajiwa katika toleo la 11.3 lililoratibiwa Januari. Apache NetBeans 2020 itatolewa mnamo Aprili 12 na itasaidiwa kupitia mzunguko wa usaidizi uliopanuliwa (LTS).
Aliongeza msaada Java SE13. Kwa mfano aliongeza
uwezo wa kutumia "switch" kwa namna ya usemi badala ya taarifa.
Operesheni za kuangazia na za ubadilishaji zimetekelezwa kwa vizuizi vya maandishi ambavyo vinajumuisha data ya maandishi ya safu nyingi bila kutumia herufi kutoroka na kuhifadhi umbizo asili la maandishi. Vipengele vilivyobainishwa kwa sasa vimetiwa alama kuwa jaribio na huwashwa tu wakati wa kuunda kwa alama ya "-wezesha-hakiki";
Vipengele vipya vya lugha ya PHP vimeongezwa, vilivyotengenezwa katika tawi la 7.4, ambalo limepangwa kutolewa mnamo Novemba 28. NetBeans imeongeza usindikaji kwa ubunifu kama vile mali zilizochapwa, mwendeshaji "??=" (βa ??= bβ ni sawa na βa = a ?? bβ), nafasi uingizwaji wa safu zilizopo wakati wa kufafanua safu mpya (opereta "...$var"), mpya utaratibu uratibu wa kitu (mchanganyiko wa Serializable na __sleep()/__wakeup()), nafasi muundo wa kuona wa idadi kubwa (1_000_000_00) na mpya umbizo la kufafanua chaguo za kukokotoa βfn(parameter_list) => exprβ (kwa mfano βfn($x) => $x + $yβ ni sawa na β$fn2 = function ($x) matumizi ($y) {return $ x + $ y;}").
Uboreshaji wa utendakazi umefanywa: Kasi ya kutafuta faili za binary kwenye mti chanzo imeongezwa. KATIKA
Linux na Windows hutumia kiolesura cha WatchService kilichotolewa katika API kufuatilia mabadiliko katika saraka Java NIO2. Utambulisho wa kasi wa faili zilizo na kumbukumbu;
Usaidizi ulioboreshwa kwa mfumo wa ujenzi wa Gradle. Imeongeza uwezo wa kupakia bendera za kikusanya Java, huku kuruhusu kutumia vipengele vya majaribio vya Java katika miradi ya Gradle (βit.options.compilerArgs.add('βenable-preview')"). Pia aliongeza usindikaji wa ingizo la mtumiaji kwenye kichupo kinachoonyesha maendeleo ya muundo (Pato). Wakati wa kuanzisha usuli mchakato wa Gradle Daemon, mali ya org.gradle.jvmargs sasa inaheshimiwa;
Matatizo yaliyotatuliwa na leseni ya msimbo na kichanganuzi cha JavaScript kwa sababu ambayo kichanganuzi hapo awali kililazimika kusakinishwa kando. Sasa mchanganuzi graal-js kuhamishwa kutoka GPL hadi UPL (Leseni ya Kuruhusu Universal);
Kisakinishi kimeboreshwa ili kujumuisha usaidizi kwa usakinishaji maalum wa vipengee mahususi vya NetBeans;