From 0941003cc782a1f75e9b099a6f4fa5ec2b6227a9 Mon Sep 17 00:00:00 2001 From: Hank Grabowski Date: Tue, 8 Aug 2023 11:51:54 -0400 Subject: [PATCH] Add updates for 0.7.0 --- CHANGELOG.md | 29 +++++++++++++++++++++-------- install.md | 9 +++++---- pubspec.yaml | 2 +- 3 files changed, 27 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index db13e48..7daae7d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,20 +3,28 @@ ## Unreleased * Changes + * Added rate limiter on background contacts automatic updates + * Refactored the reshared code to work with the updated server aspects that have been pushed out + * Refactored the notifications service to drastically cut down on number of calls to server * Fixes + * Increase API call timeout to 60 seconds + * Insertion error bug on hashtag processing fixed * New Features ## Version 0.6.0 (beta), 10 Map 2023 * Changes * API calls now have timeouts of 30 seconds - * Splash screen shows while app is loading the initial account then it brings up timelines/etc. rather than waiting + * Splash screen shows while app is loading the initial account then it brings up timelines/etc. + rather than waiting for all accounts to login * Fixes * Emojis are rendered at correct size * Performance improvements to fix jank and apparent freezes - * False errors about "posts not existing" because they were still being fetched replaced with better notification - * Deleting statuses in the post view now puts the user back on the timeline rather than a blank screen + * False errors about "posts not existing" because they were still being fetched replaced with + better notification + * Deleting statuses in the post view now puts the user back on the timeline rather than a blank + screen * New Features * Managing user blocking * See list of blocked users @@ -26,7 +34,8 @@ * On the device only with no syncing between devices * Filters are unique to each account * Users decide whether to hide the post/comment completely or put it behind a warning card. - * Filters are any combination of one or more of the following all ANDed together each of the categories and + * Filters are any combination of one or more of the following all ANDed together each of the + categories and ORing within a category: * Authors * Keywords @@ -48,11 +57,15 @@ * The "copy text" action now copies the plain text not HTML version. So things like hashtags show up as "#hashtag" not the HTML code around it with the link reference etc. * Clicking on the "Home" button if you already are on that screen scrolls to the top. - * Auto-complete suggestions for hashtags and accounts render at the top of the edit text field not bottom. - * Contacts screen shows user's handle and last post time (as far as your server knows about) for the user - * Links now open in the system browser on iOS and Android like on the desktop rather than within the app as an + * Auto-complete suggestions for hashtags and accounts render at the top of the edit text field + not bottom. + * Contacts screen shows user's handle and last post time (as far as your server knows about) for + the user + * Links now open in the system browser on iOS and Android like on the desktop rather than within + the app as an embedded browser - * Media Viewer Screen carousel function has been replaced with before/after arrows on the right/left edges in order + * Media Viewer Screen carousel function has been replaced with before/after arrows on the + right/left edges in order to make the zooming in of images more predictable. * Fixes * Seemingly disappearing contacts on Contacts screen have been corrected. diff --git a/install.md b/install.md index 837d0f3..2068002 100644 --- a/install.md +++ b/install.md @@ -6,10 +6,10 @@ For more information about the current beta testing program # Latest Binaries: -* [Android v0.6.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.6.0/relatica_v0.6.0.apk.zip) -* iPhone/iPad v0.6.0: This is only available through TestFlight. Please contact me for access. +* [Android v0.7.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.6.0/relatica_v0.6.0.apk.zip) +* iPhone/iPad v0.7.0: This is only available through TestFlight. Please contact me for access. * [Windows (Intel) v0.6.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.6.0/relatica_v0.6.0_win_x64.zip) -* macOS v0.6.0:This is only available through TestFlight. Please contact me for access. +* macOS v0.7.0:This is only available through TestFlight. Please contact me for access. * [Linux (Intel Ubuntu 20) v0.6.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.6.0/relatica_v0.6.0_linux_x64_ubuntu20.zip) * [Linux (Intel Ubuntu 22) v0.6.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.6.0/relatica_v0.6.0_linux_x64_ubuntu22.zip) @@ -50,7 +50,8 @@ prompted again. The system does not work without the storage mechanism at this t ### Linux -1. Install libmpv-dev, mpv, libsecret-1-0, and libjsoncpp25 libraries from your system's package manager. +1. Install libmpv-dev, mpv, libsecret-1-0, and libjsoncpp25 libraries from your system's package + manager. 2. Download the latest version (see above) 2. Unzip the archive. 3. Copy to wherever you want to store the applications diff --git a/pubspec.yaml b/pubspec.yaml index 2189ddd..e3e182d 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: relatica description: A mobile and desktop client for interacting with the Friendica social network publish_to: 'none' # Remove this line if you wish to publish to pub.dev -version: 0.6.0+1 +version: 0.7.0+1 environment: sdk: '>=3.0.0 <4.0.0'