I'm going to start by saying we didn't actually want to release this one just yet. A couple major instances changed their API spec without updating the published build number, which led to us needing to rush out a fix, so what we've got isn't quite fully cooked yet. Anyway, we figured it would be more fun to ship what we've got then to ship a patch, so here's what's new:
Features and Improvements
Added an option to upvote posts on save (comments still WIP)
Added an option to show the user avatar in the tab bar instead of the generic profile
Made profile headers more readable
Updated the behavior of the NSFW filter. In expanded post mode, tapping anywhere on the image will dismiss the filter; in feed, the filter can still only be dismissed by tapping the warning sign.
Added post overscroll for the jump button
Bug Fixes
Fixed website icon not appearing in the right place on thumbnails
Fixed the "share" button crashing the app on iPad
Fixed the widget customizer not working on iOS 17
Fixed feed refresh not behaving consistently
Fixed login not handling incorrect 2FA code properly
Fixed instances with optional .admin field not loading
Added handling for inconsistent date formats across instances
Fixed unencoded URLs breaking the feed
Known issues:
Swipe voting in inbox has an animation hitch
Comments don't apply interactions instantly
It's hard to get image posts to collapse
Putting too many widgets and too much info in the bar causes view clipping
Onboarding flow is kinda rough. If you've got thoughts on how to make it smoother, please share!
In Large Post mode, all images are crunched into a square. This is a temporary hack for performance reasons while we polish up some fun new changes, and will be gone in the next build.
I’m unable to access any communities through links. In particular, I’m subscribed to trendingcommunities. However if I click a link to check one out, I just get a loading message and then nothing happens. Apologies if this isn’t the place to point this out, but I haven’t found a report bugs button anywhere. This just started after the last update. iPhone SE 2nd gen iOS 17.