Випуск Apprise 1.13: Останнє оновлення

Випуск Apprise 1.13: Останнє оновлення серії 1.x

Випуск Apprise 1.13 став фінальним оновленням у серії 1.x відкритого фреймворку сповіщень. Він додає нові сервіси сповіщень, покращення функцій та виправлення помилок, готуючи користувачів до майбутньої гілки 2.x.

Нові сервіси сповіщень у Apprise 1.13

В оновленні з’явилася підтримка трьох додаткових сервісів сповіщень: Pinglet, Trigv та Pingram. Останній замінює раніше підтримуваний сервіс NotificationApi, який тепер було закрито.

Покращення функціоналу в Apprise 1.13

Серед найзначніших покращень, сповіщення Bark тепер підтримують шифрування AES-GCM, а Telegram отримав підтримку розширених повідомлень. Користувачі Matrix також отримали поліпшене розділення повідомлень, що має зробити обробку довших сповіщень більш надійною.

Виправлення помилок у версії 1.13

Apprise 1.13 також виправляє кілька помилок у проекті. Вебхуки Microsoft Workflows з використанням маршрутизації CU тепер працюють правильно, а проблема з невдалими вкладеннями електронної пошти в пам’яті була усунена. Додаткові виправлення стосуються обробки ідентифікаторів сутностей Splunk, парсингу властивостей URL, координат URL D-Bus/GLib та підтримки більше символів, що відповідають стандарту RFC 3986.

Перспектива переходу на Apprise 2.x

Однак найважливішою частиною цього випуску є його позиція в життєвому циклі проекту. Згідно з інформацією підтримки, Apprise 1.13 стане останнім випуском у серії 1.x, і всі майбутні випуски функцій перейдуть до Apprise 2.x.

У майбутній гілці 2.x з’являться зміни, що можуть порушити сумісність. Тому розробникам, які вбудовують Apprise у свої додатки, слід поки що обмежити свою залежність до версій нижче 2.0. Рекомендується використовувати обмеження apprise >=1.0.0, <2.0.0, щоб запобігти автоматичним оновленням до потенційно несумісної версії 2.x.

Підтримка 1.x гілки у майбутньому

Це не означає, що гілка 1.x буде відкинута відразу. Розробник зазначає, що виправлення безпеки продовжать тривати приблизно ще рік-два, хоча Apprise 2.x зрештою стане рекомендованим шляхом вперед.

Оновлення документації в Apprise 1.13

Окрім функціональних змін, версія 1.13 включає кілька оновлень обслуговування. Серед них покращена документація по прикріпленню файлів через CLI, інформація про проксі у довідці, оновлені посилання на GitHub Actions, виправлення попереджень тестового пакету, а також новий переклад італійською мовою.

Для додаткових деталей перегляньте журнал змін.