this post was submitted on 21 Feb 2025
47 points (100.0% liked)

Mlem for Lemmy

5615 readers
51 users here now

Official community for Mlem, a free and open-source iOS Lemmy client.

Rules

  1. Keep it civil.
  2. This is a forum for discussion about Mlem. We welcome a degree of general chatter, but anything not related to Mlem may be removed at moderator discretion. This is not a forum for iPhone/Android debate. Posts and comments saying nothing but "iOS bad/I use Android" will be removed as off-topic.
  3. We welcome constructive criticism, but ask that it be both precise and polite.

FAQ

Download Mlem for iOS

GitHub

Website

Donate to Mlem

founded 2 years ago
MODERATORS
 

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
top 7 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 5 hours ago (1 children)

Any luck with sharing a link being from the OP’s instance rather than your own?

[–] [email protected] 3 points 5 hours ago* (last edited 5 hours ago)

This is a planned feature (issue here). We'd like to make this configurable, so that users can choose which format they prefer links to be shared in. We don't plan to implement this before we release 2.0 to the App Store, but can certainly look into it for the following update.

[–] [email protected] 7 points 22 hours ago (1 children)

Ooh exciting! What’s the current ETA on final release?

[–] [email protected] 6 points 18 hours ago (1 children)

We’re hoping to have it out within the next week or two. There are a couple minor bugs we want to squish before the final build goes out and we have a volunteer working on localizing the app to French; apart from that, we’re pretty much done all the dev work on it so it’s just testing and polish.

[–] [email protected] 2 points 10 hours ago

Awesome! It’s a great app and the efforts of everyone involved is very appreciated

[–] [email protected] 2 points 18 hours ago (1 children)

Is the beta open in TestFlight?

[–] [email protected] 2 points 17 hours ago

Yes!

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