Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Releases: ssbc/patchwork

Patchwork v3.8.8

18 Feb 04:58
Compare
Choose a tag to compare

🌐 Find an invite to an available pub at the Pub servers registry

ℹ️ How to use AppImage on Linux

Change Log (since v3.8.7)

  • fix missing strings
  • don't show following warning while indexing

Change Log (since v3.8.6)

  • your own messages no longer count as "new", instead are dynamically inserted into the feed (no more losing your place when you reply!) (thanks @setupminimal for starting this)
  • added option to filter out channel subscriptions from public and channel pages (thanks @mnzaki)
  • fix "Hide posts in channels that are not subscribed" setting (and improve wording)
  • add link hover previews for channels
  • rank channel auto-complete by most used
  • profile auto-complete: prioritize thread members and highlight people you follow
  • only show top friends/followers/following on profile page
  • allow filtering profile lists
  • fix some messages getting truncated (missing "Show more")
  • add patchwork version info to settings screen (thanks @soapdog)
  • fix appearance of divider in dark theme
  • some typo/spelling fixes (thanks @capisce and @olegskl)
  • focus on existing patchwork if already running (thanks @Happy0)
  • show warning when user does not follow anyone (thanks again @Happy0!)
  • "Learn More" in help menu now links to scuttlebutt.nz (thanks @lancew)
  • local peers now disappear from sidebar on disconnect
  • fix double channel mentions

Patchwork v3.8.7

18 Feb 01:08
Compare
Choose a tag to compare

Patchwork v3.8.6

15 Dec 06:50
Compare
Choose a tag to compare

What's new in Patchwork 3.8?

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

Fixed in 3.8.6

  • fix missing tagged posts on channels (since 3.8.5)
  • posts from strangers that mention you no longer force display in main feed (just mentions tab)
  • show icon next to people you follow on their post heading
  • better explanations of why you are seeing posts from people you don't follow (subscribed channels)

v3.8.5

13 Dec 02:10
Compare
Choose a tag to compare
v3.8.5 Pre-release
Pre-release

Changes in this release

  • add force disconnect button on Connected Pubs
  • fix ordering of realtime replies
  • fix infinite loading when messages received out of order (since ~3.8.1)
  • fix channel pages only showing first few posts (broken since 3.8.4)
  • hashtags no longer include punctuation like ! and ? at the end

v3.8.4

12 Dec 04:22
Compare
Choose a tag to compare
v3.8.4 Pre-release
Pre-release

Changes in this release

  • add option (on More > Settings page) to only show posts for channels in the public feed you subscribe to (now you can hide posts from your friends about topics you don’t care about by not subscribing to that channel. It will still appear if the post has a tag you follow or mentions you or someone replies with a tag you follow)
  • fix "Filter following messages"
  • add Font Size option

v3.8.3

11 Dec 06:34
Compare
Choose a tag to compare
v3.8.3 Pre-release
Pre-release
  • fix hard crash when rendering empty posts

v3.8.2

08 Dec 20:47
Compare
Choose a tag to compare
v3.8.2 Pre-release
Pre-release
  • preserve unread flags on messages after refresh if you haven't yet scrolled to them
  • fix thread doubling up in main feed
  • remove max height from message preview
  • fix new private messages not notifiying

v3.8.1

27 Nov 19:31
Compare
Choose a tag to compare
v3.8.1 Pre-release
Pre-release

Emergency release: Fixes an infinite loading bug where the feed gets stuck thanks to a rogue message (that wasn't being handled properly). @arj03 fixed it here: ssbc/patchcore#45

v3.8.0

26 Oct 09:42
Compare
Choose a tag to compare
v3.8.0 Pre-release
Pre-release
3.8.0

Patchwork v3.7.1

01 Oct 02:12
Compare
Choose a tag to compare

Styling

light dark
patchwork-light patchwork-dark

Enhancements

  • added settings screen at More > Settings (thanks @mixmix)
  • added setting for filtering "Following" messages from public feed (thanks @mlegore)
  • added basic multi-language support (thanks @gmarcos87 and @dangerousbeans)
  • current languages: English, Spanish and Kashmiri - pull requests accepted!! 💖
  • warning now appears when you attempt to upload an attachment that is too big (thanks @mixmix)
  • posts with tags that you subscribe to now show in your public feed
  • The publish button on private messages now says "Publish Privately"
  • added "Send Private Message" shortcut button on profiles
  • clicking "Reply" now jumps you to the reply box on the thread
  • clicking "View full thread" now jumps to start of the recent new messages

Fixes

  • fixed the dreaded sbot locking bug (for real this time!) 💥 .. please post an issue if you still encounter issues with slow loading!
  • improve onboarding performance by preventing connections to other pubs while still downloading
  • fix sharing data with local peers that you don't follow
  • notification badge now only shows mentions (not all new posts)
  • root messages now correctly highlight when new (before only replies did)
  • displays "Waiting for scuttlebot..." if background process stops responding for some time (mostly for debugging purposes)
  • fix some errors thrown when using a fresh feed (onboarding)

You can find an invite to an available pub at the Pub servers registry.