We've released a new build to all TestFlight groups. This update brings a brand new media viewer, lots of moderator tools, and a host of smaller features and bugfixes.
Videos with audio now play audio. Default muting behavior can be set in Settings -> General -> Mute Videos
Tapping animated media now pauses instead of stops
Media viewer can be swiped up or down to dismiss
Optimized webp handling
Added moderator and administrator tools:
Admins can now purge communities, posts, comments, and users
Admins can now remove communities
Admins and moderators can now ban users
Added a setting to always show all moderator actions in feed (Settings -> Moderation -> Show All Actions in Feed)
Overhauled the sort picker:
Streamlined the default sorting options
Improved the layout of "top" sort options
Shown sorting options can be customized from the "More" menu of the sort picker
Improved comment UX:
Comments in feeds (e.g., profile or Saved) now show post context
Added a "Max comment depth" setting, which controls how many comments are shown in a thread before the "More Replies" prompt
Comment threads now expand inline
Added a setting to toggle tapping comments to collapse them
Infinite feed loading can now be disabled (Settings -> General -> Infinite Scroll).
The save icon is now shown in compact posts
Added the "Swipe Anywhere to Navigate" setting (Settings -> General). When enabled, swiping anywhere on the page will trigger navigation. This feature can only be used if swipe actions are disabled.
Blocked users, communities, and instances can now be viewed in Settings -> Account -> Block List
Image uploads that fail because the image is too large now show an "image too large" error instead of a generic one
Refined the OLED theme
User token is no longer shown in error toast
Added the option to nickname accounts (Settings -> Account -> Local Options)
Added a button to delete all favorited communities (Settings -> Account -> Local Options)
The downvote button is now hidden on instances with downvotes disabled
Added infinite loading to the inbox
Added full profile editing
Added cake day and new account status to person, community, and instance details
Added Admin, Bot, and Mlem Developer flairs to the profile page
Updated the design of several components
Bug Fixes
Fixed links sometimes opening in Safari on iPad
Fixed comments sometimes not being ordered correctly on instances running Lemmy v0.18
Fixed an issue where all accounts were removed from the app if a keychain token was not found
Fixed guest account "last used" date not always being set correctly
Fixed image upload failure not being displayed in the frontend
Tapping a community in the sidebar on iPad while not at the root level view now works correctly
Fixed image filenames not being preserved when saved or shared
"Select Text" and "Report" no longer show on deleted posts and comments
Fixed user/community labels and easy-tap links animating incorrectly when scrolling the feed
Fixed animated profile pictures being covered by an untappable play button (note that they do not animate at this time).
2024-12-20 Patch
Fixed inbox not loading correctly when toggling unread filter
Fixed comments not loading when opening post from link
Mlem is a free and open source project. 100% of our funding, which pays for things like server time, comes from our generous donors; we do not, and will never, run ads or sell data. If you'd like to help support Mlem, you can donate here.