What's Changed
This is a very long over-due release that includes all of the accumulated changes in Apprise. Happy Holidays!
📣 New Notification Services:
- Plivo Support Added in #143
- Support for PGP Email Support (DeltaChat Compatible) #1205
- Seven (SMS Provider) Added by @matthiez in #1242
💡 Features
- Matrix Well Known URI Server Discovery #1198
- Eliminated non-essential warning log in mailto:// parsing #1216
- Improved voipms:// phone number parsing #1230
- CLI environment variable over-ride support #1231
- Unpin paho-mqtt version by @kruton in #1238
- Note: This triggered returning issues with
?verify=no
provided in Apprise URLs. This still continues to work with the previously pinned version ofpaho-mqtt
< 2.0) but not with the newer versions. (see #802 for more details).
- Note: This triggered returning issues with
- Improved hostname verification #1243
- Bark - add critical level alert plus ?volume= argument by @pb8DvwQkfRR in #1239
- Refactored Office 365 Plugin #1225
- Refactored Apprise mailto:// and apprise.utils module #1255
- feat: Add support for latest MSTeams webhook URL format by @anothermwilson in #1253
- mmost:// supports legacy url webhooks (http://) #1258
❤️ Life-Cycle Support
- Added disclaimer for AES-CBC-128 weakness with simplepush:// #1215
- Fix print statement in test run function. by @tjni in #1220
- Dropped Python v3.7 GH Action Test Support (deprecated) #1224
- Removed python-xdist development dependency due to it not being used #1223
- Remove Boxcar due to it no longer being available upstream #1222
🐞 Bugfixes
- Remove duplicate entry for Burst SMS by @ksmarty in #1204
- Matrix: Allow token only client API authorization with token parameter by @voc0der in #1236
- Matrix Long Lived Token: Don't logout, and use UUIDv4 for transactionIds by @voc0der in #1249
- miskey:// visibility flags updated #1257
New Contributors
- @ksmarty made their first contribution in #1204
- @tjni made their first contribution in #1220
- @kruton made their first contribution in #1238
- @voc0der made their first contribution in #1236
- @matthiez made their first contribution in #1242
- @pb8DvwQkfRR made their first contribution in #1239
- @anothermwilson made their first contribution in #1253
Installation
Apprise is available on PyPI through pip:
# Install Apprise v1.9.1 from PyPI
pip install apprise==1.9.1
New Contributors 🎉
Full Changelog: v1.9.0...v1.9.1