Pas një vit zhvillimi, është publikuar dega e re e stabilizuar e platformës së hapur të komunikimit Asterisk 21, që përdoret për të vendosur sisteme telefonate programuese, sisteme komunikimi me zë, porte VoIP, organizimin e sistemeve IVR (menyra me zë), postës zanore, konferencave telefonike dhe qendrave të thirrjeve. Tekstet burimore të projektit janë të disponueshme nën licencën GPLv2.
Asterisk 21 i përket kategorisë së lëshimeve me mbështetje të zakonshme, për të cilat përditësimet formohen për një periudhë dy vjeçare. Mbështetja për degën LTS të Asterisk 20 do të vazhdojë deri në tetor 2027, ndërsa Asterisk 18 deri në tetor 2025. Mbështetja për degën LTS 17.x është ndalur. Gjatë përgatitjes së lëshimeve LTS, vëmendja kryesore i kushtohet sigurisë dhe optimizimit të performancës, ndërsa qëllimi i lëshimeve të zakonshme është zgjerimi i funksionalitetit.
Ndër ndryshimet në Asterisk 21:
- Janë zgjeruar mundësitë e modulit res_pjsip_pubsub, i cili shton në grumbullin SIP PJSIP mundësi të reja për shkëmbimin e të dhënave për gjendjen e pajisjeve përmes zgjerimit Jabber/XMPP PubSub (dërgimi i njoftimeve sipas abonimit).
- Në modulit sig_analog për kanalet analogike FXS, është implementuar mundësia e mbajtjes së abonentit të thirrur (CSH, Called Subscriber Held), e cila lejon përdoruesin të transferojë një thirrje të iniciuar në modalitetin e mbajtjes, të vendosë marrjen dhe të rinisë bisedën duke marrë telefonin në një telefon tjetër në të njëjtin linjë. Për menaxhimin e mbajtjes së thirrjes është ofruar konfigurimi calledsubscriberheld.
- Në funksionin res_pjsip_header_funcs, argumenti prefix në PJSIP_HEADERS është kaluar në kategorinë e opsioneve të opcionalizuara (nëse nuk është specifikuar, do të kthehen të gjithë titujt).
- Në serverin http (AstHTTP - AMI mbi HTTP) është thjeshtuar shfaqja e faqes së statusit (adresa dhe porta tani shfaqen në një rresht).
- Ishte shpallur i vjetruar skedari i konfigurimit users.conf.
- Ishte shpallur i vjetruar funksioni ast_gethostbyname(), për të cilin duhet të përdoren funksionet ast_sockaddr_resolve() dhe ast_sockaddr_resolve_first_af().
- Aplikacionet SLAStation dhe SLATrunk janë transferuar nga moduli app_meetme në app_sla (kur përdoren këto aplikacione, duhet të ndryshoni modulet në modules.conf).
- Janë fshirë modulet, që më parë ishin shpallur të vjetra: chan_skinny, app_osplookup, chan_mgcp, chan_alsa, pbx_builtins, chan_sip, app_cdr, app_macro, res_monitor.
Burimi: opennet.ru
