Hi, it's been a while since I've done one of these so this will be changes between 150 and 171. I've been focused on resolving image and performance issues mainly in this time but I also added a couple new things too. Youtube links now open in-app (configurable in settings), there's an option to remove special characters from display names which also changes bubble letters into plain letters, search results are now sortable, and mentions now show up correctly in the inbox.
Added
Tagged comments (person mentions) now show up in the inbox
Option to control where Youtube links open
Option to hide special characters in usernames (and transform bubble letters)
Added sort options to search
Youtube links now bypass the webview and open directly in app
Added experimental setting to highlight new comments (defaulted OFF)
Added back navigation inside web views
Added scaled / controversial sort options
Added initial support for Lemmy 0.19
Upgrades
Upgraded various libraries
Upgraded Fliutter 3.13 -> 3.16
Fixed
User Profile comment links on foreign instances now resolve correctly
Fixed an issue clicking on saved comments from foreign instances
Fix a flash when expanding images in some scenarios (not in cache)
Fix a minor flash on user avatars and community icons
Video Player bar text is now always white
Fixed an image flash when a cached image is no longer held in memory
Fix an issue with how I'm calling the Pictrs API on Webp images
Added a secondary image cache for avatars/icons
videos now start smaller while loading instead of taking up full height
Fixed an issue where images could fail to load when clicked
Fixed comment notifications not showing the correct comment thread
Smoothed out the image close animation a bit more
Possibly fixed a bug with clicking comment replies from the inbox
Fixed a bug with the link handler resolving post card clicks
When link handler resolution fails now loads posts from the remote instance
Fixed a comment display error with inline videos
Fixed a link handler issue where it could fail on posts from different instances
Fixed an issue with urls similar to Lemmy format being mistaken for a Lemmy instance
Fixed a crash related to link handler finishing before its transition completed
Fixed issue with vote actions not refreshing post cache
Refreshing post list now scrolls to the top
Fixed an animation flash when expanding images
Fixed a login issue with instances on v0.19
Video player now mixs with other audio instead of taking over
Upgraded various libraries
Fixed an issue with thumbnails apppearing blurry
Fixed a bug where links without any protocol prefix would crash
Increased the cache size from 100 objects to 200
Thank you everyone for all of the support and suggestions, please keep them coming and we'll continue to make Connect the best app for browsing Lemmy!