New
Release v1.9.6
What's Changed
:mega: New Notification Services:
- 46elks support in https://github.com/caronc/apprise/pull/1438
- Dot Support by @HerbertGao in https://github.com/caronc/apprise/pull/1445
- NotificationAPI Support in https://github.com/caronc/apprise/pull/1399
- Brevo Support by in https://github.com/caronc/apprise/pull/1455
:lady_beetle: Bugfixes
- Updated RPM Spec file to fix rpmbuild errors on koji in https://github.com/caronc/apprise/pull/1421
- Added py.typed back into repository and Manifest in https://github.com/caronc/apprise/pull/1426
- fix(telegram): support
<code>blocks wrapped in<pre>for syntax highlighting by @hmnd in https://github.com/caronc/apprise/pull/1423 - Apprise API payload bugfix in https://github.com/caronc/apprise/pull/1428
- Matrix room/alias accepted characters re-aligned - bugfix in https://github.com/caronc/apprise/pull/1442
- fix parsing of USA callsigns--specifically different prefix/suffix counts like 1x2 and 1x3 calls by @NeilHanlon in https://github.com/caronc/apprise/pull/1418
- dot:// setup_url to align with other apprise ones in https://github.com/caronc/apprise/pull/1449 (extension to https://github.com/caronc/apprise/pull/1445 in same release)
- fixed handling of non-standard matrix:// ports in https://github.com/caronc/apprise/pull/1450
- Fix Reply-To header variable consistency by @slavaGanzin in https://github.com/caronc/apprise/pull/1446
:bulb: Features
- increase of Pushover attachment size to 5MB in https://github.com/caronc/apprise/pull/1427
- Added basic support for ntfy Actions by @ivangrimaldi in https://github.com/caronc/apprise/pull/1436
- feat(bark): Add 'call' parameter support to NotifyBark for ringtone r… by @HerbertGao in https://github.com/caronc/apprise/pull/1444
- Improved TRUNCATE and SPLIT with smart text splitting in https://github.com/caronc/apprise/pull/1459
- Added support for slack-gov.com to slack:// in https://github.com/caronc/apprise/pull/1463
- Nextcloud group notification implementation by @dev-KingMaster in https://github.com/caronc/apprise/pull/1440
- Resend plugin improvements adding improved support for name=, cc=, reply=, and to= in https://github.com/caronc/apprise/pull/1465
- discord:// supports ping= feature now in https://github.com/caronc/apprise/pull/1466
:heart: Life-Cycle Support
- EPEL10 GitHub workflow added - RPM Building in https://github.com/caronc/apprise/pull/1460 and https://github.com/caronc/apprise/pull/1451
- Added additional test coverage for Apprise configuration parsing in https://github.com/caronc/apprise/pull/1454
- Added additional workflow:// test case in https://github.com/caronc/apprise/pull/1458
- Spelling mistakes + minor code alignment in https://github.com/caronc/apprise/pull/1439
New Contributors
- @hmnd made their first contribution in https://github.com/caronc/apprise/pull/1423
- @ivangrimaldi made their first contribution in https://github.com/caronc/apprise/pull/1436
- @NeilHanlon made their first contribution in https://github.com/caronc/apprise/pull/1418
- @slavaGanzin made their first contribution in https://github.com/caronc/apprise/pull/1446
- @dev-KingMaster made their first contribution in https://github.com/caronc/apprise/pull/1440
Installation
Apprise is available on PyPI through pip:
# Install Apprise v1.9.6 from PyPI
pip install apprise==1.9.6
Full Changelog: https://github.com/caronc/apprise/compare/v1.9.5...v1.9.6