At long last, Mlem 1.1 is ready! We’ve been working on this one for a while and are super excited to bring what we’ve been working on to the App Store:

Major Features

Fully Customizable Interaction Bar

All the buttons you want, exactly where you want them. Want to be able to upvote from both sides of the post? You can do that. Instance doesn’t support downvotes? You can remove the downvote button. Want six separate upvote buttons? Yup, you can do that too. Check it out in Settings -> Appearance - Posts or Comments -> Customize Widgets.

Enhanced Search

Search has been given a major facelift, and we’ve added the ability to search for both users and communities. You can also now subscribe directly from search results.

New Icons

We have two all-new icons for the app:

  • Classic Lemmy, designed by Eric Andrews, based on the Lemmy icon
  • Stargazer, designed by Sjmarf

Jump Button

We’ve added a button to the comments view to let you jump to the next comment, because scrolling is just too much work sometimes.

Image Uploading

Our team is never afraid to push the envelope. After countless hours of groundbreaking development, we give you the ability to upload an image while creating a post. Revolutionary, we know.

Onboarding

We now have a proper onboarding flow for new Lemmy users. If you already have an account but want to see it anyway, you can remove all your accounts from Mlem.

Minor Features

  • Collapse comments. Swipe all the way to the left to collapse a comment.
  • Collapse post content. Posts are overrated—comments are where it’s at. In the detailed post view, you can tap a post to collapse it and get straight into the comments.
  • Adjustable haptic levels. You can disable some or all of the haptic feedback in Settings -> General -> Haptic Level.
  • Opaque insets. If you think material design is just a silly fad and solid colors are the one true path, you can make your navigation and tab bars fully opaque in Settings -> Accessibility -> Translucent Insets.’
  • Added an option to upvote posts on save. You can find it in Settings -> General -> Upvote on Save.
  • Added an option to show the user avatar in the tab bar instead of the generic profile picture. You can find it in Settings -> Appearance -> Tab Bar -> Show User Avatar.
  • Edited posts and comments now display the updated time.

Quality-of-life and Other Improvements

  • Instant vote feedback. Voting on posts and comments now displays the vote instantaneously, rather than waiting for that sluggish speed-of-light roundtrip to the server.
  • Link posts now have an indicator on their thumbnail in Compact and Headline mode.
  • You can now block communities directly from posts.
  • Various actions have been flagged as destructive and given a nice little warning popup.
  • Fixed some issues with images embedded in links displaying poorly.
  • Fixed nav bar disappearing on device rotation.
  • Haptic feedback no longer causes an animation hitch on first play.
  • 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.
  • Very tall images now shrink to a max height. You can make them display in their full, glorious height in Settings -> Appearance -> Posts -> Limit Image Height In Feed.
  • Smoothed out editor sheet animations.
  • Clarified error message when trying to log into a private instance.

Bug Fixes

  • Addressed scrolling jumpiness. Again. I really think I’ve got it beat this time, though. Please?
  • Fixed a problem where the account switcher would be open when re-opening the app.
  • Inbox now persists unread status.
  • Search no longer has auto-correct or auto-capitalization.
  • Fixed the “share” button crashing the app on iPad.
  • Fixed feed refresh not behaving consistently
  • Fixed login not handling incorrect 2FA code properly
  • Added handling for inconsistent date formats across instances
  • Fixed unencoded URLs breaking the feed
  • Fixed instances with optional .admin field not loading
  • Fixed large posts rendering incorrectly on iPad.
  • Fixed the first ~40 posts not showing up
  • Fixed posts loading after the end of the feed
  • Fixed settings icons not rendering properly on iOS 17
  • Fixed a bug where connecting to instances on localhost was impossible
  • Fixed logging in before email verification crashing the app
  • Fixed opening posts from URL links crashing the app
  • Fixed swipey action animation and context menu animation trying to run at the same time (ONLY on iOS 17—some of the changes made in iOS 17 gave us the tools to disable this behavior, but there’s unfortunately nothing we can do about it in iOS 16).

Cheers,

The Mlem Group

  • jepolitsch
    link
    fedilink
    English
    arrow-up
    4
    ·
    8 months ago

    Thanks for the response, that totally makes sense.

    I found the feature for memmy here , which calls all hide requests on refresh, which is fine for the user but like you said problematic for Lemmy.

    Anecdotally I have noticed lots of empty fetches on refresh since they added it, only fixed by changing the sort options.