- Added colour to username in comments to distinguish your own comments
- Added option to allow text preview on text posts in normal view - contribution from @coslu
- Added option to share media link or external URL links in the dialog popup on post long press
- Added back featured post icon on posts within a community
- Added ability to customize swipe gestures on comments and posts
- Added ability to develop with hot reload using docker - contribution from @Fmstrat
- Added initial implementation for font size scaling for titles and content
- Added comment sorting - contribution from @guigs4
- Added option to show title before content - contribution from @Fmstrat
- Added option to show images edge-to-edge - contribution from @Fmstrat
- Addition of manual refresh icons to different screens - contribution from @bactaholic
- Addition of user and community banners - contribution from @CTalvio
- Added ability to share media directly - contribution from @micahmo
- Added initial ability to block community
- Comments now show the number of direct replies - contribution from @micahmo
- Added minor UI changes to the post view - contribution from @CTalvio
- Adjusted visual feedback in comment swipe gestures
- Added option in settings to enable/disable swipe on bottom navigation bar to open sidebar on feed page - contribution from @bactaholic
- Added option in settings to enable/disable double-tap on bottom navigation bar to open sidebar on feed page - contribution from @bactaholic
- Decreased scroll distance needed in order to fetch more comments from a thread
- Improved error messages when more comments fail to fetch within a post
- Decreased number of comments to fetch at a time to improve loading performance
- Posts now load first before comment threads to make viewing posts more responsive
- Slight changes to contrast of text in posts - contribution from @Fmstrat
- Added tooltip labels on sort types - contribution from @micahmo
- UI improvements to vote indication in feed view - contribution from @CTalvio
- Community pages now use their display name - contribution from @CTalvio
- Potentially fixed issues with HTTPS certificate errors when running on Android using Adguard with HTTPS filtering enabled
- Improved performance for comment threads with a lot of comments
- Fixed issue where the last comment on a thread could potentially not show up
- Fixed issue where markdown links were not respecting "open in external browser" option - contribution from @Fmstrat
- Fixed issue with download media not working on Android for some users - contribution from @minicit
- Fixed issue where media download button appearance in light mode - contribution from @coslu
- Fixed issue where commenting would bring you out of the post
- Fixed issue where you could not edit your comment in some instances when using your display name
- Fixed issue with duplicate posts being shown on the feed - contribution from @ajsosa
- Increased NSFW blur - contribution from @guigs4
- Fixed issue where longer comment threads would not show up properly
- Fixed a bug where the URI was not parsed to lowercase before checking extensions to parse image dimensions - contribution from @Fmstrat
- Fixed issue where not all comments would show up on the profile page - contribution from @ajsosa
- Added ability to download images - contribution from @MrAntonS
- Added settings option to collapse parent comment on tap
- Added pull to refresh on posts
- Long pressing the post will bring up a modal to perform more actions such as visit community, user profile, sharing
- An additional button now shows up for each post in comfortable view to open the more actions modal
- Added initial support for viewing user profiles - including their posts and comments
- Added top sort options - contribution from @JulianPaulus
- Upvoting and downvoting posts/comments now provides you with immediate feedback rather than waiting for the instance to respond back
- Added initial ability to edit comments. This action replaces the reply action when swiping on your own comment
- Added support for TOTP - contribution from @MrAntonS
- Adjusted thickness of divider between posts to help differentiate
- Increased threshold for triggering a upvote/downvote on comments
- Fixed issue where you could not exit app when swiping back or using the back button
- Potentially fixed some issues with performance, yet to be tested widely
- Fixed issue where an error would be thrown if trying to access http pages - contribution from @vbh
- Fixed issue with haptic feedback on comment actions
- Fixed issue where reply button would cover actions and comments for short posts
- Removed mark as read for mentions and replies that have already been read
- Fixed issue where setting a default sort type would cause the app to infinitely load
- Fixed issue where an error would pop up when subscribing to a community from the search page
- Dockerfile for building Android builds - contribution from @Fmstrat
- Fixing settings not reachable - contribution from @ggichure
- Added adaptive icons for Android - contribution from @coslu
- Inbox mentions and replies can now be marked as read
- Added default feed type in settings - contribution from @JulianPaulus
- Added default sort type in settings - contribution from @JulianPaulus
- Added ability to switch thumbnail previews in compact mode to the right
- Added Material You dynamic colour theming
- Added system theme option
- Added option to open up links in external browser by default
- Removed custom-made lemmy library, and replaced lemmy library with https://github.com/liftoff-app/lemmy\_api\_client!
- This change will make it easier to work with future features, and also allows a chance for collaboration on a unified dart-based lemmy api
- Added ability to tap on images within comments/posts to zoom in
- Added swipe gesture on botton nav bar to open up drawer in Feed
- Added settings option to disable swipe gestures on posts
- Moved theming options into a separate section in settings
- Adjusted inbox show all toggle to be a button to be more descriptive
- Adjusted logic for fetching and caching images to bring better performance
- Changed slide to dismiss images to use a new library
- Tapping on a comment will only collapse the replies to that comment - contribution from @vbh
- Fixed issue with sort type not being respected on refresh - contribution from @JulianPaulus
- Fixed issue where comment upvote/downvote did not display properly
- Fixed issue where navigation bar was black on Android devices
- Fixed issue where Thunder would redirect you to the feed page after changing settings
- Fixed issue where creating a comment on a post would not work
- Added back icon to image preview for edge cases where the swipe down gesture does not work
- Fixed issue where inbox shows all replies and comments first, rather than just unread messages
- External links can now be opened in an external browser, and also shared using the system's sharing options
- Improved GIF support - contribution from @MrAntonS
- Improved accessibility labels for icons and actions
- New compact view for posts in the feed
- New OLED black theme
- Added initial inbox feature to see your replies, mentions, and private messages
- Added about page with links to lemmy and github repository
- Added sharing option to posts
- Added reply action to posts
- Posts on the feed can now be voted on and saved through swipe gestures
- Swiping down or up on a full screen photo will now dismiss it
- Adjusted size of create comment bottom modal, and enabled text selection within the modal for the parent's comment
- Slight improvements to account/profile selection to show which profile is currently active
- When scrolling to the bottom of comments, the FAB for replying will automatically disappear so that the comment is not obstructed
- Search now sorts by Active rather than the default provided by lemmy - contribution from @Benjamint22
- Subscriptions list on the sidebar will now load up to 50 rather than 10
- Potentially fixed issue where scrolling behaviour is weird when creating a new post or comment
- Fixed issue where usernames/passwords containing leading or trailing spaces may fail to login - contribution from @MrAntonS
- Fixed issue where passwords with a length > 60 would throw an error "incorrect password"
- Added basic ability to post to a community with Markdown
- Added basic ability to create a comment in a post and to reply to other comments
- Added settings option to enable or disable the in-app update notifications
- Added the instance name to various parts of the app to distinguish communities across instances
- Added blur to NSFW images - contribution from @guigs4
- Added fastlane config for Android - contribution from @IzzySoft
- Initial support for opening links for lemmy communities within the app rather than through the browser
- Added community information when opening up a community
- Added ability to opt-in/opt-out of Sentry error reporting
- Searching now fetches more results as you scroll down
- Fixed issue where selecting the light theme would revert back to dark theme on app relaunch
- Fixed issue where link previews were not being shown properly
- New update in-app notification to notify you of new GitHub releases
- Autofill options for logging into your account (tested on iOS, untested on Android physical device)
- Added an option to switch to a light theme
- Tapping on the community's name within a post will allow you to view the community
- When viewing a community, you can now subscribe/unsubscribe to that community directly
- You can now login with different accounts, and switch between those accounts
- Comments can now be upvoted, downvoted, and saved through swipe gesture
- Tapping on an image will show you a fullscreen view
- Added haptic feedback for some actions
- Vote and comment actions are hidden/disabled when not logged in
- Fixed issue where refreshing or selecting a sort option would cause the feed to show the Local feed
- Switching between tabs keeps the state of the tab
- Added Sentry to allow for debugging and logging
- Initial feed now shows a compact version of an image, rather than the full height image
- Fixed issue where if you log in with an instance that does not exist, the community page will indefinitely load
- Fixed issue where a community would show a loading indicator if there were too little posts within that community
- Sorting post feed by hot, active, etc.
- Tap on community name in post to view community
- Upvote, downvote, and save posts
- Seach for communities on the same instance
- Follow and unfollow communities
- Sign in to single account
- No ability to create a post or comment
- No user notifications
- No ability to browse saved comments and posts
- No theming options
- No multi-user ability
- Missing ability to change instances when not logged in