diff --git a/CHANGELOG-release.md b/CHANGELOG-release.md new file mode 100644 index 00000000..892fc259 --- /dev/null +++ b/CHANGELOG-release.md @@ -0,0 +1,47 @@ +## 2023.4 +Features/Improvements: +- Add preference for non-pure-black dark mode +- Add Jump to Present button to timelines on the home tab +- Consolidate Trends into a single screen +- Allow pinning instance public timelines to the Home tab +- Add GIF/ALT badges to attachments (and preference to hide them) +- Add action to show hide/show reblogs from specific accounts +- Add preference to hide link preview cards +- Hide placeholder image in link preview card for previews without images +- Truncate links in posts +- Move Drafts button in Compose screen to nav bar to reduce accidental presses +- Load more posts/notifications on each page +- Update Bookmarks screen when posts are bookmarked/unbookmarked +- Add infinite scrolling to Bookmarks screen +- Add Favorites screen to the Explore tab +- Make attachment description text selectable in gallery +- Add long press to copy username on profile screens +- Optimize conversation loading +- Apply server-configured poll limits in Compose screen +- Add infinite scrolling to trending links/hashtags/posts +- Add state restoration for more screens +- Persist state when switching between accounts +- Add Handoff support for various screens +- Add preference to sync timeline position using Mastodon API, rather than iCloud +- Show percentage of voters for multi-choice polls, rather than percentage of votes +- Display message on remote profiles with no posts +- Indicate moved profiles +- Make Load More button on timelines more prominent +- VoiceOver: Make fast account switcher accessible +- VoiceOver: Improve labels for notifications +- VoiceOver: Fix custom emoji picker not having labels + +Bugfixes: +- Workaround for not being able to sign in to certain instances +- Fix timeline position sync not working in certain circumstances +- Fix local-only posts not being decodable when logged in to Akkoma instances +- Fix Trends sometimes appearing in Explore/sidebar on non-Mastodon instances +- Fix favoriters/rebloggers list not resizing on screen rotation +- Fix crash when tapping My Profile tab immediately after app launch +- Handle authentication required errors on instance public timelines +- Fix follow request accept/reject buttons not matching accent color preference +- Fix tapping reblog count in conversation main status showing favorites list +- Fix crash when certain tags are present in post HTML +- Fix crash when opening Report screen in certain circumstances +- iPadOS: Fix crash when resizing window while on the Explore screen +- iOS 15: Fix accent colors not being displayed in Preferences diff --git a/Tusker.xcodeproj/project.pbxproj b/Tusker.xcodeproj/project.pbxproj index fbf02a25..d7f04697 100644 --- a/Tusker.xcodeproj/project.pbxproj +++ b/Tusker.xcodeproj/project.pbxproj @@ -2443,7 +2443,7 @@ CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 75; + CURRENT_PROJECT_VERSION = 76; INFOPLIST_FILE = Tusker/Info.plist; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; @@ -2509,7 +2509,7 @@ CODE_SIGN_ENTITLEMENTS = OpenInTusker/OpenInTusker.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 75; + CURRENT_PROJECT_VERSION = 76; INFOPLIST_FILE = OpenInTusker/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 14.1; "IPHONEOS_DEPLOYMENT_TARGET[sdk=macosx*]" = 14.3; @@ -2661,7 +2661,7 @@ CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 75; + CURRENT_PROJECT_VERSION = 76; INFOPLIST_FILE = Tusker/Info.plist; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; @@ -2692,7 +2692,7 @@ CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 75; + CURRENT_PROJECT_VERSION = 76; INFOPLIST_FILE = Tusker/Info.plist; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; @@ -2798,7 +2798,7 @@ CODE_SIGN_ENTITLEMENTS = OpenInTusker/OpenInTusker.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 75; + CURRENT_PROJECT_VERSION = 76; INFOPLIST_FILE = OpenInTusker/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 14.1; "IPHONEOS_DEPLOYMENT_TARGET[sdk=macosx*]" = 14.3; @@ -2824,7 +2824,7 @@ CODE_SIGN_ENTITLEMENTS = OpenInTusker/OpenInTusker.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 75; + CURRENT_PROJECT_VERSION = 76; INFOPLIST_FILE = OpenInTusker/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 14.1; "IPHONEOS_DEPLOYMENT_TARGET[sdk=macosx*]" = 14.3;