Officially released Patchwork 3.8!
Download here: https://github.com/ssbc/patchwork/releases/tag/v3.8.6
There have been pre-releases floating around for the last few months, but finally releasing this officially! Here is a summary of what has changed since the last official release (3.7.1):
Blocking
There is now a "Block" button on each person's profile. If you click this, you will no longer see this person's posts. You will also be instructing others not to replicate your feed with this person so they shouldn't receive any more of your posts.
There is also now a warning on profiles when someone you follow blocks them.
2-degree replication (down from 3)
Initial sync is faster, and random strangers can now no longer message you. To see someone's messages, you now have to follow someone that follows them.
If a friend of yours replies to a message by someone that you can't see, a "missing message" placeholder will show. If they are using Patchwork 3.8 or higher, the placeholder will tell you who the message is from. It will also hint at who you should follow in order to see the message.
This is still a bit work-in-progress, and will be much improved shortly with "out-of-order" message support coming soon!
Profile / External Link Previews
Hover over someone's name to view information about why you are seeing their posts and whether they are likely to be able to see your replies. You will also be able to see their public key!
There is also now an icon next to the message header when you follow the author of the post.
Your Profile is no longer a free-for-all
In previous versions, anyone could assign a nickname or image to a person and it would appear on their profile. Now people will only see nicknames and images added by people that they or the profile actually follow.
You can now choose not see content in channels that you don't follow
In previous versions, if you follow someone, you see all of their posts in all channels in your main feed. There is now an option under "More > Settings" to "Only include posts from subscribed channels".
You will still see when your friends subscribe to channels and the list of active channels in the sidebar. You can also view "More > Extended Network" if you wanna take a peak at all posts in all channels.
Other changes
- hashtags are now included in active channels
- added "Send Private Message" shortcut on profiles
- smarter Emoji Auto-complete
- posts tagged with channels you subscribe to now show in your public feed (including if someone replies to a message with a tag you follow)
- likes no longer bump messages on any view
- posts that are taller than 1500px are compressed down with "See more"
- posts referenced on a profile by other people (liked, replied to) now show compacted to only 200px high with "See more" button
- more translations
- pending updates now reflects actual messages in view
- highlighted new messages are now preserved after refreshing if you hadn't scrolled to them yet
- "view full thread" now scrolls to the top of the most recent posts
- added font size selector under More > Settings