Skip Navigation

Search

Mlem for Lemmy 2.0 Beta 3

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.

Cheers,

The Mlem Group

--------

Features

  • Overhauled the media viewer:
    • Replaced the sheet popup with a fullscreen viewer
    • 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.

7

2.0 Beta Megathread

Welcome to the Mlem 2.0 Feedback Megathread! This is where we will be posting changelogs for the Weekly TestFlight (the Stable Pre-Release changelogs will get full posts), so check back here to see what's new!

This is also the place to post feedback on the Weekly beta (or you can just open an issue on our GitHub if that's your style).

Please be aware that this is a beta build, and may be missing features you consider essential. See the "Roadmap" section of our 2.0 release post for more details.

If you want to join our Weekly TestFlight group, you can do so here.

If you would rather join the Stable Pre-Release group, which receives curated, stable pre-release builds, you can do so here

2025-02-21

Features

  • The app now opens to the account you were using when you closed the app
  • In the interaction bar editor, lesser-used widgets are now hidden behind a "More widgets..." button
  • Feeds now have a subtle fade-in animation
  • Tweaked the padding at the top of compact posts
  • Removed "Quick Look" button from image context menus (Quick Look is still accessible from the image viewer)
  • Added interaction bar widgets for "Resolve Report" and "Ban User"

Bug Fixes

  • Fixed some issues when upgrading from Mlem 1.3 to Mlem 2.0
  • Fixed logging in with an email address rather than a username not working
  • Fixed the comment interaction bar editor showing a preview of a post rather than a comment
  • Fixed haptic feedback sometimes causing slight visual hitches
  • Fixed changes made to the account list order not persisting across app restarts
  • An error is now displayed when Mlem fails to resolve some content, rather than displaying a loading symbol indefinitely
  • More detailed errors are now displayed if the keychain cannot be read from or written to
  • Fixed the cake day readout on user profiles sometimes displaying "0 years ago"
  • Fixed the device preview in post/comment settings not displaying correctly for devices with the Dynamic Island

2025-02-14

Features

  • Added "Discussion Languages" setting (Settings -> Account -> Content & Notifications).
  • Added a setting to customize Mod Mail report interaction bars (Settings -> Moderation -> Mod Mail Interaction Bar)
  • Reorganized Tab Bar and Subscription List settings

Bug Fixes

  • Fixed links not being visible in direct messages you've sent
  • Fix posts and comments sometimes not being editable if the community has restrictions on discussion languages
  • Fixed markdown images being spaced too far apart
  • Fixed tapping a shields.io badge in an instance's About page not opening the link
  • Fixed context menu being available on images that failed to load
  • Fixed images sometimes loading at lower resolution

2025-02-07

Features

  • Added support for shields.io badges
  • Compact and Headline post modes now render in two columns on iPad
  • Organized Settings
  • The options to show and hide person/community avatars are now global and have moved to Settings -> General
  • "Top" sort modes now show the time range in the toolbar
  • Read, pinned posts are now displayed in compact format in feed
  • Profile pages now show ban status
  • Mod mail now loads past the first page
  • Reselecting the Inbox tab while at the top of the page now switches between Inbox and Mod Mail
  • You can now zoom the image viewer with a slide gesture on the edge of the view. This feature can be enabled in Settings -> Accessibility -> Slide to Zoom Images
  • Posts and comments now warn you if your text violates the target instance's slur filter
  • Added "Send to Lemmy User" to the share sheet
  • Integrated mute and play into the image viewer controls

Bug Fixes

  • Inline images are no longer rendered in feed
  • Fixed "mark all as read" considering mod mail items for unread count
  • Stability improvements
  • Fixed navigating to an instance page from the context menu of a search result not working
  • Fixed videos sometimes playing audio even when "mute videos" is on
  • Fixed the keyboard sometimes being way too loud

2025-01-31

Features

  • Overhauled the interaction bar customizer
  • The system status bar is now hidden in the image viewer
  • Website favicons can now be hidden (Settings -> Privacy -> Hide Website Icons)
  • Added the ability to change your Lemmy password (Settings -> Account -> Sign-In & Security)
  • Organized settings
  • Swapped the "Clear" and "Done" buttons when editing the recent search list

Bug Fixes

  • Fixed tapping a comment in Search not opening the comment page
  • Fixed the instance page changing to the logged-in instance when switching tabs and back again
  • Fixed inline images not always loading properly, and an generic image icon being displayed instead
  • Fixed community banner image not having corner radius
  • Fixed "?" button in the sort mode list not always working correctly
  • Fixed "Image Saved" toast being hidden behind notch/dynamic island
  • Fixed "Copy error" button in error log not copying full error
  • Fixed avatars showing a "?" symbol when they failed to load rather than a person/community icon
  • Fixed "Select Text" button in the comment editor not dismissing the keyboard
  • If the interaction bar hasn't got enough space to display everything, the readouts will now be truncated before the buttons

2025-01-24

Features

  • Added comment search
  • Links to loops.video clips are now embedded directly as videos. This behavior can be disabled in Settings -> Links -> Embeddings.
  • Image viewer controls are now shown on an overlay rather than through the context menu
  • You can now control which types of inbox notifications should be counted in the tab bar badge (Settings -> Tab Bar -> Notification Badge)
  • Added a setting to show an indicator on website thumbnails (Settings -> Post -> Thumbnail -> Website Icon)
  • Added a setting to show settings icons (Settings -> Accessibility -> Settings Icons)
  • Added a setting to display downvotes separately in compact posts (Settings -> Posts -> Show Downvotes Separately)
  • Redesigned post and comment settings

Bug Fixes

  • Fixed a crash related to the bubble picker
  • Fixed comment menus erroneously displaying all actions when “show all actions in feed” is disabled
  • Audio now mixes with audio from background apps (e.g., Music) rather than pausing them
  • Fix “the data could not be read because it is missing” error popping up

2025-01-17

Features

  • Added the community Modlog
  • You can now filter the Modlog by action type
  • You can now remove individual items from the Recent Searches list
  • Admins can now view registration applications
  • Admins and moderators can now appoint/demote other admins and moderators

Bug Fixes

  • Fixed a bug where the cake day label on a user profile would say "11 months ago" rather than "1 year ago"
  • Fixed a visual glitch when dismissing sheets (it should also be more performant now)

2025-01-10

Features

  • Added Recently Searched to the search tab
  • Added an indicator next to the names of communities you've subscribed to
  • You can now edit private messages
  • Added settings for the tab bar "profile" icon and label
  • Your new posts now appear immediately in the feed

Bug Fixes

  • Fixed a bug where refreshing a post would sometimes crash the app
  • Fixed a bug where a comment you've just posted wouldn't appear under a post until you refresh

2025-01-03

Features

  • Added the instance modlog
  • Keyword filtering can now be toggled on/off
  • Added the error log under Settings -> Advanced -> Developer -> Error Log
  • Added "sign out" as a context menu action in the account switcher
  • Tweaked the background color of the Solarized theme

Bug Fixes

  • Filtering by instance in Search now works correctly
  • Keyword filters are now included in the Settings import/export
  • The image viewer now appears correctly when tapping on an image inside of a sheet

2024-12-27

Features

  • Added new chat-style private message view
  • Added the ability to send private messages to users from the ellipsis menu of a user's profile page
  • Added keyword filtering
  • Collapse animations are now disabled when system-wide “Reduce Motion” setting is on
  • User links in a report are now tappable
  • Added a mark read indicator for when the system-wide “Differentiate Without Color” setting is on

Bug Fixes

  • Fixed comments not loading when opening post from a link
  • Fixed swipe-to-dismiss images not working on iOS 17
  • Fixed a crash related to navigation
  • Fixed sent messages appearing unread

2024-12-20

See this post

2024-12-13

Features

  • Video audio can now be heard. Change whether videos should be muted by default at Settings -> General -> Mute Videos.
  • The inbox now loads more items when you scroll to the bottom.
  • Added the profile editor.

Bug Fixes

  • Image filenames are now preserved when saving to Files or to the Photo Library

Known Issues

  • Swiping to dismiss a sheet with a video playing sound causes the first moment of audio to play a second time.

2024-12-06

Features

  • Admins can now purge users
  • Tweaked the appearance of the OLED theme
  • The downvote button is now hidden if your instance has it disabled
  • An "image too large" message is now shown if you try to upload too large of an image
  • Lemmy tokens are now redacted from the error toast text

Bug Fixes

  • Fixed image uploading sometimes getting stuck
  • Fixed tapping a community in the sidebar on iPad not going to the community if you had a post open
  • Lemmy tokens are now redacted from the error toast text

2024-11-29

Features

  • Added a "Max Comment Depth" setting, which controls how many comments are shown in a thread before showing the "More Replies" link

Bug Fixes

  • Fixed guest account last used date not always updating correctly
  • Fixed community "Outdated Feed" popup not refreshing correctly when switching accounts with "Reload on Switch" off

2024-11-22

Features

  • Added the ban action for moderators and admins
  • Added the option to disable infinite loading (i.e., manually load each next page)
  • Updated feed loading behavior. Loading performance should be improved when browsing with read posts hidden on feeds with many read posts, and some quirky behavior around refreshing and switching feeds should be resolved.

2024-11-15

Features

  • Added the block list (Settings -> account)
  • The post title and community is now displayed on comments in a user profile or in the inbox

2024-11-01

Features

  • "Swipe anywhere to navigate" setting. Note that this cannot be active at the same time as swipe interactions.
  • Compact posts now show saved status

2024-10-25

Features

  • Moderated feed
  • Fediseer integration (Trust & Safety tab in the instance view)
  • Basic account settings
  • Added code blocks to Markdown tools
  • Added the option to confirm image uploads

Bug Fixes

  • Fixed placeholders being shown in comment editor
  • Fixed cache size readout not updating when cache is cleared

2024-10-18

Features

  • Moderator action to remove content
  • OLED theme
  • Easy-tap links
  • Autoplay animated media (iOS 18 only)
  • Refined expanded post view

Bug Fixes

  • Fixed not being able to import settings files not created by Mlem

2024-10-11

Features

  • Search posts
  • Updated search design
  • Collapse post content
  • Pin and lock
  • Default Sidebar Visibility setting

2024-10-04

Features

  • Added preliminary video support:
    • .gif, .webp, .mp4, .m4v, and .mov media can now be played by tapping the play button; tapping elsewhere opens the media viewer.
    • Currently the only controls are tap to play/stop.
    • Planned features, roughly in order include:
      • .gifv support
      • Thumbnails for .mp4/.m4v/.mov/.gifv content
      • Pausing
      • Scrubbing
  • Updated design to use rounded rectangles
  • Added the ability to edit posts
  • Added more Markdown buttons: inline link, code block, and user/community/instance links
  • Added a new comments indicator
  • Added instance uptime statistics
  • Expanded post can now be refreshed
  • Added sign up prompts for new users
  • Expanded posts now show if they've been crossposted with links to the crossposts
  • Added a page for rendering deeply nested comment threads. Navigating to a comment (e.g., from inbox) will open this page.
  • Added the ability to create crossposts from the post share menu

Bug Fixes

  • Fixed iPad confirmation dialog appearing in the wrong place
  • Fixed iPad sidebar navigation
  • Fixed Markdown blocks would sometimes being truncated
  • Fixed mark read on scroll not respecting the setting
  • Fixed an issue preventing swipe actions on the account list and subscription list views
  • Fixed some crashes

---

2024-09-18

Features

  • Improved mark-read-on-scroll behavior
    • This feature is only available on devices running iOS 18. On iOS 17, the old behavior will be used.
  • Added dark and tinted app icons for iOS 18

Bug Fixes

  • Fixed an issue where swipe actions were interfering with scrolling on iOS 18
  • Fixed an issue where image context menu actions would fail on certain instances using image proxies

---

2024-09-14

Features

  • Added image uploads, both for image posts and inline in post/comment bodies
  • Added compact comments
  • Added sign up to onboarding flow
  • Added a settings import/export system (Settings -> General -> Import/Export Settings)
    • Added the ability to save the current settings state and restore to that snapshot
    • Added the ability to export the current settings state as a JSON file
    • Added the ability to import settings files
    • Added settings migration from v1 (pending 1.3.5 release to App Store)
  • Added image proxy failure handling. If your instance’s image proxy fails, you can now choose to manually bypass the proxy and load directly from the image host. This behavior is fully opt-in.
  • Added sorting and filtering options to search

Bug Fixes

  • Improved scroll-top-comment behavior
  • Fixed an issue where the image viewer would open at extremely low resolution
  • Fixed an issue where the comment editor sometimes wouldn’t submit the right text

---

2024-09-02

Features

  • Added two new color themes: Solarized and Dracula
  • Added the ability to include links and images in posts
  • Significantly optimized image handling, resulting in a smoother feed (especially in the Tiled layout) and a more responsive image viewer
  • Added a "new account" flair

Bug Fixes

  • Fixed an issue where the image viewer would not work on instances using image proxying
  • Fixed a compatibility issue with versions running Lemmy v0.18

---

2024-08-29

We got a ton of great feedback from our initial release, and have implemented a number of new features and bug fixes:

  • Added mark read on scroll (Settings -> General)
  • Added a default feed setting (Settings -> General)
  • Added a setting to adjust haptic behavior (Settings -> General)
  • Fixed the lock icon being the wrong color

We’ve got a lot more in the works, so if you commented yesterday with a bug or feature request that isn’t mentioned here, stay tuned! We expect to be releasing builds fairly rapidly over the next few days.

---

2024-08-28

This is the initial beta release. We're still bringing 2.0 up to feature parity with 1.0--this build should have everything you need to browse and interact with Lemmy. Please note that post creation and moderation tools are not currently supported in the 2.0 build--post creation is in active development and moderator tools are a high-priority item, so if you want to join the beta but those are important to you, check back in a week or two!

We've also got some new features:

  • Markdown support
  • Tiled post layout
  • Keep place on account switch (allows you to switch accounts without fully reloading the app)
  • Guest accounts
  • Color themes

Check out our 2.0 release post for more details on the new release.

75

Mlem for Lemmy 2.0 Public Beta

Hi Mlem Community,

We are thrilled to announce the launch of our 2.0 public beta!

Please be aware that this is an early beta build, may be missing features you consider essential. See the "Roadmap" section further down for a full list.

We’re trying out a new TestFlight structure with two groups:

  • Weekly: this group gets a weekly build with the latest state of our development branch. Changelogs for these builds will be posted to the new Beta Feedback Megathread
  • Stable Pre-Release: this group receives curated manual releases that have been tested by the bleeding edge group. Each release represents a coherent development scope, and changelogs for these builds will get their own “New Beta Release” posts.

Join the weekly beta

Join the stable beta

If you prefer the most stable, feature-rich Mlem experience, we encourage you to stay on our v1 until 2.0 is ready for the App Store.

What’s New

Markdown Support

  • Full Markdown rendering powered by our custom cmark-gfm fork
  • Rich Markdown editing tools built right into the keyboard

Tiled Posts

The new “Tiled” post layout renders posts in a 2-column grid, giving you the content density of Compact mode with much larger thumbnails.

Keep Place on Account Switch

You can now switch accounts without losing your place in feed, perfect for saving a post to a different account. This behavior can be toggled in Settings -> Accounts; you can also long press an account in the quick switcher to choose your refresh behavior.

Updated Middleware

We rebuilt how we communicate with and manage instances from the ground up to address the challenges of a federated platform and give us a clean, strong base to build future updates on. Backend changes aren’t very visible (for now--we’ve got some very exciting features planned to take full advantage of the new architecture), but they support a lot of the new features in this list.

Guest Accounts

You can now add guest accounts to any instance and browse its content without creating an account!

Performance Improvements

We’ve also refactored our entire UI structure to cut out a lot of inefficiencies present in the v1 codebase. The result is a noticeably snappier app.

Color Themes

Or, properly, a framework to support color themes. Right now you can choose between Default and Monochrome, but more are on the way!

UI Upgrades

We’ve kept the majority of our v1 UI/UX, but taken the opportunity to spruce some things up. See if you can spot what’s new!

Misc

  • Improved cross-instance resolution—opening content not accessible from your instance now opens the content in-app using a guest session on the host instance, rather than in the browser
  • The subscription list can now be sorted alphabetically or by instance
  • Post creator is now hidden by default in aggregate feeds. This behavior can be changed in Settings -> Posts.

Roadmap

This is by no means a complete list of everything we have planned, but it’s the major outstanding items we have mapped out. If there are v1 features missing from this list that you’d like to see prioritized, let us know and we’ll work that into our development plan!

  • Post/comment improvements
    • Inline image uploads in comments
    • Create posts
    • Crossposts
  • Moderation/administration tools
    • Mod mail
    • Moderator, administrator actions
    • Moderated feed
  • Media improvements
    • Improved image handling (all backend work, but should improve performance)
    • Proper video handling
  • Post and comment searching
  • iPad support
  • Keyword filtering
  • Settings icons
  • Mark read on scroll

Known Issues

  • You will need to sign back into your accounts. This is an unfortunate consequence of migrating the app from Lionel Hanners' account to my own. We apologize for the inconvenience.
  • The tile layout can be a little stuttery. We’re working on a fix with the “Improved image handling” item.
  • Navigation and tab bar accents remain gray after closing the composer sheet
  • Tall images in website previews don’t get appropriately cropped

Cheers,

The Mlem Group

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.

19

Mlem for Lemmy 2.0 Beta 4

This is our last feature release to the Stable Pre-Release TestFlight before we bring 2.0 to the App Store! We’ve achieved parity with v1, polished up the design, and added some powerful new features like comment searching and loops.video embedding.

We plan to ship one or two small bug fix patches to the TestFlight before we take 2.0 live. Thanks once again to all of our beta testers—it’s been a long road to get here, and your support and feedback has been invaluable.

Cheers,

The Mlem Group

--------

Features

Moderation

  • Added interaction bar widgets for "Resolve Report" and "Ban User"
  • Added a setting to customize Mod Mail report interaction bars (Settings -> Moderation -> Mod Mail Interaction Bar)
  • Mod mail now loads past the first page
  • Added the instance community Modlog
  • You can now filter the Modlog by action type
  • Admins can now view registration applications
  • Admins and moderators can now appoint/demote other admins and moderators

Customization

  • In the interaction bar editor, lesser-used widgets are now hidden behind a "More widgets..." button
  • Organized and redesigned Settings
  • The options to show and hide person/community avatars are now global and have moved to Settings -> General
  • Overhauled the interaction bar customizer
  • Website favicons can now be hidden (Settings -> Privacy -> Hide Website Icons)
  • You can now control which types of inbox notifications should be counted in the tab bar badge (Settings -> Tab Bar -> Notification Badge)
  • Added a setting to show an indicator on website thumbnails (Settings -> Post -> Thumbnail -> Website Icon)
  • Added a setting to show settings icons (Settings -> Accessibility -> Settings Icons)
  • Added a setting to display downvotes separately in compact posts (Settings -> Posts -> Show Downvotes Separately)
  • Added settings for the tab bar "profile" icon and label

Design

  • Feeds now have a subtle fade-in animation
  • Tweaked the padding at the top of compact posts
  • Removed "Quick Look" button from image context menus (Quick Look is still accessible from the image viewer)
  • Compact and Headline post modes now render in two columns on iPad
  • Integrated mute and play into the image viewer controls
  • Swapped the "Clear" and "Done" buttons when editing the recent search list
  • Image viewer controls are now shown on an overlay rather than through the context menu
  • Tweaked the background color of the Solarized theme
  • Added new chat-style private message view

Convenience

  • Links to loops.video clips are now embedded directly as videos. This behavior can be disabled in Settings -> Links -> Embeddings.
  • The app now opens to the account you were using when you closed the app
  • "Top" sort modes now show the time range in the toolbar
  • Read, pinned posts are now displayed in compact format in feed
  • Reselecting the Inbox tab while at the top of the page now switches between Inbox and Mod Mail
  • Posts and comments now warn you if your text violates the target instance's slur filter
  • Added "Send to Lemmy User" to the share sheet
  • The system status bar is now hidden in the image viewer
  • Added Recently Searched to the search tab
  • Added "sign out" as a context menu action in the account switcher
  • User links in a report are now tappable
  • Added keyword filtering

Accessibility

  • You can now zoom the image viewer with a slide gesture on the edge of the view. This feature can be enabled in Settings -> Accessibility -> Slide to Zoom Images
  • Added a mark read indicator for when the system-wide “Differentiate Without Color” setting is on
  • Collapse animations are now disabled when system-wide “Reduce Motion” setting is on

Miscellaneous

  • Added comment search
  • Added "Discussion Languages" setting (Settings -> Account -> Content & Notifications).
  • Added support for shields.io badges
  • Profile pages now show ban status
  • Added the ability to change your Lemmy password (Settings -> Account -> Sign-In & Security)
  • Added an indicator next to the names of communities you've subscribed to
  • You can now edit private messages
  • Your new posts now appear immediately in the feed
  • Added the error log under Settings -> Advanced -> Developer -> Error Log
  • Added the ability to send private messages to users from the ellipsis menu of a user's profile page

Bug Fixes

  • Fixed the keyboard sometimes being way too loud
  • Fixed some issues when upgrading from Mlem 1.3 to Mlem 2.0
  • Fixed logging in with an email address rather than a username not working
  • Fixed haptic feedback sometimes causing slight visual hitches
  • Fixed changes made to the account list order not persisting across app restarts
  • An error is now displayed when Mlem fails to resolve some content, rather than displaying a loading symbol indefinitely
  • More detailed errors are now displayed if the keychain cannot be read from or written to
  • Fix posts and comments sometimes not being editable if the community has restrictions on discussion languages
  • Fixed markdown images being spaced too far apart
  • Fixed context menu being available on images that failed to load
  • Fixed images sometimes loading at lower resolution
  • Inline images are no longer rendered in feed
  • Fixed "mark all as read" considering mod mail items for unread count
  • Fixed navigating to an instance page from the context menu of a search result not working
  • Fixed videos sometimes playing audio even when "mute videos" is on
  • Fixed tapping a comment in Search not opening the comment page
  • Fixed the instance page changing to the logged-in instance when switching tabs and back again
  • Fixed inline images not always loading properly, and an generic image icon being displayed instead
  • Fixed community banner image not having corner radius
  • Fixed "?" button in the sort mode list not always working correctly
  • Fixed "Image Saved" toast being hidden behind notch/dynamic island
  • Fixed "Copy error" button in error log not copying full error
  • Fixed avatars showing a "?" symbol when they failed to load rather than a person/community icon
  • Fixed "Select Text" button in the comment editor not dismissing the keyboard
  • If the interaction bar hasn't got enough space to display everything, the readouts will now be truncated before the buttons
  • Fixed a crash related to the bubble picker
  • Fixed comment menus erroneously displaying all actions when “show all actions in feed” is disabled
  • Audio now mixes with audio from background apps (e.g., Music) rather than pausing them
  • Fix “the data could not be read because it is missing” error popping up
  • Fixed a bug where the cake day label on a user profile would say "11 months ago" rather than "1 year ago"
  • Fixed a visual glitch when dismissing sheets (it should also be more performant now)
  • Fixed a bug where refreshing a post would sometimes crash the app
  • Fixed a bug where a comment you've just posted wouldn't appear under a post until you refresh
  • Filtering by instance in Search now works correctly
  • The image viewer now appears correctly when tapping on an image inside of a sheet
  • Fixed comments not loading when opening post from a link
  • Fixed swipe-to-dismiss images not working on iOS 17
  • Fixed a crash related to navigation
  • Fixed sent messages appearing unread
  • Stability improvements

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.

7

Mlem for Lemmy 2.0 Beta 2

We’ve released a new build to the Stable Pre-Release TestFlight group! This update contains some highly requested features, several quality-of-life improvements, and (very) preliminary moderation tools.

Cheers,

The Mlem Group

--------

Features

  • Added an OLED theme, which makes all backgrounds pure black
  • Added post searching
  • Added easy-tap links
  • Added an option to autoplay animated media (only available on iOS 18)
  • Added some moderator actions:
    • Pin
    • Lock
    • Remove
  • Added the Moderated feed
  • Added Fediseer integration (Trust & Safety tab in the instance view)
  • Added basic account settings
  • Added code blocks to Markdown tools
  • Added default sidebar visibility setting for iPad
  • Posts can now be collapsed in the expanded post view
  • Refined the expanded post view
  • Added the option to confirm image uploads

Bug Fixes

  • Fixed placeholders being shown in comment editor
  • Fixed not being able to import settings files not created by Mlem
  • Fixed cache size readout not updating when cache is cleared

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.

8

Mlem for Lemmy 2.0 Beta 1

We've released a new update to the Stable Pre-Release beta group (and, of course, the weekly), bringing video support, more markdown options, and a bunch of bug fixes. We've also refined our design—check it out and let us know what you think!

Cheers,

The Mlem Group

--------

Features

  • Added preliminary video support:
    • .gif, .webp, .mp4, .m4v, and .mov media can now be played by tapping the play button; tapping elsewhere opens the media viewer.
    • Currently the only controls are tap to play/stop.
    • Planned features, roughly in order include:
      • Autoplay
      • .gifv support
      • Thumbnails for .mp4/.m4v/.mov/.gifv content
      • Pausing
      • Scrubbing
  • Updated design to use rounded rectangles
  • Added the ability to edit posts
  • Added more Markdown buttons: inline link, code block, and user/community/instance links
  • Added a new comments indicator
  • Added instance uptime statistics
  • Expanded post can now be refreshed
  • Added sign up prompts for new users
  • Expanded posts now show if they've been crossposted with links to the crossposts
  • Added a page for rendering deeply nested comment threads. Navigating to a comment (e.g., from inbox) will open this page.
  • Added the ability to create crossposts from the post share menu

Bug Fixes

  • Fixed iPad confirmation dialog appearing in the wrong place
  • Fixed iPad sidebar navigation
  • Fixed Markdown blocks would sometimes being truncated
  • Fixed mark read on scroll not respecting the setting
  • Fixed an issue preventing swipe actions on the account list and subscription list views
  • Fixed some crashes

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.

14

Mlem for Lemmy 1.3 Beta 1

We’ve fixed several bugs and made some minor tweaks to the 1.3 beta. We have one final beta build planned before we upgrade it to a Release Candidate.

Cheers,

The Mlem Group

--------

Minor Changes

  • Added the ability to block instances from the nav bar menu of the instance details page. NOTE: due to quirks of the Lemmy API, this is currently only available when navigating to the instance from a community, or from a user if you are on an instance running 0.19.4+; it is not available when navigating to an instance from search. This will be fixed in the next beta build.
  • Mark read on scroll no longer marks posts read while they are still visible
  • Added instance uptime support for toast.ooo and szmer.info

Bug Fixes

  • Fixed the interaction bar widgets resetting when upgrading to 1.3
  • Fixed sent messages not being filtered when “filter read” is active
  • Fixed the inbox tab unread badge sometimes showing "-1” (again)
  • Fixed user blocking not showing a confirmation dialog. It will now prompt for confirmation when blocking from profile; when blocking from a post, no additional dialog will be shown beyond the “Block” -> “Block User” flow.
  • Fixed incorrect padding in post report sheet
  • Fixed an issue where subscribing to a large number of communities would negatively impact the app’s performance. This should make the app noticeably snappier for most users, especially those subscribed to 100+ communities.

--------

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.

5

Mlem for Lemmy 1.3 Beta 0

UPDATE: Beta 1 is now available. See the patch notes here

Mlem 1.3 is now available for beta testing! This version brings a suite of moderation and administration tools to Mlem, along with some other highly requested features.

Cheers,

The Mlem Group

--------

Mark Read on Scroll

When this setting is enabled, posts are marked read as you scroll past them. Enable it under Settings -> General -> Mark Read on Scroll.

Inbox Redesign

!

The "Inbox" tab has been redesigned to be compact and easier to use.

  • Replies and Mentions now use the same interaction bar as comments, which is customizable under Settings -> Appearance -> Comments -> Customize Widgets.
  • Each inbox tab now shows the unread count for that category.
  • Private messages are now labeled as "sent" or "received".

Select Text

Posts and comments now have a “select text” menu action, letting you highlight text from the post/comment and quickly copy/paste it elsewhere.

Inline Image Uploading

Images can now be uploaded inline in posts, comments, messages and reports. If you cancel before submitting, Mlem will request that your instance deletes any images that you may have uploaded.

Save images from Feed

Images can now be saved or shared without opening the image viewer by long-pressing on the image in the feed.

Show Website Host in Compact/Headline Mode

!

This replaces the thumbnail indicator for link posts, which was removed. It can be re-enabled under Settings -> Accessibility -> Website Thumbnail Indicator.

Instance Uptime

A new tab in the instance page lets you see the uptime of that instance. This is only available for select instances. The data is fetched from https://lemmy-status.org.

!

Moderation Actions

The following moderator and administrator actions are now available:

  • Pin a post to community or instance
  • Lock a post
  • Remove posts, comments and messages
  • Ban users from a community or instance
  • Purge posts, comments, messages, users, and communities
  • View votes of a post/comment. Only admins can do this right now, but as of 0.19.4 moderators will be able to do this too.
  • Add and remove moderators of a community

You can customise how these actions are displayed in Settings -> Moderation. By default, the "remove" and "ban creator" actions are shown for posts in the feed.

Other actions, such as Pin and Lock, are accessible via the ellipsis menu in the expanded post. These actions can be made available in the feed as well under Settings -> Moderation -> Show All Actions in Feed.

Settings -> Moderation also allows moderation actions to be hidden in a disclosure group:

!

Or as a completely separate menu:

!

You can add and remove moderators from the "Moderation" section of communities you moderate. Users can also be appointed as moderators from the ellipsis menu of their profile.

"Moderated" Feed

The new “Moderated” feed shows posts from communities you moderate.

Mod Mail

Mod Mail has been integrated into the Inbox tab. It can be accessed by tapping the drop-down at the top of the Inbox page, or by tapping the "Inbox" tab icon when already viewing the tab. In the Mod Mail, you can view and act on both reports and registration applications.

!

By default, the unread mod mail count is included in the Inbox tab's unread badge. You can customize which types of notification are included under Settings -> Appearance -> Tab Bar.

Upcoming planned TestFlight releases will further improve Mod Mail by adding swipe actions to moderator items and a setting for customizing the report interaction bar widgets the same way as for posts and comments.

Modlog

Added the ability to view the moderation log for a community or instance. The modlog for communities can be found under 'Moderation' in the community page, and for instances under 'Administration' in the instance details page.

Fediseer Integration

A new "Trust & Safety" tab on instance pages displays the guaranteed status of that instances, along with any endorsements, hesitations or censures it may have received.

!

Minor Changes

  • The Saved feed can now be filtered by posts or comments only.
  • The upvote, downvote, save and reply actions now display side-by-side in context menus, and the "Block User" and "Block community" are now consolidated under "Block".
  • The ellipsis menu in the expanded post view has moved from beside the post title to the toolbar, making it accessible from anywhere on the page.
  • Added the option to always open links in reader mode (Settings -> Links -> Open in Reader)
  • Added a new app icon, "Ocean".
  • Keyword filters no longer apply to communities you moderate.
  • Updated the bubble-style picker animation.
  • Removed the confirmation popup for "Report".

Bug Fixes

  • Fixed the inbox tab unread badge sometimes showing "-1".
  • Fixed the instance pin icon not showing in compact mode.
  • Fixed sent messages being permanently displayed as unread.
  • The comment collapse animation now respects the system "Reduce Motion" setting.
  • Image save failure now displays an error message.

--------

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.

24

New Mlem release in TestFlight - 0.0.7 (23)!

Download the TestFlight beta for iOS 16+

After a massive reorganization and recruiting almost 20 new developers and designers from the community, we've made a HUGE amount of additions and improvements to the app, with many more to come! Yay!

NEW ADDITIONS

  • Redesigned interface! NEW POSTS, COMPACTS POSTS, ALL THE THINGS!
  • Updated Settings Tab
  • Tap to collapse comments/threads
  • Long post text is now truncated so they don't take up your whole screen. They will have a maximum height.
  • Increased contrast between post/comment cards and background
  • The way the application interacts with the Lemmy API has been improved, this should reduce crashes in multiple places

BUG FIXES

  • Tapping community links will no longer crash the app, instead an alert shows saying they're not currently supported (we're working on it now, it needs a few different chunks of work completed)
  • Duplicate/looping posts when scrolling feeds should no longer happen 🤞
  • Rapid scrolling through feed should no longer cause crashing 🤞
  • Mlem icon is now brighter!

KNOWN ISSUES

  • Some images may extend beyond the post card bounds in Card View
  • In compact mode, link previews may not load
  • Comments still have old up/downvote buttons

MORE TO COME

  • Full a11y compliance which should work perfectly with iOS's Accessibility functionality like Guided Access and Screen Reader. (Thanks to contributor Weston for your expertise and audit!) Note: we weren't able to work this into the current build because of the constant changes to the interface, but some/most of it should be in the next build!
  • New Profile Tab and Messages Tab
  • New & improved fullscreen image viewer (not ready in time for this release)
  • Inbox notifications (not Push, as that takes more work-- more on that later)
  • Colored thread indicators
  • Swipe-to-vote
  • Post/comment saving
  • Updated NSFW tag/blur

Again, please keep in mind that this is an early beta. As such, it's not feature-complete and there will be bugs and unexpected behavior. Enjoy testing, and we look forward to hearing your bug reports via TestFlight and your feedback! You can comment here or come chat with us in The Mlem Space on Matrix.

PS, and because lots of people have asked-- Mlem app will never support iOS 15. Sorry, but we'd have to rewrite the app from scratch, and that's not something we're gonna do. Additionally, kbin support isn, for now, out-of-reach due to incompatibilities between the kbin and lemmy APIs. Although this may change in the future, for now, it's not going to happen.

Cheers!

The Mlem Dev Team

73