Tavalyi fejlesztés után megjelent az Asterisk 23 stabil kiadása, amely egy nyílt forráskódú kommunikációs platform, és használható szoftver alapú PBX-ek, hangkommunikációs rendszerek, VoIP átjárók, IVR rendszerek (hangmenük), hangposta, telefonkonferenciák és call centerek telepítésére. A projekt forráskódját C nyelven írták, és GPLv2 licensz alatt érhető el.
Az Asterisk 23 a normál támogatású kiadások közé tartozik, amelyek frissítéseit két évig biztosítják. Az Asterisk 20 LTS ág támogatása 2027 októberéig, az Asterisk 22-éi pedig 2029 októberéig tart. Az 18.x LTS ág támogatása 20-án megszűnik. Az LTS kiadások előkészítésekor a stabilitás és a teljesítmény optimalizálására helyezik a hangsúlyt, míg a normál kiadások célja a funkcionalitás bővítése.
Az Asterisk 23 legfontosabb változásai:
- Bevezetésre került a „log_unpause_on_reason_change” opció, amelynek bekapcsolásával a naplóban információt rögzítenek a UNPAUSE eseményekről, ha a hívás szünetben van, de a szünet okának megváltozott.
- A WaitExten dialplán alkalmazásban lehetőség nyílt egyedi hangjelek használatára a számjegyek bevitele közben.
- A TONE_DETECT dialplán funkcióhoz hozzáadva lett az ‘e’ opció, amely automatikusan kikapcsolja a hangjelek észlelését egy megadott számú észlelés után, ezáltal megakadályozva a versenyhelyzetek kialakulását.
- A sorcery modulban hozzáadták az „update_or_create_on_update_miss” beállítást, amely biztosítja az objektumok újraelőállítását, amelyek elvesztek az egyik háttérszolgáltató meghibásodása után.
- A chan_websocket modul Dial alkalmazásában bevezetésre került az ‘v’ opció, amely lehetővé teszi további paraméterek hozzáadását a kimenő WebSocket kapcsolat URI-jához.
- A ChanSpy és ExtenSpy dialplán alkalmazásokhoz hozzáadták az „N” opciót, amely letiltja a hívásokra való automatikus válaszadást.
- Az ARI (Asterisk REST Interface) hozzáadta a „/channels/{channelId}/progress” kezelőt, amely információt küld a kapcsolat kezdetéről („Session Progress”) a hívásra adott válasz előtt.
- A users.conf konfigurációs fájl támogatása megszűnt, amely helyett minden csatorna meghajtó beállításait külön, specifikus konfigurációs fájlokban kell meghatározni.
- A DeadAGI dialplán alkalmazás eltávolításra került.
Forrás: opennet.ru
