Skip to content

Releases: binwiederhier/ntfy

v1.21.2

25 Apr 02:27
Compare
Choose a tag to compare

In this release, the web app got translation support and was translated into 9 languages already 🇧🇬 🇩🇪 🇺🇸 🌎. It also re-adds support for ARMv6, and adds server-side support for Action Buttons. Action Buttons is a feature that will be released in the Android app soon. It allows users to add actions to the notifications. Limited support is available in the web app.

Features:

  • Custom notification action buttons (server side only!, #134, thanks to @mrherman for reporting)
  • Added ARMv6 build (#200, thanks to @jcrubioa for reporting)
  • Web app internationalization support 🇧🇬 🇩🇪 🇺🇸 🌎 (#189)

Bugs:

  • Web app: English language strings fixes, additional descriptions for settings (#203, thanks to @StoyanDimitrov)
  • Web app: Show error message snackbar when sending test notification fails (#205, thanks to @cmeis)
  • Web app: basic URL validation in user management (#204, thanks to @cmeis)
  • Disallow "http" GET/HEAD actions with body (#221, thanks to @cmeis for reporting)

Translations (web app):

Integrations:

Apprise support was fully released in v0.9.8.2 of Apprise. Thanks to @particledecay and @caronc for their fantastic work. You can try it yourself like this (detailed usage in the Apprise wiki):

pip3 install apprise
apprise -b "Hi there" ntfys://mytopic

v1.21.1

25 Apr 02:11
Compare
Choose a tag to compare
v1.21.1 Pre-release
Pre-release

(Erroneous release, superseded by v1.21.2)

v1.21.0

25 Apr 02:01
Compare
Choose a tag to compare
v1.21.0 Pre-release
Pre-release

(Erroneous release, superseded by v1.21.2)

v1.20.0

07 Apr 00:39
Compare
Choose a tag to compare

Features:

  • Added message bar and publish dialog (#196)

Bugs:

  • Added EXPOSE 80/tcp to Dockerfile to support auto-discovery in Traefik (#195, thanks to @rashas)

Documentation:

Integrations:

v1.19.0

30 Mar 18:41
Compare
Choose a tag to compare

Bugs:

  • Do not pack binary with upx for armv7/arm64 due to illegal instruction errors (#191, thanks to @iexos)
  • Do not allow comma in topic name in publish via GET endpoint (no ticket)
  • Add "Access-Control-Allow-Origin: *" for attachments (no ticket, thanks to @FrameXX)
  • Make pruning run again in web app (#186)
  • Added missing params delay and email to publish as JSON body (no ticket)

Documentation:

v1.18.1

22 Mar 03:28
Compare
Choose a tag to compare

This release ships no features or bug fixes. It's merely a documentation update.

Documentation:

v1.18.0

16 Mar 23:42
Compare
Choose a tag to compare

Features:

Bug fixes:

Deprecations:

  • Removed the ability to run server as ntfy serve as per deprecation

v1.17.1

12 Mar 13:39
Compare
Choose a tag to compare

This is a bugfix release for #157

Bugfixes

  • Replace crypto.subtle with hashCode to errors with Brave/FF-Windows (#157, thanks for reporting @arminus)

v1.17.0

11 Mar 21:08
Compare
Choose a tag to compare

Features & bug fixes:

  • Replace web app with a React/MUI-based web app from the 21st century (#111)
  • Web UI broken with auth (#132, thanks for reporting @arminus)
  • Send static web resources as Content-Encoding: gzip, i.e. docs and web app (no ticket)
  • Add support for auth via ?auth=... query param, used by WebSocket in web app (no ticket)

v1.16.0

27 Feb 20:54
Compare
Choose a tag to compare

Features & Bug fixes:

Documentation:

Technical notes:
As of this release, message IDs will be 12 characters long (as opposed to 10 characters). This is to be able to
distinguish them from Unix timestamps for #151.