1
23

Features

  • Added a "jump to last position" button to the post view, which scrolls to the last position you viewed on that post.
  • Tweaked jump button design
2
30
submitted 2 weeks ago* (last edited 2 weeks ago) by ericbandrews@lemmy.ml to c/mlemapp@lemmy.ml

Hi Mlem Community,

Now that 2.0 is live, we’re simplifying the structure of our TestFlight.

For the initial development of 2.0, we created the Stable Pre-Release group to serve as our release environment. Going forward, we plan to ship smaller, more frequent updates. Under that new system, it no longer makes sense to maintain the separate pre-release group. We will therefore be shutting down the Stable Pre-Release group on Sunday, March 16. If you are in that group and wish to remain in the beta, we still have plenty of spots in the Weekly group.

We’re also changing the TestFlight timing: new builds to the Weekly TestFlight will go out every Saturday at 11am EDT (UTC -4).

Cheers,

The Mlem Group

3
51
submitted 10 months ago* (last edited 10 months ago) by ericbandrews@lemmy.ml to c/mlemapp@lemmy.ml

Mlem 1.3.1 is now available. This update adds compatibility for Lemmy v19.4, resolving an issue where marking posts read on instances running that version would trigger an "unknown" error.

This update has been rolled out to both the TestFlight and App Store environments.

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.

4
4
submitted 2 days ago by gedaliyah@lemmy.world to c/mlemapp@lemmy.ml

It seems like the versioning on the GitHub page is getting further and further away from the releases on the Apple Store. Right now it shows version 2.0.1 in the Apple Store, but the latest release posted on the GitHub is 1.3, dated May of 2024.

Apologies in advance if I missed an announcement that explains this.

5
27
submitted 1 week ago by ericbandrews@lemmy.ml to c/mlemapp@lemmy.ml

Features

  • Media Improvements
    • Added a progress bar to the media viewer
    • The media viewer now supports scrubbing. Swipe left or right in the image viewer to scrub; drag your finger up or down while scrubbing to increase or decrease the scrubbing speed. Swipe on the progress bar to directly move the playback head.
    • Added support for animated avatars. Avatar animation can be disabled in Settings -> General -> Animated Avatars.
  • Added a setting to toggle post tap-to-collapse behavior (Settings -> Posts -> Tap to Collapse)
  • Updated the design of comments in mixed feeds
  • Refined the post editor to make attaching media and links easier
  • Added a lemmyverse.link option to the share menu
  • Added a "Blur NSFW" toggle to the ellipsis menu in the feed

Bug Fixes

  • Community links formatted as Markdown links now open correctly when tapped
  • Fixed custom emoji sometimes rendering as full size images
  • Fixed comments sometimes not appearing immediately when posted
  • Disabled autocorrect when searching communities, users, and instances
6
4
Longpost woes (lemmy.sdf.org)
submitted 1 week ago by sqw@lemmy.sdf.org to c/mlemapp@lemmy.ml

When reading longposts I often lose my place by either a) accidentally tapping the Feeds button in the corner of the screen with the heel of my palm, which scrolls to the top, or b) accidentally tapping the article body (either while actively scrolling or just holding my phone), which collapses the post.

Anyone have advice for avoiding these on longposts? Skill issue?

7
24
submitted 2 weeks ago* (last edited 2 weeks ago) by ericbandrews@lemmy.ml to c/mlemapp@lemmy.ml

Features

  • Links can now be shared from your local instance or the original instance; the default is now to share from your instance. This behavior can be toggled in Settings -> Links -> Share Links.

Bug Fixes

  • Fixed some images not loading correctly from lemmy.ml
  • Fixed rendering issues with transparent gifs
8
20
submitted 2 weeks ago by ericbandrews@lemmy.ml to c/mlemapp@lemmy.ml

Hi Mlem Community,

Patch 2.0.1 is now available on the App Store and TestFlight.

Bug Fixes

  • Fixes connections to lemmy.ml failing
  • Fixes Instance Trust & Safety not showing endorsement details

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.

9
10
submitted 2 weeks ago* (last edited 2 weeks ago) by Lasagna@lemmy.ml to c/mlemapp@lemmy.ml

Since today I’m getting errors refreshing my Lemmy.ml feed. Tried a bunch of things, including logging out of my account, and now I can no longer login.

When I try to login and enter the lemmy.ml domain, I get a red error text saying “Failed to connect to lemmy.ml”.

Tried uninstalling the app and reinstalling from the Apple App Store. Didn’t work. Looked for updates, didn’t seem to be one.

I can access Lemmy.ml in the browser and my account seems to be fine as wel.

I can use Mlem to visit Lemmy.world just fine. Can even refresh the feed and browse posts.

Is it just me? Or anyone else with this issue?

10
6
Notifications? (lemmy.world)
submitted 2 weeks ago by Cephiroth@lemmy.world to c/mlemapp@lemmy.ml

Are push notifications as a whole not possible because of something Lemmy related? Or is it developer related? I haven’t seen any 3rd-party apps tout push notifications.

11
15
green leaf icon (lemmy.sdf.org)
submitted 3 weeks ago* (last edited 3 weeks ago) by sqw@lemmy.sdf.org to c/mlemapp@lemmy.ml

I just noticed the newish green leaf icon by some posts. But I didn't intuit the meaning -- does it indicate the age of the account? Old dry oak leaf emoji for accounts over a decade old? 😏 Acorn emoji for accounts opened today? Might be interesting to be able to filter based on these criteria...

12
179
submitted 3 weeks ago* (last edited 3 weeks ago) by ericbandrews@lemmy.ml to c/mlemapp@lemmy.ml

After a year in development and six months in beta, we are thrilled to announce that Mlem for Lemmy 2.0 is available on the App Store!

We've rewritten the app from the ground up--it's still the same Mlem our users know and love, but with significant performance improvements, a set of new features that were infeasible in our v1 app, and a fresh new design that feels right at home with the latest versions of iOS. There are more changes than we could list here, so the best way to see what's new is to just download the app, but some of the highlights include:

Media Enhancements

2.0 ships with a brand new image viewer and full support for gifs, videos, and animated webps. We've even added loops.video embedding--link posts to loops.video will display the linked video directly in Mlem.

Color Themes

In addition to the standard light and dark, Mlem 2.0 offers OLED, Solarized, and Dracula color themes, with more on the way. If you'd like us to support your favorite theme, let us know!

Markdown Handling

Powered by our custom cmark fork, Mlem 2.0 supports the full range of Lemmydown syntax.

Enhanced Post Composer

You can now create crossposts directly in the post editor (+ -> Crosspost), and can even post to multiple communities from multiple accounts at once. The keyboard now also sports a comprehensive set of Markdown editing tools.

French Localization

Mlem is now available in French, thanks to pylapp.

And More...

  • Guest mode: you can now browse instances without an account
  • Added a new Tiled post layout
  • Keep place on switch: you can now switch accounts without reloading the app. This behavior can be toggled in Settings -> Accounts or accessed by long pressing an account in the account switcher.
  • You can now search for posts and comments

Compatibility Notice: Mlem 2.0 supports iOS 17 and later. If you are on an older iOS, you won't be able to download this update but will be able to continue using the previous version of Mlem.

Thank you to all of our beta testers, whose feedback and support has been invaluable.

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.

13
43
It's Almost Here! (programming.dev)
14
52
submitted 1 month ago* (last edited 3 weeks ago) by ericbandrews@lemmy.ml to c/mlemapp@lemmy.ml

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

Minor Patch 2025-02-24

  • Fixed an issue where tapping an image thumbnail sometimes didn't open the image viewer
  • Fixed an issue where way too many posts would load

Minor Patch 2025-03-06

Features

  • Mlem is now available in French!
  • Added keyword filters import/export
  • Improved keyword filtering logic
  • Improved inbox behavior when switching from a moderator to a non-moderator account

Bug Fixes

  • Fixed the inbox sometimes getting stuck loading after toggling "unread only" on
  • Fixed an error appearing when opening the app or switching accounts
  • Fixed the subscription list developing visual issues when scrolling using the alphabet bar
  • Fixed account tokens not always being redacted from the error log
  • Fixed the info stack not always being aligned correctly in the interaction bar editor
  • Fixed images not always opening when tapped when in Compact or Headline mode
  • Fixed "reset" button in the mod mail interaction bar editor resetting to the wrong configuration
  • Fixed search pages refreshing when navigating back to them
  • Fixed some settings not carrying over from v1 to v2

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.

15
59
submitted 1 month ago* (last edited 1 month ago) by leaf@lemmy.blahaj.zone to c/mlemapp@lemmy.ml

Last commit was 8 hrs ago and the update is 86% complete!

16
8
submitted 1 month ago by nokturne213@sopuli.xyz to c/mlemapp@lemmy.ml

Is there a way to set which account is your default?

Something caused me to have to sign out of my default account yesterday and the sign back in before anything would load. Am other accounts were unaffected, and I could view everything fine from the web interface. Now that I signed out Mlem defaults to a different account when I open the app. I have tried to reorder the accounts, and every sort option but the only way have found to fix this is to log out of all accounts and then log in one by one again.

17
19
submitted 1 month ago by nokturne213@sopuli.xyz to c/mlemapp@lemmy.ml

If you use any apps, frontends or bots for Lemmy, please help us out by notifying the developers about this post.

18
9
submitted 2 months ago by nokturne213@sopuli.xyz to c/mlemapp@lemmy.ml

It would be helpful if we could view a list of communities from instance detail tab, not a local view of threads like when you look at an instance from a guest account, but a list like when you search.

Spoiler

https://i.imgur.com/JyqO1dP.jpeg

19
4
submitted 2 months ago* (last edited 2 months ago) by leaf@lemmy.blahaj.zone to c/mlemapp@lemmy.ml

It will make easier to reconsider some blocks as people are just not great to talk to on some days.

The time stamps could show you when you blocked them and the note label could show up right on their profile and under the user handle in the user block page.

20
12
submitted 2 months ago by Henry@lemmy.ca to c/mlemapp@lemmy.ml

On iOS18.2, input words inside the app, the typing sound is extremely loud and cannot be adjusted.

21
5
submitted 3 months ago by nokturne213@sopuli.xyz to c/mlemapp@lemmy.ml

I was switching between accounts and when swapping to lemm.ee there was an error message, but it quickly cleared before I could tap it and see what it said. Then I switched back to Sopuli.xyz and that gave two error messages. This time I was ready for it, but tapping the first message cleared the other message.

Is there a setting existing, or that could be added so an error notice stays until dismissed? Or a Mlem Notification Center where we can view errors?

22
28
submitted 3 months ago by unmagical@lemmy.ml to c/mlemapp@lemmy.ml

I've never been able to make up my mind on whether or not the character has its hands raised or just has prominent ears. Frankly I prefer to believe they are its hands and the character is quite pleased with its star.

Is there a canon answer?

23
54
submitted 3 months ago* (last edited 3 months ago) by ericbandrews@lemmy.ml to c/mlemapp@lemmy.ml

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.

24
8
submitted 3 months ago by nokturne213@sopuli.xyz to c/mlemapp@lemmy.ml

I noticed since the update on Friday my inbox has been slow to refresh. Also it would sometimes show my read messages with my unread replies. Initially I thought maybe it has something to do with the newest lemmy update (Sopuli updated yesterday), but I switched back to last week’s build 2.0 (161) and it appears to be working fine.

25
6
submitted 4 months ago by dohpaz42@lemmy.world to c/mlemapp@lemmy.ml

Do the devs get the crash logs from beta Mlem?

view more: next ›

Mlem for Lemmy

5379 readers
9 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