Megjelent az Apprise 1.13 értesítési eszköz – az utolsó 1.x kiadás a 2.0 előtt

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Megjelent az Apprise 1.13, a nyílt forráskódú értesítési keretrendszer 1.x sorozatának utolsó frissítése. Az új kiadás további értesítési szolgáltatásokat, funkcióbeli fejlesztéseket és hibajavításokat hoz, miközben felkészíti a felhasználókat a közelgő 2.x ágra.

A kiadás három új értesítési szolgáltatást támogat: Pinglet, Trigv és Pingram. Utóbbi váltja a korábban támogatott NotificationApi szolgáltatást, amelyet mostanra nyugdíjaztak.

A fontosabb fejlesztések közé tartozik, hogy a Bark értesítések már támogatják az AES-GCM titkosítást, a Telegram pedig megkapta a rich üzenetek támogatását. A Matrix felhasználók is jól járnak a továbbfejlesztett üzenetdarabolással, ami megbízhatóbbá teszi a hosszabb értesítések kezelését.

Az Apprise 1.13 számos hibát is javít a projektben. Mostantól helyesen működnek a CU routingot használó Microsoft Workflows webhookok, és javították azt a problémát is, amely miatt a memóriában tárolt e-mail mellékletek nem működtek. További javítások érintik a Splunk entity ID kezelését, a hibás URL authority elemzését, a D-Bus/GLib URL koordinátákat, valamint több, az RFC 3986 szerint biztonságos útvonal-karakter támogatását.

Ennél a kiadásnál azonban a projekt életciklusában betöltött szerepe a legfontosabb. A karbantartó szerint az Apprise 1.13 lesz az utolsó kiadás az 1.x sorozatban, a jövőbeni funkciófrissítések már az Apprise 2.x ágba érkeznek.

A közelgő 2.x ág kompatibilitást törő változtatásokat hoz, ezért azoknak a fejlesztőknek, akik beágyazzák az Apprise-t az alkalmazásaikba, egyelőre érdemes 2.0 alatti verzióra rögzíteniük a függőséget. Az ajánlott megkötés: apprise >=1.0.0, <2.0.0, így elkerülhető az automatikus verziófrissítés egy esetleg nem kompatibilis 2.x kiadásra.

Ez nem jelenti azt, hogy az 1.x ágat azonnal magára hagyják. A fejlesztő szerint a biztonsági javítások még körülbelül egy-két évig folytatódnak, bár idővel az Apprise 2.x lesz az ajánlott irány.

A funkcionális változtatásokon túl az 1.13-as verzió több karbantartási frissítést is tartalmaz. Ilyen például a továbbfejlesztett CLI fájlmelléklet-dokumentáció, a proxy-információk felvétele a man oldalra, a frissített GitHub Actions hivatkozások, a tesztkészlet figyelmeztetéseinek javítása, valamint egy új olasz fordítás.

További részletekért nézd meg a változásnaplót.