Releases: caronc/apprise-api
Release list
Apprise API Release v1.5.1
What's Changed
Minor bump to support Apprise v1.12.0 plus some minor improvements.
🐞 Bugfixes
❤️ Life-Cycle Support
Full Changelog: v1.5.0...v1.5.1
Apprise API Release v1.5.0
What's Changed
💡 Features
- support for optional/retry/wait/priority/escalations in #325
- Honor attachments plural alias in notify payloads by @jamcalli in #332
🐞 Bugfixes
- Timezone alignment between Nginx and Gunicorn allowing dates alignment in #327
- Honor wire Content-Type for multipart attachment uploads by @jamcalli in #330
- Fixed Editor cursor alignment in #336
❤️ Life-Cycle Support
- mqtt:// plugin now requires paho-mqtt >= 2.1.0 in #333
- URL Redirections (from 3xx responses) can now be disabled in #331
New Contributors
Full Changelog: v1.4.1...v1.5.0
Apprise API Release v1.4.1
What's Changed
I had no idea up until now that the Editor in the Apprise API did not work well with Windows operating systems. I had only tested with Linux based. This patch should make the API usable by all operating systems now.
🐞 Bug
Full Changelog: v1.4.0...v1.4.1
Apprise API Release v1.4.0
What's Changed
The biggest feature offered here is the new look/feel of the website; it also attaches itself to the latest Apprise Library version (v1.10.0).
💡 Feature
- Add support for webhook subfield mapping of nested fields in #315
- Memory-Optimized Plugin Management in #307
- Apprise API can effectively 'unload' modules you don't plan on using; see here for more details
❤️ Life Cycle
- Ruff linter configuration updated + Documentation in #311
- Bump the actions group with 6 updates by @dependabot[bot] in #312
- Suppress nginx/http logging noise surrounding status/metrics in #310
- Theme alignment with appriseit.com + Refactoring in #317
- Ability to test services/urls you define individually with
DEBUGmode enabled - Reddit link added
- upgraded dependant services (sweetalert2 and highlight) to current stable release
- more mobile friendly
- Review page heavily refactored (cleaner look)
- Ability to test services/urls you define individually with
🔒 Security
New Contributors
Full Changelog: v1.3.3...v1.4.0
Apprise API Release v1.3.3
What's Changed
This release:
- integrates itself with the new Apprise URL Builder
- Add support for Apprise v1.9.9
❤️ Life Cycle
- docs: Newly added undocumented parameter by @ciro-mota in #292
- fix: fixes reverse proxy port issues by @Bruceforce in #298
- Case sensitive field mapping in place in #299
- APPRISE_BASE_URL settings now dynamically build nginx.conf in #300
- Updated copyright notices to reflect 2026 in #303
New Contributors
- @ciro-mota made their first contribution in #292
- @Bruceforce made their first contribution in #298
Full Changelog: v1.3.1...v1.3.3
Apprise API Release v1.3.1
Overview
This is nothing but a Life Cycle release to make way both:
- Add support for Apprise v1.9.7
- 🔥 🚀 Refactor all documentation links to direct people to https://appriseit.com/ - New documentation source
❤️ Life Cycle
- Slight updates to GitHub build workflow in #284
- Resized logos to a more optimal dimension in #287
- Bump actions/checkout from 5 to 6 in the actions group by @dependabot[bot] in #289
- APPRISE_BASE_URL improvements, documentation and docker compose cleanup in #290
Full Changelog: v1.3.0...v1.3.1
Apprise API Release v1.3.0
Overview
This is a signifigant release that refactors almost the entire website giving it a much more polished/improved look.
- Improved instructional text and layout in the configuration template.
- Minor template clean-up and formatting alignment for the help content.
- Updated the configuration list view to support API based calls so it can return JSON when requested,
instead of always rendering the template.- This enables programmatic consumption of configuration IDs/keys.
- The API version is now exposed in headers in addition to the Apprise library
version, reducing confusion about the relationship between the two packages. /cfg/<key>now acceptsPOSTin addition to the previous retrieval approach acting exactly how/get/<key>POST works./get/would return the users configuration when it was posted to. It makes sense to use/cfg/<key>as well for users who copy/paste URL's from their Apprise API instance directly (from the browser URL). Basically/cfg/<key>is now an alias of/get/<key>/get/<key>remains supported for backwards compatibility. No plans on removing this either.
- Expanded
swagger.yamlsubstantially to better document the service.-
Added a dedicated
docker-compose.swagger.ymlto launch Swagger UI pointing
at the repositoryswagger.yamlwithout altering Apprise-API runtime.docker compose -f docker-compose.swagger.yml up -d # Browse: # http://localhost:8001
-
- improvements to README.md
- heath checks are now live when viewing the website
- heavy changes to workflow:
- development environment is now just
tox -e runserver - improvements to linting and formatting
- development environment is now just
💡 Features
❤️ Life Cycle
- Bump actions/checkout from 5 to 6 in the actions group by @dependabot[bot] in #281
Full Changelog: v1.2.6...v.1.3.0
Apprise API Release v1.2.6
💡 Features
- Added support for emojis with Apprise API in #266
- container ipv6/ipv4 port/initialization rework in #265
- nginx.conf improvments + css fix in #267
- fixes 'include' references to support recursive configuration imports in #271
- UI Improvements in #274
- Refactored to use non-root user by default in #273
❤️ Life Cycle
- Bump actions/checkout from 4 to 5 in the actions group by @dependabot[bot] in #260
Full Changelog: v1.2.2...v1.2.6
Note: Scrapped build v1.2.3 - Changed to v1.2.4 v1.2.6 (fixed build issue)
- v1.2.4: Fixed deployment
Dockerfileissue not pre-creating/tmp/apprisein advance with adequate permissions - v1.2.5: Fixed Nginx 'Contradictory scheme headers' issue that will only impact some users
- v1.2.6: Resolved issues with backwards compatibility with the old
PUIDandPGIDcontainerization design
Apprise API Release v1.2.1
💡 Features
- Stateless Notify API now returns log data by @mikebarber1 in #254
🐞 Bugfixes
New Contributors
- @mikebarber1 made their first contribution in #254
Full Changelog: v1.2.0...v1.2.1