Pas një vit zhvillimi, u lëshua dega e re e qëndrueshme e platformës së komunikimit të hapur Asterisk 20, e cila përdoret për implementimin e PBX-ve softuerike, sistemeve të zërit, porteve VoIP, organizimin e sistemeve IVR (meny zërit), postës zanore, konferencave telefonike dhe qendrave të thirrjeve. Kodet burimore të projektit janë të disponueshme nën licencën GPLv2.
Asterisk 20 klasifikohet si një lëshim me mbështetje të zgjeruar (LTS), me përditësime që do të lëshohen për një periudhë pesëvjeçare, në vend të dy viteve tipike për lëshimet e zakonshme. Mbështetje për degen e kaluar LTS të Asterisk 18 do të vazhdojë deri në tetor 2025, ndërsa dega Asterisk 16 deri në tetor 2023. Gjatë përgatitjes së lëshimeve LTS, fokusi kryesor është në sigurinë e stabilitetit dhe optimizimin e performancës, ndërsa prioriteti i lëshimeve të zakonshme është zgjerimi i funksionalitetit.
Përmirësimet kryesore në Asterisk 20:
- ĂshtĂ« shtuar njĂ« kuadĂ«r testimi qĂ« lejon verifikimin e saktĂ«sisĂ« sĂ« pĂ«rpunimit tĂ« komandave nga procese tĂ« jashtme.
- Në modulit res_pjsip është implementuar mbështetje për rinovimin e çelësave dhe certifikatave TLS.
- Janë shtuar opsione të tjera të iniciimit të transferimit, për shembull, për të luajtur një ftesë personale ose për të vendosur zgjerime.
- NĂ« AMI (Asterisk Manager Interface) Ă«shtĂ« shtuar mundĂ«sia pĂ«r çaktivizimin global tĂ« ngjarjeve tĂ« caktuara (nĂ« seksionin [general] tĂ« skedarit tĂ« konfigurimit Ă«shtĂ« shtuar me direktivĂ«n disabledevents). ĂshtĂ« implementuar njĂ« ngjarje e re DeadlockStart, e gjeneruar kur identifikohet njĂ« bllokim i ndĂ«rsjellĂ«. ĂshtĂ« shtuar veprimi DBPrefixGet pĂ«r nxjerrjen nga DB tĂ« tĂ« gjitha çelĂ«save qĂ« fillojnĂ« me prefiksin e dhĂ«nĂ«.
- Në CLI është shtuar komanda 'dialplan eval function' për të ekzekutuar funksionet e trajtimit të thirrjeve (dialplan) dhe komanda 'module refresh' për të rinovuar modulet.
- ĂshtĂ« shtuar aplikacioni pbx helper pĂ«r tĂ« lehtĂ«suar kĂ«rkimin dhe ekzekutimin e aplikacioneve tĂ« tjera sipas emrit.
- ĂshtĂ« shtuar funksioni EXPORT pĂ«r regjistrimin e variablave dhe funksioneve pĂ«r kanale tĂ« tjera. JanĂ« shtuar funksionet e reja tĂ« vargjeve TRIM, LTRIM dhe RTRIM.
- Në detektorin e pranisë së përgjigjësit automatik (AMD) është shtuar mundësia për të luajtur një skedar zëri të rastësishëm në përgjigje.
- Në aplikacionet Bridge dhe BridgeWait është shtuar mundësia që kanali të mos përgjigjet deri sa të bashkohen kanalet nga ura.
- Në aplikacionin për postën zanore (app_voicemail) është shtuar një opsion për të mbrojtur mesazhet nga fshirja.
- Funksioni i shkrimit të tingullit është shtuar (për mbrojtje nga përgjonia).
- Mjetet për përcaktimin e vendndodhjes janë zgjeruar (res_geolocation).
- Aplikacioni app_queue tani mbështet luajtjen e muzikës kur mbahet thirrja.
- Moduli res_parking tani ka një opsion për të riemëruar muzikën e luajtur gjatë mbajtjes së thirrjes në dialplan.
- Aplikacionit app_confbridge i është shtuar opsioni end_marked_any për të shkëputur përdoruesit nga konferenca pas daljes së ndonjë përdoruesi të markuar.
- Opsioni hear_own_join_sound është shtuar për t'u mundësuar një përdoruesi të veçantë të çaktivizojë tingujt e njoftimit kur bashkohet në thirrje.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« çaktivizuar CDR (Regjistri i Detajeve tĂ« Thirrjeve) nĂ« parazgjedhje pĂ«r kanalet e reja.
- Aplikacioni ReceiveText është shtuar për të pranuar tekst, duke kryer funksionin e kundërt të aplikacionit SendText.
- Funksioni për analizimin e JSON është shtuar.
- Aplikacioni SendMF është shtuar për të dërguar një sinjal shumëfrekuent (R1 MF, Multi-Frequency) në çdo kanal.
- Moduli ToneScan është shtuar për të identifikuar sinjalet (grupi i tones, sinjali i zënë, përgjigjja e modemit, sinjalet informative (Special Information Tones) etj.).
- Aplikacionet e shpallura më parë si të vjetra janë fshirë: muted, conf2ael.
- Modulët e shpallur më parë si të vjetra janë fshirë: res_config_sqlite, chan_vpb, chan_misdn, chan_nbs, chan_phone, chan_oss, cdr_syslog, app_dahdiras, app_nbscat, app_image, app_url, app_fax, app_ices, app_mysql, cdr_mysql.
Burimi: opennet.ru
