Release Notes

1.0

build 11

Content Focused Update

This update brings new ways to display and interact with the content in Ava, safeguards if Reddit changes their API access to reduce 403 errors, and some other odds and ends.

What's Changed

Fixes

  • An issue where 'Clear cache' might fail to remove some media cache
  • An issue where subscribe/unsubscribe does not automatically update sidebar subreddits list
  • An issue where Reddit video download might return an error on save
  • An issue where Reddit video with audio might be downloaded without it
  • Search works again after Reddit API changes

New Features

  • Customizable swipe gestures for posts and comments (vote, save, share, reply and more)
  • A picker to change style of the top toolbar background (system, hard, soft)
  • Search posts inside Multi-reddits
  • A Report Summary option in post summaries for easier reporting of incorrect post summarization
    • Note: Summary report is anonymous. It includes post content, post ID, generated summary and your device data. It does not include any personal or Reddit account data.
  • Streamable videos can now be played directly in Ava (sharing and download works as well)
    • Note: if Ava fails to resolve link through Streamable API, it falls back to link preview.
    • Important: In my internal testing, Streamable's CDN link resolved from their API is very slow, even outside Ava. Please report any playback issues, preferably with a region you are connecting from (USA, Canada,Europe,...).

Improvements

  • Ava can now automatically attempt to fix a failed Reddit endpoint, cache fix and automatically reports affected endpoints
  • Added endpoint level overrides for session authentication and new OAuth session request handler
  • Static media now require less data and time to fetch and cache
  • Static media are now using custom image request with proper resizing to avoid unnecessary overhead
  • Static media prefetching now correctly respects order of posts
  • Shared image processor resizing and scaling improvements
  • Caching improvements
  • Changing comments sort scrolls back to the first comment now
  • Top toolbar now automatically minimizes on scroll if there is not enough screen space on iOS27+
  • What's New page improvements after internal Ava Web API changes
  • Other smaller under-the-hood improvements

1.0

build 10

Performance & Reliability Update

This update focuses on making Ava faster, smoother and more reliable. It brings improved media performance, clearer error messages, major stability improvements and fixes for features affected by recent Reddit API changes.

What's Changed

Fixes

  • Resolved issues preventing additional comments from loading
    • Note: this fix needs further testing to confirm long-term reliability
  • Restored Trending Subreddits in the Search tab after Reddit API changes caused it to stop working
    • Note: this fix needs further testing to confirm long-term reliability
  • User profiles, multi-reddits and search results now correctly scroll back to the top when changing sort order
  • Canceled requests no longer display unnecessary error notifications
  • Error notifications no longer display raw HTML responses or technical decoding errors
  • Add/Remove Friend button is now only available to Reddit Premium users, matching Reddit's behavior
  • Various smaller bugs and stability issues

Improvements

  • Completely reworked error and response handling for more reliable operation
  • Error notifications now provide clearer, more user-friendly explanations
  • Improved automatic error reporting to help identify and resolve issues more accurately
  • Improved media caching, prefetching, processing and playback for smoother scrolling and faster media loading
  • Various behind-the-scenes performance and reliability improvements

1.0

build 9

Hotfix Update

What's Changed

  • This update removes trending subreddits grid from Search tab after Reddit API changes caused it to stop working.

1.0

build 8

Accessibility and Usability Update

This update fixes many Compact posts and accessibility issues and adds new components support in Markdown.

What's Changed

Fixes

  • Link hit areas was still overlapping causing accidental link taps
  • Issue in build 7 where long press on media prevents videos from being opened in fullscreen
  • Unavailable media label now only shows icon for compact posts
  • Crosspost in compact posts might be unclickable
  • Compact post media overlay might prevent media tap gesture
  • Oversized link media might increase hit area
  • Soft line breaks are ignored by Ava's custom Markdown renderer, causing single "enter" to render on the same line
  • Opening videos fullscreen may sometimes result in undismissable blank screen and app restart is needed
  • Add/remove friend results in error 403
  • Smaller behind-the-scenes bug fixes and improvements

New Features

  • Added option to hide post voting buttons
  • Compact posts media overlay are now smaller in the right bottom corner, rather than covering media in the middle
  • Added stepper to change title line limit for compact posts
  • Added picker for compact posts thumbnail size (default, bigger)
  • Added long press to open context menu for galleries in compact posts
  • Videos in compact posts now also have long-press to open context menu like other media
  • Added RedGifs indicator for compact posts thumbnail
  • Add skip comment button with editable position (left, middle, right)
  • Added nested lists support to Ava's custom Markdown renderer
  • Added divider support to Ava's custom Markdown renderer
  • Added tables support for Ava's custom Markdown renderer

Debug

  • Added automatic error reporting while fetching trending subreddits to help investigate and fix 'Invalid Response' errors while fetching them

1.0

build 7

Interaction Update

This update fixes many issues regarding content interactions, hit areas and also adds new ways to interact with content and menus.

What's Changed

Fixes

  • An issue where tapping near post media could accidentally open the media
  • An issue where tapping near comment media or bottom row could accidentally open the media instead collapsing comment
  • Hiding over 50 posts at once returns bad request error, added sequential batching
  • Incorrect subreddit data returned from Reddit might cause decoding error (observed in search view)
  • Random 500 errors might occur when fetching inbox
  • Quickly opening and closing post prevents it from being marked as seen
  • Some other smaller behind-the-scenes bug fixes and improvements

New Features

  • Disable video scrubbing while scrolling to prevent accidental touches
  • Long press on any media to open context menu (works for both, posts and comments)
  • Long press on post to open post options menu (OPTIONAL! If disabled, classic 3-dot menu icon is displayed instead)
  • Increased hit area for comment menu button
  • Multi's toolbar now have a button to display all subreddits in current multi, allowing direct navigation to specific subreddit

From Feedback

  • If you have questions about Ava, feel free to join a Discord server. Link can be found in Settings -> About.
  • Tapping current tab returns to sidebar behavior: this is a default behavior controlled by Apple. In SwiftUI, there is no way around this. I am investigating this request, but no promises yet. I don't want to introduce custom solution that might break iPad or iPhone Duo compatibility, which Ava currently has.

1.0

build 6

Stability and Privacy Update

This updates brings stability and privacy improvements.

What's Changed

Fixes

  • Broken pagination in sidebar with more than 100 subreddits incorrectly fetching subreddits data
  • Stale fetch operations prevent pull-to-refresh in feed views
  • Changing tab or switching apps might throw 'cancellation' error when fetching trending subreddits
  • Possible fix for some users experiencing app crashes during search autocomplete (report back)

New Features

  • Added 'Auto-Hide Toolbar' option to iPad (iPad's tab bar is persistent unlike iOS tab bar, so on iPad only top toolbar is hiding)
  • Added option to expand all comments by default

Improvements

  • Sentry privacy improvements
  • Increased legibility of post texts for both title and body (report back if not enough)

Debug

  • Added deeper tracking for posts hiding failures as they keep throwing Bad Request errors for some users
  • Improved HTTP error tracking and fingerprinting

Want to see more app icons?

  • Share your creations in Discord server! I might pick yours in the next update!

1.0

build 5

Bug fixing update based on users feedback and crash reports

This update brings many improvements and bug fixes reported from TestFlight.

What's Changed

Fixes

  • Adding/removing value to user settings causing data error resulting in settings reset to default values
  • String catalog out of date, localized string typos
  • Loading profile and trophies might cause render loop caused by recursive layout recalculations resulting in app crash
  • Marking already read inbox/announcements messages as read, causes Reddit server to return error 400
  • Inbox list selection passing incorrect identifier, incorrect condition filtering out unread announcements
  • Posts containing URL without host component causing a fatal crash
  • Fetching moderator permissions for user, displaying only eligible actions for posts and comments
  • Compact posts now respect subreddit on top and subreddit icon toggles
  • Triggering scroll-to-comments sometimes skips entire comment section (needs testing)

New Features

  • You can now pick if voting buttons for compact posts are displayed on the left or right side by

Improvements

  • More aggressive disk media caching causing lower memory usage

Thanks to everyone who contributed with feedback!

1.0

build 4

Hotfix Update

What's Changed

  • Fix third party services login

1.0

build 3

Hotfix Update

What's Changed

  • Fixed missing URL when submitting a link post

What to test?

  • Posting (self, link, image, gallery, video)
  • Everything

Found a bug or have an amazing idea?

  • Head to Settings -> About -> Submit a Feedback or to our Discord server and share it!

Want to see more app icons?

  • Share your creations in Discord server! I might pick yours in the next update!

1.0

build 2

Hotfix Update

What's Changed

  • Fix conditions blocking post submissions

What to test?

  • Posting (self, link, image, gallery, video)
  • Everything

Found a bug or have an amazing idea?

  • Head to Settings -> About -> Submit a Feedback or to our Discord server and share it!

Want to see more app icons?

  • Share your creations in Discord server! I might pick yours in the next update!

Thank you for being here! <3

1.0

build 1

Welcome to build 1!

What to test?

  • Everything

Known bugs

Media

  • Video players sometimes become stale and playback stops working.
    • Workaround: Stop scrolling and wait a couple seconds until video playback resumes by itself, all other videos will play from now on.
  • Very few videos are displayed as a v.redd.it link rather than in-line player.

Markdown

  • Tables are not supported (yet).
  • Nested lists are not suppored (yet).
  • Dividers are not supported (yet).

Found a bug or have an amazing idea?

  • Head to Settings -> About -> Submit a Feedback or to our Discord server and share it!

Want to see more app icons?

  • Share your creations in Discord server! I might pick yours in the next update!

Thank you for being here! <3