2.1.0
2023-04-10
Hello friends! Our goal from the beginning was to make Planetary the world's first mainstream iOS client for Secure Scuttlebutt (SSB), a truly distributed social network protocol that doesn't store your data in the cloud. These new v2.0 versions of the app include significant rewrites that apply all our years of peer-to-peer expertise in the SSB protocol, fixing many bugs and performance issues you've noticed for a long time. Your app experience is now faster, more stable, and more intuitive. And for developers, since all of our code is open source, other SSB apps can also benefit from this hard work now and in the future. Enjoy, and as always, let us know of any ideas or bugs via the side nav in the app.
Improvements:
- Added multi-thread support, you will be able to create new threads by replying to a specific reply.- Added the ability to reply to a follow/unfollow/ignore message.
- Redesigned the screen that shows a specific message/post.
2.0.1
2023-03-28
- Improved message replication performance.
- Redesigned screen for composing posts with better support for previewing.
- Filter list of followers/follows by name, bio or identity.
2.0.0
2023-03-08
- Changed the underlying Secure Scuttlebutt implementation which should significantly improve app performance.
- Improved overall stability of the app.
- Added the option to join the Planetary room to the Manage Rooms screen.
- Added the option to reset the Forked Feed Protection when it is triggered.
- Added block messages to the Home feed.
- Added support for unicode in hashtags.
- Added the option to unfollow a Pub you joined before.
- Added an alert if some error occurred while replying to a post.
- Added a button to delete the SQL database in the debug settings.
- Fixed an error alert being displayed when viewing an identity we have no information for.
- Fixed spacing and headings in the Thread screen.
- Fixed bug with calculating the number of new messages in Home screen.
1.3.14
2023-01-21
- Added a new screen to onboarding that allows you to join the Planetary.name hub server and register an alias.
1.3.13
2023-01-20
This release includes usability improvements and bug fixes for the soft-launch of Planetary hub servers (Planetary's unique web-viewer rooms).
- New: redesigned Discover screen (with more improvements to come)
- Updated the color palette used in the navigation and main tab bar.
- Updated type size of level 3 Headings in Posts to stand out from the body.
- Fixed an issue where room names would not appear in the connected peers' list.
- Fixed Publish announcement messages of newly registered room aliases on the SSB log.
1.3.12
2022-12-17
Fixes a bug that prevented posts from being displayed for a hashtag
1.3.11
2022-12-08
New design for the feed of posts which is faster and easier to read.
1.3.10
2022-12-01
- Added new redesigned Profile screen
- Fixed a bug in macOS that prevented users from load the identity from the Keychain
1.3.9
2022-11-09
Fixes bug with joining the planetary.name room and setting an username alias.
1.3.8
2022-11-05
This is a small release with two updates.
* Fixing invitation codes to join pubs.
* Fixing edit profile button layout - Contribution from: Cassandra Zuria
1.3.7
2022-11-01
Stability fixes
1.3.6
2022-10-26
Mostly this release is about speed improvements. We've updated the algorithms for your primary feed to return more quickly and shifted how we connect to the database to allow multiple parallel queries. A bunch of small bugs have been fixed such as the aspect ratio of profile images.
1.3.5
2022-10-03
- Optimized our database queries throughout the app! Enjoy a snappier version of Planetary.
- Changed the default Home Feed algorithm to one that brings posts back to the top of the feed when they receive a new reply.
- Fixed an issue where drafts might not be cleared after posting.
1.3.4
2022-09-26
- Added automatic save and restore of drafted replies.
- Fixed a bug where posts from people you follow would incorrectly be shown on the Discover tab when the Random Unread algorithm was selected.
- Fix notification badges not updating in the background.
- Fix loading indicator overlapping cells on the notifications tab.
- Split Serbian localization into separate Latin and Cyrillic versions.
- Fixed an issue where the profile picture and identity string would not display in the side menu if the user had not set a name.
- Fixed the thread view when repliers do not have a name published.
- Fixed an issue where blocked users could be displayed on the notifications screen.
- Fixed an issue where the user could get stuck on the name screen during onboarding.
- Added the bio screen back to onboarding.
1.3.3
2022-09-08
- Switched to a faster and more efficient replication algorithm (EBT).
- Fixed a bug where feeds two hops away wouldn't always be fetched.
- Added a migration script for a small number of users whose accounts were created on the test network.
1.3.2
2022-08-27
- Fixed a bug where new accounts were being created on the test network
1.3.1
2022-08-23
- Fixed a bug where new users would not sync with the Planetary System Pubs if they had opted in.
1.3.0
2022-08-22
- Added support for random algorithm for sorting home and discover feeds.
- User profile pages now show replies and follow messages the user has published.
- Pub profile pages now display the content of the people the pub follows.
- Added support for registering room aliases.
1.2.7
2022-08-20
- Fixed a bug where the app could freeze when setting a bio during onboarding.
1.2.6
2022-08-18
- Added beta support for replication via room servers.
- Added automatic saving and restoring for drafts of posts.
- Add French and Chinese language pubs.
- Fixed an issue where the ban service could fail to delete messages.
- Added a toggle during onboarding to opt out of syncing with Planetary pubs.
- Fixed an issue where the database could get stuck and no new messages would be written.
1.2.5
2022-08-01
- Fixed a race condition that could prevent blobs from loading.
- Add a more obvious dismissal button to the migration screen.
- Added a pressed state to the Mark all notifications as read button.
- Updated the Directory to show useful information like the number of followers and hashtags the user has used recently.
- Updated the design of follow messages to display a smaller follow button.
- Fixed a case where tapping the Reset Forked Feed Protection button would cause the app to hang.
1.2.4
2022-07-25
- Added queer.family pub to the embedded pub list.
- Updated the notifications screen to keep track of which notifications you have read.
- Added help buttons that show basic information about each of the the main tabs.
- Fixed a bug where the user couldn't finish onboarding on devices with very small screens.
- Fixed the drop shadow on the toast message that shows up when there are new messages.
- Fixed an issue where filtering on the hashtags tab wouldn't work if your query started with '#'.
- Fixed some layout issues on follow message cells.
1.2.3
2022-07-11
- Added new tab bar icons.
- No longer show loading indicator when publishing a like.
- Show tutorial messages to users who haven't opened the app in over a month.
- Replace timestamp / posted x days ago with posters identity in home feed.
- Fix some pub names and images not updating correctly.
- Tweaked design of the follow message cells.
1.2.2
2022-07-04
- Add a basic search bar to the Discover tab that allows you to search for posts.
- Fix the layout of the Discover tab on macOS.
- Changed name and description of "Reset Planetary" button to "Delete My Identity"
- Increased query performance on Home and Discover feeds.
- Added new tutorial messages in the Home feed for new users.
1.2.1
2022-06-27
- Added a badge to the Home Feed when there are new posts available.
- Improved blob propagation when posting images.
- The threaded conversation view now shows likes posted from other SSB clients.
- Allow lookup of user IDs outside your network on Your Network tab.
- Allow lookup of individual messages by ID on Your Network tab.
- Hashtags on the Hashtags tab are now sorted by popularity.
- Allow users to skip setting their name during onboarding.
- Changed text on the first two onboarding screens to better explain what Planetary is.
- Fixed a bug where posts from blocked users could show up in the Discover feed.
- Made follow message loading state more dynamic so that it shows individual pieces of info as soon as they are ready.
- Improve performance of the recently downloaded post count in the side menu.
- Fixed a bug where blocks were showing up as follows in the Home Feed.
- Fixed a bug in the background color on follow messages in dark mode.