mirror of
https://github.com/binwiederhier/ntfy.git
synced 2026-05-09 08:26:00 +02:00
[GH-ISSUE #1645] v2.18 should be a beta release #1148
Labels
No labels
ai-generated
android-app
android-app
android-app
🪲 bug
build
build
dependencies
docs
enhancement
enhancement
🔥 HOT
in-progress 🏃
ios
prio:low
prio:low
pull-request
question
🔒 security
server
server
unified-push
web-app
website
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ntfy#1148
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Fmstrat on GitHub (Mar 8, 2026).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1645
From the release:
It is poor practice to label something you do not trust as a formal release.
@Fmstrat commented on GitHub (Mar 8, 2026):
Note: For me personally, with a full rewrite of code with AI, I will be looking for an alternative until ntfy is put through a security audit.
@binwiederhier commented on GitHub (Mar 8, 2026):
I have reviewed and tested this for 2-3 weeks. It's not a rewrite. It's a re-org. I do concede that it maybe should have been labeled beta or released instantly.
So I'll release it to ntfy.sh tonight.
@binwiederhier commented on GitHub (Mar 8, 2026):
What gave you the idea that this was a full rewrite? I moved things around with AI and added postgres support for the queries. Nobody has ever reviewed and tested anything more thoroughly than I did with this branch.
You are twisting what it actually is. You are assuming something that is not true.
If you have concrete questions I'm happy to answer
@binwiederhier commented on GitHub (Mar 8, 2026):
ntfy.sh was upgraded to 2.18.0. It works like a charm. 🥳
Please also feel free to review this document that outlines the differences between the 2.17.0/2.18.0 changes. I re-organized the structure of the packages (as I had to to support Postgres), so the GitHub diff is naturally very large. I used Claude and Cursor to create these comparison documents for me, which I used to review the code multiple times. I also actually did review the entire GitHub diff and did a manual and automated load test on a staging server, using the original load pattern on ntfy.sh.
If that is not enough to convince you then I don't know what will.
I should have labeled 2.18.0 a beta initially. That is correct. Everything else I stand by. My apologies if this has caused some folks to be upset, and for not labelling the release correctly.
Here is a selection of the comparison docs:
Full Package Comparison_ main vs postgres-support.pdf
comparison-2026-02-22.html
comparison-2026-03-01.html
@binwiederhier commented on GitHub (Mar 9, 2026):
Given that 2.18.0 is now officially released and a constructive conversation is not desired (there were some foul comments that GitHub auto-deleted I believe), I'll close this issue.
ntfy is and will forever be open source, and the free server is available to everyone. Please be kind to one another. The world has enough hate.