From 1a34a0d23221af98e04d6aab4f91f6acb6748794 Mon Sep 17 00:00:00 2001 From: grunfink Date: Mon, 20 Jul 2026 16:45:18 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index e62be07..76feac6 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,9 @@ # Release Notes +## UNRELEASED + +The author of a replied post is no longer added to the CC: line, as it does not have much sense. + ## 2.93 Added a new *admirations* entry point to the web UI, containing a timeline of liked, boosted and reacted posts. Please take note that, after installing the new version, it will start empty, and be filled with subsequent reactions (contributed by violette). -- cgit From 727ea03c62b10ac84fcc4c91bdebd5eaaa50e94d Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 22 Jul 2026 11:04:38 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 76feac6..2ff2a23 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,6 +4,10 @@ The author of a replied post is no longer added to the CC: line, as it does not have much sense. +Mastodon API: avatars and headers can be deleted (contributed by bm90). + +Updated Czech and Italian translations (contributed by pmjv and fidiben). + ## 2.93 Added a new *admirations* entry point to the web UI, containing a timeline of liked, boosted and reacted posts. Please take note that, after installing the new version, it will start empty, and be filled with subsequent reactions (contributed by violette). -- cgit From f59e1698b453021e4c2d49b106643a9f91b5d6f6 Mon Sep 17 00:00:00 2001 From: grunfink Date: Mon, 3 Aug 2026 04:54:50 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 2ff2a23..6c84379 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,6 +4,8 @@ The author of a replied post is no longer added to the CC: line, as it does not have much sense. +Fixed mentions for users with - in their identifiers. + Mastodon API: avatars and headers can be deleted (contributed by bm90). Updated Czech and Italian translations (contributed by pmjv and fidiben). -- cgit From 4b8d4908d5b5228015bd2c84857b5409d22e110d Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 5 Aug 2026 18:08:10 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 6c84379..ac6cd46 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -6,7 +6,7 @@ The author of a replied post is no longer added to the CC: line, as it does not Fixed mentions for users with - in their identifiers. -Mastodon API: avatars and headers can be deleted (contributed by bm90). +Mastodon API: fixed a bug that made changing the sensitive content string impossible, avatars and headers can be deleted (contributed by bm90). Updated Czech and Italian translations (contributed by pmjv and fidiben). -- cgit From 94b8199e273e60f233bef26fb6e8b854231792f0 Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 5 Aug 2026 18:18:22 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index ac6cd46..2b31c1d 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -6,6 +6,8 @@ The author of a replied post is no longer added to the CC: line, as it does not Fixed mentions for users with - in their identifiers. +If an actor marked as broken gets a post boosted (proving that is [back] functioning), it's unmarked as such. + Mastodon API: fixed a bug that made changing the sensitive content string impossible, avatars and headers can be deleted (contributed by bm90). Updated Czech and Italian translations (contributed by pmjv and fidiben). -- cgit From 7a9bb36d137a24920455a345a134d44adbe2fe66 Mon Sep 17 00:00:00 2001 From: grunfink Date: Thu, 6 Aug 2026 06:50:49 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 2b31c1d..9d2422e 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,7 +4,9 @@ The author of a replied post is no longer added to the CC: line, as it does not have much sense. -Fixed mentions for users with - in their identifiers. +Fixed mentions for users with hyphens in their identifiers. + +Unlisted replies to unknown posts were being skipped from the timeline, so don't do that. If an actor marked as broken gets a post boosted (proving that is [back] functioning), it's unmarked as such. -- cgit From ca60d65cb618da37e9c842706480d8b863c77055 Mon Sep 17 00:00:00 2001 From: grunfink Date: Thu, 6 Aug 2026 07:12:40 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 9d2422e..c2ad259 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -10,6 +10,8 @@ Unlisted replies to unknown posts were being skipped from the timeline, so don't If an actor marked as broken gets a post boosted (proving that is [back] functioning), it's unmarked as such. +Don't try (and fail) to parse non-UTC dates in posts (I'll provide a real fix eventually). + Mastodon API: fixed a bug that made changing the sensitive content string impossible, avatars and headers can be deleted (contributed by bm90). Updated Czech and Italian translations (contributed by pmjv and fidiben). -- cgit From a88c90892a0e2a2ae30c24f922fd03d8e2576697 Mon Sep 17 00:00:00 2001 From: grunfink Date: Thu, 6 Aug 2026 19:31:11 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index c2ad259..e761b88 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -12,6 +12,8 @@ If an actor marked as broken gets a post boosted (proving that is [back] functio Don't try (and fail) to parse non-UTC dates in posts (I'll provide a real fix eventually). +Fixed a redirection loop in the `/users` alias. + Mastodon API: fixed a bug that made changing the sensitive content string impossible, avatars and headers can be deleted (contributed by bm90). Updated Czech and Italian translations (contributed by pmjv and fidiben). -- cgit From 8a9f61922dd48123bbabfc879172fa4d184dc9fc Mon Sep 17 00:00:00 2001 From: grunfink Date: Fri, 7 Aug 2026 09:14:08 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index e761b88..62a074d 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,6 +1,6 @@ # Release Notes -## UNRELEASED +## 2.94 The author of a replied post is no longer added to the CC: line, as it does not have much sense. -- cgit From 84aad32421f82fa7993f0a02cb0bd48495b9ff19 Mon Sep 17 00:00:00 2001 From: grunfink Date: Thu, 20 Aug 2026 16:36:52 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 62a074d..77e5709 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,11 @@ # Release Notes +## UNRELEASED + +Added some fixes to media proxy code. + +Updated Ukrainian and Russian translations (contributed by wincentbalin and koru). + ## 2.94 The author of a replied post is no longer added to the CC: line, as it does not have much sense. -- cgit From 4f27bb07085ab90787870a4422176f29823a798d Mon Sep 17 00:00:00 2001 From: grunfink Date: Thu, 20 Aug 2026 17:39:46 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 77e5709..f9c433d 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,6 +4,8 @@ Added some fixes to media proxy code. +Mastodon API: Don't return reactions count as string (contributed by mkljczk). + Updated Ukrainian and Russian translations (contributed by wincentbalin and koru). ## 2.94 -- cgit From 296357c6849b69480e824608bcd1bb07f2d1e8dd Mon Sep 17 00:00:00 2001 From: grunfink Date: Fri, 28 Aug 2026 12:29:27 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index f9c433d..334e4fb 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,7 +4,7 @@ Added some fixes to media proxy code. -Mastodon API: Don't return reactions count as string (contributed by mkljczk). +Mastodon API: Don't return reactions count as string (contributed by mkljczk), implemented GET /v1/media (contributed by clairemont). Updated Ukrainian and Russian translations (contributed by wincentbalin and koru). -- cgit From f6f18197c72a38bf2e5de092873d46af7c8e04b7 Mon Sep 17 00:00:00 2001 From: grunfink Date: Sun, 30 Aug 2026 07:23:40 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 334e4fb..cab5eb5 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -6,6 +6,8 @@ Added some fixes to media proxy code. Mastodon API: Don't return reactions count as string (contributed by mkljczk), implemented GET /v1/media (contributed by clairemont). +Fixed bug in documentation examples (contributed by Sprite_tm). + Updated Ukrainian and Russian translations (contributed by wincentbalin and koru). ## 2.94 -- cgit From 669b86ce65115b1ded72dbc9674b5842196d1475 Mon Sep 17 00:00:00 2001 From: grunfink Date: Sun, 30 Aug 2026 07:44:58 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index cab5eb5..80a426e 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,6 +4,8 @@ Added some fixes to media proxy code. +Fixed EmojiReact code to allow any emoticon defined in `emojis.json`, not only those with colon-wrapped identifiers. + Mastodon API: Don't return reactions count as string (contributed by mkljczk), implemented GET /v1/media (contributed by clairemont). Fixed bug in documentation examples (contributed by Sprite_tm). -- cgit From 61d207d2c6cd6a1bff4a4987b2d02dc27b5a3f16 Mon Sep 17 00:00:00 2001 From: grunfink Date: Sun, 30 Aug 2026 16:51:01 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 80a426e..467bb63 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -6,6 +6,10 @@ Added some fixes to media proxy code. Fixed EmojiReact code to allow any emoticon defined in `emojis.json`, not only those with colon-wrapped identifiers. +Fixed a bug in notification filtering (paging was sometimes incorrect). + +Added a notification filter for Webmentions. + Mastodon API: Don't return reactions count as string (contributed by mkljczk), implemented GET /v1/media (contributed by clairemont). Fixed bug in documentation examples (contributed by Sprite_tm). -- cgit From 41fe777cd0330934d83d271cbd8ea7ccabd3658d Mon Sep 17 00:00:00 2001 From: grunfink Date: Tue, 1 Sep 2026 16:32:27 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 467bb63..ab1acf1 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -2,6 +2,8 @@ ## UNRELEASED +Improved support for text-only web browsers: it's now possible to configure a set of web browser user-agent strings that will receive simpler HTML in the private timeline web UI. Basically, it consists in avoiding `details` / `summary` HTML tags as much as possible. + Added some fixes to media proxy code. Fixed EmojiReact code to allow any emoticon defined in `emojis.json`, not only those with colon-wrapped identifiers. -- cgit From 14db95ed9900f238ec9036d2fea9c0ad1be3ad41 Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 2 Sep 2026 10:08:27 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index ab1acf1..b98d27c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -2,6 +2,8 @@ ## UNRELEASED +Fixed a bug in the notification page that made snac hang forever while trying to read abnormally big files. + Improved support for text-only web browsers: it's now possible to configure a set of web browser user-agent strings that will receive simpler HTML in the private timeline web UI. Basically, it consists in avoiding `details` / `summary` HTML tags as much as possible. Added some fixes to media proxy code. -- cgit From f3ef715e8fc662fd981c5f67b25b2acbd54f194e Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 2 Sep 2026 12:55:54 +0200 Subject: Updated RELEASE_NOTES. --- RELEASE_NOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'RELEASE_NOTES.md') diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index b98d27c..4b5b52c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,6 +1,6 @@ # Release Notes -## UNRELEASED +## 2.95 Fixed a bug in the notification page that made snac hang forever while trying to read abnormally big files. -- cgit