ntfy - Package Updates
-
[1.9.0]
- Update ntfy to 2.8.0
- Full changelog
- Support for HTML-only emails (#690/#693, thanks to @teastrainer and @CrazyWolf13 for reporting)
- Fix ACL issue with topic patterns containing underscores (#840, thanks to @Joe-0237 for reporting)
- Fix ACL issue with order of read/write rules (#914/#917, thanks to @sandman7920)
- Re-add tzdata to Docker images for amd64 image (#894, #307)
- Add special logic to ignore Priority header if it resembles an RFC 9218 value (#851/#895, thanks to @gusdleon, see also #351, #353, #461)
- PWA: hide install prompt on macOS 14 Safari (#899, thanks to @nihalgonsalves)
- Fix web app crash in Edge for languages with underline in locale (#922/#912/#852, thanks to @imkero)
-
[1.12.0]
- Update ntfy to 2.11.0
- Full changelog
- Re-add database index idx_topic to the messages table to fix performance issues on ntfy.sh (no ticket, big thanks to @tcaputi for finding this issue)
- Do not set rate visitor for non-eligible topics (no ticket)
- Do not cache config.js (#1098, thanks to @wunter8)
-
[1.13.0]
- Update base image to 5.0.0
-
[1.14.0]
- Update ntfy to 2.12.0
- Full Changelog
- Add username/password auth to email publishing (#1164, thanks to @bishtawi)
- Write VAPID keys to file in
ntfy webpush --output-file(#1138, thanks to @nogweii) - Add
latestsubscription param for grabbing just the most recent message (#1216, thanks to @wunter8) - Allow using
NTFY_PASSWORD_HASHinntfy usercommand instead of raw password (#1340, thanks to @Tom-Hubrecht for implementing) - You can now change passwords via
v1/usersAPI (#1267, thanks to @wunter8 for implementing) - Make WebPush subscription warning/expiry configurable, increase default to 55/60 days (#1212, thanks to @KuroSetsuna29)
- Support systemd user service
ntfy-client.service(#1002, thanks to @dandersch) - Security updates for dependencies and Docker images (#1341)
- Upgrade to Vite 6 (#1342, thanks Dependabot)
- Fix iOS delivery issues for read-protected topics (#1207, thanks a lot to @barart!)
-
[1.15.0]
- Update ntfy to 2.13.0
- Full Changelog
-
[1.16.0]
- checklist added to manifest
-
[1.17.0]
- Update ntfy to 2.14.0
- Full Changelog
- Declarative users, declarative ACL entries and declarative tokens (#464, #1384, #1413, thanks to pinpox for reporting, to @wunter8 for reviewing and implementing parts of it)
- Pre-defined templates and custom templates for enhanced JSON webhook support (#1390)
- Support of advanced template functions based on the Sprig library (#1121, thanks to @davidatkinsondoyle for reporting, to @wunter8 for implementing, and to the Sprig team for their work)
-
[1.18.0]
- Update ntfy to 2.15.0
- Full Changelog
- Add
require-loginflag to redirect to login page if not logged in (#1434/#238/#1329, thanks to @theatischbein for implementing most of this) - The official ntfy.sh Debian/Ubuntu repository has moved to archive.ntfy.sh (#1357/#1401, thanks to @skibbipl and @lduesing for reporting)
- Add mutex around message cache writes to avoid
database lockederrors (#1397, #1391, thanks to @timofej673) - Add build tags
nopayments,nofirebaseandnowebpushto allow excluding external dependencies, useful for packaging in Debian (#1420, discussion in #1258, thanks to @thekhalifa for packaging ntfy for Debian/Ubuntu) - Make copying tokens, phone numbers, etc. possible on HTTP (#1432/#1408/#1295, thanks to @EdwinKM, @xxl6097 for reporting)
-
[1.19.0]
- Update ntfy to 2.16.0
- Full Changelog
- This release adds support for updating and deleting notifications, heartbeat-style / dead man's switch notifications, custom Twilio call format. It also adds a "New version available" banner to the web app.
- Support for updating and deleting notifications (#303, #1536, ntfy-android#151, thanks to @wunter8 for the initial implementation)
- Support for heartbeat-style / dead man's switch notifications aka
- updating and deleting scheduled notifications (#1556, #1142, #954, thanks to @GamerGirlandCo for the initial implementation)
- Configure custom Twilio call format for phone calls (#1289, thanks to @mmichaa for the initial implementation)
ntfy servenow works on Windows, including support for running it as a Windows service (#1104, #1552, originally #1328, thanks to @wtf911)- Web app: "New version available" banner (#1554)
-
[1.20.0]
- Update ntfy to 2.17.0
- Full Changelog
- Server: Support templating in the priority field (#1426, thanks to @seantomburke for reporting)
- Server: Add admin-only
GET /v1/versionendpoint returning server version, build commit, and date (#1599, thanks to @crivchri for reporting) - Server/Web: Support "copy" action button to copy a value to the clipboard (#1364, thanks to @SudoWatson for reporting)
- Web: Show red notification dot on favicon when there are unread messages (#1017, thanks to @ad-si for reporting)
- Server: Fix crash when commit string is shorter than 7 characters in non-GitHub-Action builds (#1493, thanks to @cyrinux for reporting)
- Server: Fix server crash (nil pointer panic) when subscriber disconnects during publish (#1598)
- Server: Fix log spam from
http: response.WriteHeader on hijacked connectionfor WebSocket errors (#1362, thanks to @bonfiresh for reporting) - Server: Use
slices.Containsfrom stdlib to simplify code (#1406, thanks to @tanhuaan) - Web: Fix
clear=trueon action buttons not clearing the notification (#1029, thanks to @ElFishi for reporting) - Web: Fix Markdown message line height to match plain text (1.5 instead of 1.2) (#1139, thanks to @etfz for reporting)
-
[1.21.0]
- Update ntfy to 2.18.0
- Full Changelog
- Add experimental PostgreSQL support as an alternative database backend (message cache, user manager, web push subscriptions) via
database-urlconfig option (#1114/#1619, thanks to @brettinternet for reporting) - Preserve
<br>line breaks in HTML-only emails received via SMTP (#690, #1620, thanks to @uzkikh for the fix and to @teastrainer for reporting)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login