Changes in CHANGELOG.md [0d5bd2c:859b1707] in Klonkt
- File:
-
- 1 edited
-
CHANGELOG.md (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG.md
r0d5bd2c r859b1707 5 5 6 6 ## [Unreleased] 7 8 ## [1.7.0] · 2026-08-079 10 ### Added11 - **Messages is one conversation view.** Messages, Conversations and Sent were12 three separate filters, so a single exchange fell apart: what you sent sat13 under Sent, what came back under one of the other two, and you had to switch14 filters to follow a thread. They are now one Conversations view in which sent15 and received sit in the same thread, oldest at the top, with your own16 contributions marked. Four filters remain: All, Conversations, Activity and17 Moderation.18 - **A conversation says what it is about.** When a thread hangs off one of your19 posts, its header links to that post. Without it a reply in a list is20 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, quote22 cards and link previews now render the same way they do in News, including on23 the messages you sent yourself — a photo you attached used to arrive as bare24 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 the26 guardian view: a post from your ward arrived without its media, quote card or27 emoji, which is exactly the post a guardian needs to be able to judge. A28 content warning still stays collapsed there, as before.29 - **Reply from inside a conversation.** A thread has its own reply editor, the30 rich one with formatting, media and a language picker. Waving stays a separate31 button next to it: a wave is a nudge, not an answer.32 33 ### Fixed34 - **People on privacy-strict servers can follow you again.** Some servers only35 hand out an account's public key to a signed request. Klonkt asked without36 signing, got turned away, and could therefore not check the follow request that37 had just arrived — so it was refused, and the other server kept retrying for38 days. Klonkt now signs that lookup, and those follows go through. This also39 affected everything else fetched from such a server: profiles, posts and40 replies.41 - **Replies from other people now arrive in threads.** When someone replied to a42 post in a conversation you were part of, their server forwarded that reply to43 you — and it was turned away, because the forwarding server signs with its own44 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 is46 fetched from the server that hosts it, and only what comes back from there is47 stored. A forwarded delete is still refused, because a deleted post cannot be48 checked.49 - **A like or boost looks the same everywhere.** The same post could show as50 liked in News and as not liked on the interact page, because both kept their51 own record. There is one record now, so the buttons agree — including for52 everything you reacted to before this release, which is carried over53 automatically when the site updates.54 - **A like from an app now sticks.** Liking a post from Shaer was stored, but55 the app never got that back, so the heart popped off again on the next reload56 — and because the app never saw the like, it could only offer "like" again and57 never undo it. Un-liking from an app now works.58 59 ### Security60 61 - **Updated components close seven security advisories.** The heaviest one sat62 in the library that cleans up posts arriving from elsewhere: a carefully built63 post could slip a script past it, and a script running on your page can act as64 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 prepared66 name could smuggle commands into the conversation with the mail server, and67 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 knowingly69 left open: it concerns a way of generating identifiers that Klonkt does not70 use.71 7 72 8 ## [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)