76
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.
Cheers, The Mlem Group
Thanks, rearranging widgets now work on iOS 17! Although it looks kinda strange that the info widget is centered, because I moved it to the left and now the time is surrounded by white space.
Also I noticed the settings icons have wrong margin/padding on my iPhone 12 with iOS 17, but they look normal on my iPhone X with iOS 16. iPhone 12/iOS 17:
iPhone X/iOS 16: