Changeset 952baf3 in Klonkt for CHANGELOG.md
- Timestamp:
- 08/07/2026 05:15:52 PM (5 weeks ago)
- Branches:
- main
- Children:
- ba76bf5
- Parents:
- f85b2c3 (diff), 0d5bd2c (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - File:
-
- 1 edited
-
CHANGELOG.md (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG.md
rf85b2c3 r952baf3 5 5 6 6 ## [Unreleased] 7 8 ## [1.7.0] · 2026-08-07 9 10 ### Added 11 - **Messages is one conversation view.** Messages, Conversations and Sent were 12 three separate filters, so a single exchange fell apart: what you sent sat 13 under Sent, what came back under one of the other two, and you had to switch 14 filters to follow a thread. They are now one Conversations view in which sent 15 and received sit in the same thread, oldest at the top, with your own 16 contributions marked. Four filters remain: All, Conversations, Activity and 17 Moderation. 18 - **A conversation says what it is about.** When a thread hangs off one of your 19 posts, its header links to that post. Without it a reply in a list is 20 impossible to place. Threads that are not about a post run per person instead. 21 - **Posts in Messages look like posts.** Formatting, images, audio, video, quote 22 cards and link previews now render the same way they do in News, including on 23 the messages you sent yourself — a photo you attached used to arrive as bare 24 text on your own screen while everyone else saw the picture. 25 - **The Guardian app shows a ward's posts in full.** The same gap sat in the 26 guardian view: a post from your ward arrived without its media, quote card or 27 emoji, which is exactly the post a guardian needs to be able to judge. A 28 content warning still stays collapsed there, as before. 29 - **Reply from inside a conversation.** A thread has its own reply editor, the 30 rich one with formatting, media and a language picker. Waving stays a separate 31 button next to it: a wave is a nudge, not an answer. 32 33 ### Fixed 34 - **People on privacy-strict servers can follow you again.** Some servers only 35 hand out an account's public key to a signed request. Klonkt asked without 36 signing, got turned away, and could therefore not check the follow request that 37 had just arrived — so it was refused, and the other server kept retrying for 38 days. Klonkt now signs that lookup, and those follows go through. This also 39 affected everything else fetched from such a server: profiles, posts and 40 replies. 41 - **Replies from other people now arrive in threads.** When someone replied to a 42 post in a conversation you were part of, their server forwarded that reply to 43 you — and it was turned away, because the forwarding server signs with its own 44 key rather than the author's. Threads were quietly incomplete on your side. 45 Such a reply is now checked at the source instead of being refused: the post is 46 fetched from the server that hosts it, and only what comes back from there is 47 stored. A forwarded delete is still refused, because a deleted post cannot be 48 checked. 49 - **A like or boost looks the same everywhere.** The same post could show as 50 liked in News and as not liked on the interact page, because both kept their 51 own record. There is one record now, so the buttons agree — including for 52 everything you reacted to before this release, which is carried over 53 automatically when the site updates. 54 - **A like from an app now sticks.** Liking a post from Shaer was stored, but 55 the app never got that back, so the heart popped off again on the next reload 56 — and because the app never saw the like, it could only offer "like" again and 57 never undo it. Un-liking from an app now works. 58 59 ### Security 60 61 - **Updated components close seven security advisories.** The heaviest one sat 62 in the library that cleans up posts arriving from elsewhere: a carefully built 63 post could slip a script past it, and a script running on your page can act as 64 if it were you. At the same time mail handling moved three major versions on, 65 closing a cluster of holes around sending — among them one where a prepared 66 name could smuggle commands into the conversation with the mail server, and 67 one where a message could end up at a different domain than the one addressed. 68 None of this changes how Klonkt looks or behaves. One advisory is knowingly 69 left open: it concerns a way of generating identifiers that Klonkt does not 70 use. 7 71 8 72 ## [1.6.0] · 2026-07-31
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)