Changelog

Elytra

News
By Nikhil Nigade
iPhone iPad Mac

Nov. 5, 2024

v 2024.10.0

The 2024.10.0 release contains on-going bug fixes and stability improvements.

- New UI for the bottom floating bar with buttons. The buttons are now larger, animate nicer, and take up less space, obscuring less of the UI when reading articles.

- The Settings UI has been redone using a common framework for all my apps. This should be more reliable, and faster.

- Added missing localisation strings for all supported languages.

- Feeds with no icons now show a generated icon using letters from the feed name.

- Fixed an issue in iOS 18 where Airplay mirroring would not reliably work for viewing articles.

- Fixed a bug where the app would sometimes hang loading a remote video (only when streaming over HLS).

- Fixed a bug where the app would sometimes hang loading a remote video subtitles track (only supported over HLS).

Sept. 27, 2024

v 2024.9.4

The 2024.9.4 release contains some critical on-going fixes and stability improvements.

- Fixed logging in using the Auth URI scheme from support

- Fixed a bug where the app would crash in the background when syncing and indexing with Spotlight.

- Fixed a bug where background notification for new articles would sometimes crash the app after it finished syncing.

- Fixed a bug where the app would not sync in the background in response to new articles becoming available.

Sept. 18, 2024

v 2024.9.3

Major improvements to the app, multiple bug fixes, and more coming soon...

### New

- The apps now use the new Spotlight Search Query to provide semantic search results, which is faster, and more context aware than the previous implementation!

- Light/Dark/Tinted icon assets!

- Article reader now shows a "Headings" button in the bottom bar to quickly scroll to headings in long articles.

- New Swift 6.0 foundation for the app

### Improvements

- Major performance improvements to widgets. Images are now loaded more reliably.

- Improved syncing performance, with no more UI lags

- Improved background syncing

- Improved article rendering performance

### Fixes

- Fixed Folders widget article sorting

- Fixed crash when selecting a sidebar item to view articles list

- Fixed selection state appearance on iPadOS

- Fixed a bug with Spotlight indexing

- Fixed margins for the articles list

- Fixed redownloading of articles

- Fixed rendering links in the article reader

- Fixed a bug with sync where the app would stop syncing completely due to an incorrectly encoded sync token.

- Shows browser icon for articles that open in the browser

- Fixed filtered articles appearing in some timelines

Sept. 15, 2024

v 2024.9.0

Major improvements to the app, multiple bug fixes, and more coming soon...

### New

- The apps now use the new Spotlight Search Query to provide semantic search results, which is faster, and more context aware than the previous implementation!

- Light/Dark/Tinted icon assets!

- Article reader now shows a "Headings" button in the bottom bar to quickly scroll to headings in long articles.

- New Swift 6.0 foundation for the app

### Improvements

- Major performance improvements to widgets. Images are now loaded more reliably.

- Improved syncing performance, with no more UI lags

- Improved background syncing

- Improved article rendering performance

### Fixes

- Fixed Folders widget article sorting

- Fixed crash when selecting a sidebar item to view articles list

- Fixed selection state appearance on iPadOS

- Fixed a bug with Spotlight indexing

- Fixed margins for the articles list

- Fixed redownloading of articles

- Fixed rendering links in the article reader

- Fixed a bug with sync where the app would stop syncing completely due to an incorrectly encoded sync token.

- Shows browser icon for articles that open in the browser

- Fixed filtered articles appearing in some timelines

May 30, 2024

v 2024.4.2

Major improvements to the app, multiple bug fixes, and more coming soon...

- Fixed a crash that would occur when the view hadn't fully completed setting up.

- The app now fetches, and renders description list containers.

- Fixed bug with filtering articles. Past articles which have not been filtered will be passed through the sieve as well.

- Fixed several bugs with Widgets sorting articles incorrectly

- Fixed a bug parsing mixed article formats for rendering in the app

April 23, 2024

v 2024.4.1

Major improvements to the app, multiple bug fixes, and more coming soon...

- Fixed bug where local feed preferences were sometimes overwritten during sync.

- Fixed a bug where the app would sometimes crash when syncing the background.

- Fixed a bug where the sync progress bar would immediately dismiss after sync completed. It now shows the completed state for a second before resetting its state.

- Fixed opening article in standalone window on iPadOS

April 15, 2024

v 2024.4.0

Major improvements to the app, multiple bug fixes, and more coming soon...

- Improved sync: changes to feeds and folders are now picked up before syncing articles begins.

- Fixed a crashing bug that would sometimes occur when adding a new feed.

- Fixed syncing of feed updates and changes across devices.

- Fixed a bug where article enclosures would not get saved properly to disk.

- Fixed a bug where articles with no explict cover image assigned, would show no cover image, if it had an image enclosure.

- Fixed a bug where article enclosures without any articles would linger around consuming disk space. These are now cleaned up when the app starts.

Feb. 25, 2024

v 2024.2.2

Major improvements to the app, multiple bug fixes, and more coming soon...

- Fixed split view behaviour on iPadOS

- Fixed syncing of feed updates and changes across devices.

Feb. 19, 2024

v 2024.2.1

Major improvements to the app, multiple bug fixes, and more coming soon...

- Fixed a crash that would sometimes occur when adding a Youtube channel.

- Fixed a bug causing links from articles to open in the browser app instead of opening in the app.

Feb. 6, 2024

v 2024.2.0

Major improvements to the app, multiple bug fixes, and more coming soon...

- Fixed taking changes from folder updates (feeds added, removed)

- Fixed feed local metadata not persisting

- Fixed loading favicons

- Fixed local notifications title and body being swapped. Title articles/excerpts will now be readable.

- Fixed a bug where adding/deleting feeds would require an app restart for it to take effect.

Jan. 15, 2024

v 2024.1.0

Major improvements to the app, multiple bug fixes, and more coming soon...

- Notifications from smart folders now open the smart folder instead of the article's feed. Local and push notifications from feeds retain existing behaviour.
- Local notifications are now delivered more reliably.
- Moving feeds across folders or out of folders no longer crashes the app.
- Folder counts are now updated more reliably, using fewer resources.
- Fixed adding feed from the share extension would not display the correct UI

Nov. 30, 2023

v 2023.11.1

Major improvements to the app, multiple bug fixes, and more coming soon...

- Fixes for multiple widgets crashes

- Fixes fetching adhoc articles from push notifications

- Fixes changing feed preferences sometimes hanging the app

Nov. 6, 2023

v 2023.10.2

Major improvements to the app, multiple bug fixes, and more coming soon...

- Fixes for various crashes

- Fixed redownloading articles

- Fixed fetching youtube videos metadata failing in some cases.

- Fixed adding youtube channel feeds

- Improved list formatting

Oct. 28, 2023

v 2023.10.1

Major improvements to the app, multiple bug fixes, and more coming soon...

- Fixes for various crashes

- Fixed bookmark button not appearing in article reader

- Disabled TextKit 1 completely, Elytra now only uses TextKit 2 for text rendering.

- You can now tap on a favicon to open its feed

Oct. 25, 2023

v 2023.10.0

Major improvements to the app, multiple bug fixes, and more coming soon...

- New fluid toolbar design enabling you to fully take advantage of the full screen displays on modern devices.

- Fixed multiple bugs with widgets, most importantly:
- tapping on an article in the widget now opens the correct article instead of the first article
- widgets now show the articles in correct order

- New & faster sync API

- Simpler UI for adding feeds and folders

- **Recommendations** have been removed from the app, when adding a new feed, Elytra will now always prefer the direct feed URL instead.

#### Notes

If you see continuous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

March 8, 2023

v 2023.1.6

Fixed crashing bugs occurring when the app is in the background, attempting to fetch updates.

Feb. 5, 2023

v 2023.1.5

Fixed a critical bug with importing OPML files.

Feb. 1, 2023

v 2023.1.4

- Improved logic to filter out more tracking images injected into the article's content.

- Fixed a crash when launching the app from the background and no article was presentable (only on iPadOS).

- Fixed a minor bug with importing feed settings.

- Fixed image captions rendering as standard text.

- Fixed rendering of images: Images will now render at their true size, accomodating for retina scales, as the author intended. Previous builds would render retina images at non-retina scales causing images to be enlarged and appear blurry.

- Fixed articles marked read on another device not updating correctly.

- Fixed a crashing bug when re-syncing data.

- Fixed a crashing bug when moving from an article containing an audio clip to another article without one.

- Fixed feed settings not saving (regression from 2023.1.3)

- Added logging around scheduling local notifications. Some users have reported this to not work as of iOS 16.2 in certain cases. If you experience the same, please share the app logs with me from Settings > Contact

#### Notes

If you see continuous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

Jan. 26, 2023

v 2023.1.3

- Fixed a critical bug prevent In-App Purchases/Subscriptions from being processed. Updating to this release is highly recommened.

#### Notes

If you see continuous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

Jan. 23, 2023

v 2023.1.2

I wish you a healthy & safe 2023. Elytra's Jan 2023 releases are full of fixes and stablity improvements.

### Fixes

- Fixed a bug where synced articles would not be displayed in the app

- Fixed a bug with adding new feeds

- Fixed a long standing crash when re-syncing feeds

- Fixed Bookmarks not showing read articles

- Fixed microblog style posts showing a title

#### Notes

If you see continuous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

Jan. 10, 2023

v 2023.1.0

I wish you a healthy & safe 2023. Elytra's Jan 2023 release is full of fixes and stablity improvements.

### Improved

- App now uses the article's date for notification timestamps

- Improves app responsiveness and reduces disk I/O usage.

- Improved networking stack

- Marking articles read/unread is now a local operation, i.e. if the Cloud request fails for any reason, the information is persisted and will be synced with the Cloud API once your device or the service is reachable across the interwebs.

### Fixes

- Assortment of fixes from various crash reports

- Fixed rendering and scrolling slowness on iOS 16.x

- Ongoing fixes for filtering articles

- Fixed feed title not being fully visible upon scrolling

- Fixed stuttering when image loads and scrolling in the article reader.

#### Notes

If you see continuous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

Dec. 20, 2022

v 2022.11.3

- Fixed rendering and scrolling performance on iOS 16.x

Nov. 29, 2022

v 2022.11.2

The November release of Elytra focuses on improving performance & reliability of the app.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

### New

- Added support for following Mastodon accounts through their RSS feeds

### Fixes

- Fixed some issues when loading images using the image proxy

- Fixed a bug with Smart Folders auto-grouping

- Fixed exporting log archive

- Fixed articles list sometimes not loading immediately after sync

- Fixed crash when opening an article with an embedded audio file which had a negative start offset (basically a file with bad metadata)

- Fixed a bug where "Mark All Read" would still show some articles are unread in the list

- Fixed a critical bug where internal DB connection wiring was all messy. It's a lot cleaner now and put inside a neat little white-box imported from a Scandinavian country

#### Notes

If you see continuous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

Nov. 17, 2022

v 2022.11.0

The November release of Elytra focuses on bringing new features and improving performance & reliability of the app.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

- Introducing Smart Folders
- Create smart folders using a combination of title keywords and folders
- Automatically curated and ready to go when you need them
- Notifications when new unread articles are available in smart folders

- Various improvements to home-screen widgets

- Improvements to syncing performance

- Improvements for find in article on iOS 15

- Find in article now loops over results in iOS 15 similar to iOS 16

- Fixed search results in articles appearing in reverse order on iOS 16

- Fixed a bug with counting for the lockscreen widgets.

- Fixed a bug with updating counters after syncing completes.

- Fixed a bug with the "Review App" prompt appearing unexpectedly

- Fixed a bug causing filtered articles to be visible in article lists throughout the app

Oct. 24, 2022

v 2022.10.1

The October release of Elytra focuses on bringing new features and improving performance & reliability of the app.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

### New

- Introducing Smart Folders
- Create smart folders using a combination of title keywords and folders
- Automatically curated and ready to go when you need them
- Notifications when new unread articles are available in smart folders

### Improved

- Massively optimised rendering of the Articles list for consistent 120fps scrolling (on supported devices)

- Spotlight indexing now always runs in the background when your device is connected to power and has a reachable internet connection.

### Fixes

- Fixed smart folder icons not changing tint colour

- Fixed widgets not reloading when the app updates in background

- Fixed bugs crashing the app in background

- Fixed deleting folders

- Fixed crash when renaming a feed

- Fixed hang on reset app

#### Notes

If you see continuous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

Sept. 20, 2022

v 2022.8.2

This release fixes a critical bug causing the signup flow to be repeatedly displayed after successfully authenticating.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

Sept. 15, 2022

v 2022.8.1

This release contains minor fixes and improvements to the September 2022 release.

- Added "Restore" button to onboarding flow for restoring a previously purchased subscription.

- Updated Localisations

- Fixed rare bug causing the app to crash when bookmarking an article from swipe actions.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

Sept. 11, 2022

v 2022.8.0

The September release of Elytra focuses on bringing new features and improving performance & reliability of the app.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

### New

- Support for the latest OS releases.

- Added section under Settings > Account to transition from a private ID to an Apple ID

- Elytra now uses the common internal logging framework for fetching, displaying and archiving logs

- You can now open independant multiple windows of Elytra on iPads

- Searching in articles now uses the new Apple framework for a seamless system-UI experience.

- Added multi-selection in the articles list

- Added multi-selection context menus for bulk updating articles

- Multi-selection support now enables dragging and dropping multiple articles

- Two New Widgets for the Lockscreen:

1. **Unreads**: Shows the unread articles from the last two weeks. The gauge counts up all the articles in the last two weeks.

2. **Today**: Shows the number of unread articles from today. The gauge counts up all articles from today.

Both widgets open the respective section in the app for quick access.

- Keyboard focus mode now enabled throughout the app

### Improved

- Improved performance of loading feeds, articles and processing filters

- Improved performance of pulling new articles from Elytra Cloud

- Improved article rendering performance by nearly 2x

- Improved internal caching mechanisms

- Reduced power usage signficantly when scrolling through long lists of articles

- Tap anywhere on the empty view to display the sidebar if it is not visible

- Improvements to the networking library used to communicate with the Elytra API

- Improved sync performance for new installations of an existing account

### Fixes

- Fixed search crashing on iOS

- Fixed crash on sign up (after a fresh installation)

- Fixed a critical bug causing older articles to be marked as filtered even when no filters were applicable.

- Fixed a critical bug causing Re-sync to crash sometimes

- Fixed importing OPML and Feed Settings files

- Fixed onboarding getting stuck when signing-in with a Private ID

- Fixed an bug with the Folder's widget always showing no articles

- Fixed an bug with the Folder's widget not correctly displaying micro.blog style posts

- Fixed opening articles from widgets when the app isn't running

- Fixed reset account hanging after launching app

- Fixed wrong icon displayed for the Share sheet extension

#### Notes

If you see continous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

July 29, 2022

v 2022.7.0

The July 2022 release of Elytra focuses on clearing up old code and files from Elytra’s codebase and the final release in the upgrade pipeline started back in 2022 with the May 2022 release.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

### Improvements

- Improved performance of loading feeds, articles and processing filters.

- Improved performance of pulling new articles from Elytra Cloud.

- Improved article rendering performance by nearly 2x.

- Improved internal caching mechanisms.

- Reduced power usage signficantly when scrolling through long lists of articles.

### Fixes

- Fixed onboarding getting stuck when signing-in with a Private ID.

- Fixed OPML import issue.

- Fixed search crashing on iOS

- Fixed crash on sign up (after a fresh installation)

- Fixed a critical bug causing older articles to be marked as filtered even when no filters were applicable.

- Fixed a critical bug causing Re-sync to crash sometimes.

June 11, 2022

v 2022.6.0

Minor, but critical release, that fixes logging-in with a generated Private ID.

May 30, 2022

v 2022.5.3

The May releases of Elytra focuses on clearing up old code and files from Elytra's codebase. A lot is changing under the hood, but very little is changing visually in the app.

This is to prime the codebase for WWDC 2022 which will bring in new OS versions and features to the app.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

## Fixes

- Deleting your account now prompts for cancelling your active subscription and backing up your data before deleting it.

- Fixed a crash when opening the filters view.

- Fixed a crashing bug that would sometimes occur when marking over a hundred articles as read.

- Fixed a crashing bug that would occur when no items are pending to be marked as read.

#### Notes

If you see continous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

May 17, 2022

v 2022.5.2

The May releases of Elytra focuses on clearing up old code and files from Elytra's codebase. A lot is changing under the hood, but very little is changing visually in the app.

This is to prime the codebase for WWDC 2022 which will bring in new OS versions and features to the app.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

## New

- New User Interface and manager for OPML Imports

- [New] marking articles as read now happens in the background. The operations complete instantly and whenever your device has an opportunity to update this with the API, it'll make an attempt. If you're offline, it'll try the next time you're online.

## Fixes

- Fixed marking read blocking the UI in some cases.

- Fixed some data-race bugs.

- Fixed Safari extension showing blank feed items.

- Fixed Safari extension showing the UI when only a single feed is identified. It now directly opens the app with that URL instead.

- Fixed a bug where image re-downloads would fail immediately when retrying with the image proxy.

- Fixed push tokens not being synced with the server when push notifications are already authorized.

- Fixed full re-sync causing the app to crash instantly.

#### Notes

If you see continous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

May 9, 2022

v 2022.5.1

The May release of Elytra focuses on clearing up old code and files from Elytra's codebase. A lot is changing under the hood, but very little is changing visually in the app.

This is to prime the codebase for WWDC 2022 which will bring in new OS versions and features to the app.

- fixed a bug preventing manual refresh on iOS and iPadOS

- fixed a bug causing background refresh to hang until the app was active again.

- implemented Offer Codes Redemption

- fixed viewing logs in iOS apps.

- fixed a bug causing indexed articles to be re-indexed on launch.

- miscellaneous internal fixes.

May 8, 2022

v 2022.5.0

The May release of Elytra focuses on clearing up old code and files from Elytra's codebase. A lot is changing under the hood, but very little is changing visually in the app.

This is to prime the codebase for WWDC 2022 which will bring in new OS versions and features to the app.

- Implemented Offer Codes Redemption

- fixed viewing logs in iOS apps.

- fixed a bug causing indexed articles to be re-indexed on launch.

- miscellaneous other internal fixes.

April 29, 2022

v 2022.4.0

The April release of Elytra focuses on clearing up old code and files from Elytra's codebase. A lot is changing under the hood, but very little is changing visually in the app.

This is to prime the codebase for WWDC 2022 which will bring in new OS versions and features to the app.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

## New

- Spotlight integration for articles. Indexing of feeds is temporarily disabled, will be enabled in an upcoming build.

- Re-enabled feeds indexing for Spotlight.

## Improvements

- Improved logging system

- Sharing logs is now faster

- Improved mini-audio player reactiveness.

- When contacting support, logs are automatically attached to the email.

- When no email accounts are setup, Elytra will now let you share the debug information and logs through the share sheet.

## Fixes

- Fixed a few random crashes caused by the previous available SDK.

- Fixed a regression where the blog label was not tappable in the article reader.

- Fixed a bug with updating selected state of article in the list on iPadOS/macOS.

- Fixed localisation, Voice Over and some accessibility tokens on the article switcher and helper buttons.

- Fixed importing OPML files not correctly parsing unencoded html entities in feed titles.

### Others

- Updated attributions of 3rd party libraries.

#### Notes

If you see continous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

March 30, 2022

v 2022.03.0

The first release of March 2022 is here and includes a variety of improvements and bug fixes.

The is the first release to introduce Neptune, Elytra's own full-text extractor based on modern technologies.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

Here's what's new and changed in v2022.03.0:

## New

- The app now uses **Neptune**, a new full-text extractor, for fetching full-text content for articles.

- You can now import and export your feed settings.

## Fixes

- Fixed articles rendering an image caption again as a normal paragraph.

- Fixed an accessibility bug where large bodies of text would not be picked up by VoiceOver.

- Fixed an accessibility bug where image captions would sometimes skip punctuations when using VoiceOver.

- Fixed a crash that would sometimes occur when opening an article in its own window.

- Fixed fetching full-text and reloading full-text content.

- Fixed discarding loaded full-text content.

- Fixed a critical issue where the app would start into an invalid state after setting up the account.

- Fixed a crash which would sometimes occur when opening an article in the browser.

- Fixed a crash which would sometimes occur when setting up an article.

#### Notes

If you see continous errors when fetching information about subscriptions, purchasing or restoring: please check if you have a custom DNS blocker enabled on your device. Some of these prevent connections to the service Elytra now uses to manage subscriptions. You may have to unblock `api.revenuecat.com` in your DNS blocker settings to get things to work.

Feb. 23, 2022

v 2022.2.4

The first release of 2022 is here and brings some incredible performance enhancements to Elytra. This is the culmination of all the work I put into the app's engine in 2021.

Going forward, the app will use a new versioning scheme, denoting the year and month and the release in that month. This will help you and me keep better track of releases.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

Fixes & changes in this build:

- Added logs viewer & export under settings.

- Updated Japanese translations

- Clear local data correctly when resyncing.

- Improvements to bulk marking read and improvements around on-device logging for the same.

- Fixed images from specific hosts failing to load.

- Added new keyboard shortcut to load Full-Text when an article is open.

- Fixed some issues around fetching full-text.

- Fixed a bug causing full-text cover images not being drawn in the article view.

- Fixed swipe action on article not correctly marking an article as unread.

- Fixed shadows of the categories in the New Feed section.

- Fixed a crash when processing block quotes in some articles.

Feb. 4, 2022

v 2.6.3

The first release of 2022 is here and brings some incredible performance enhancements to Elytra. This is the culmination of all the work I put into the app's engine in 2021.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

Fixes & changes in this build:

- Hint for externally opening articles

- Fixed a crash occuring after a successful OPML import.

- Fixed crashes around importing feeds from OPML files.

- Fixed feeds not mapping to folders when importing structured OPML files.

- Fixed a bug with first time account setup causing multiple not-found errors in some cases.

- Fixed a crash when syncing new articles which only contain a cover image

- Fixed adding a new feed directly to a folder.

- Fixed feeds resync discarding feed settings.

- Fixed feeds resync not remembering custom feed names.

Jan. 24, 2022

v 2.6.2

The first release of 2022 is here and brings some incredible performance enhancements to Elytra. This is the culmination of all the work I put into the app's engine in 2021.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

Fixes & changes in this build:

- Fixed a crash when syncing new articles which only contain a cover image

Jan. 19, 2022

v 2.6.0

The first release of 2022 is here and brings some incredible performance enhancements to Elytra. This is the culmination of all the work I put into the app's engine in 2021.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

Here's what's new and changed in v2.6.0:

## New

- Moved to a new of storage engine (Apple's own) which is much faster, realible and will help implement a lot of the upcoming features in Elytra.

- New Small widget that shows the latest unread article from a single feed of your choice.

- New onboarding flow

- The app is now localised for 10 languages. If you spot any mistakes in the text translations, please get in touch.

- Reset Account: You can now reset parts of or your entire account without having to create a new account.

- Added Source Han Serif font for improved support in CJK articles.

## Improved

- Notifications will now include the cover image if the article includes one.

- Major improvements to handling and managing subscriptions in the app. See note below if subscriptions data fails to sync.

- Widgets now directly load data from the common data store, so they update much faster and sync more reliably.

## Fixes

- Fixed a bug where favicons would sometimes never load for a feed even with a valid URL.

- Fixed loading indicator showing when no where articles available (after switching sorting order).

- Opening articles from feeds with reader mode enabled now works across all article list types (unread, today, folder...)

- Fixed a crash that would occur on opening certain articles with deeply nested content.

- Fixed a critical range overflow bug when applying attributes to paragraph content.

- Fixed a bug where toolbar article navigation buttons would not update after changing the article.

### Temporary Removals

- Due to some bugs in modern systems, the following have been temporarily disabled:
- Hide bars on scroll (iOS and iPadOS)
- Search on macOS

Oct. 25, 2021

v 2.5.0

Companion release for Elytra v2.5. Includes some important fixes.

If you feel generous and have a couple of minutes, please leave a review on the App Store. It makes a huge difference for me. Thank you in advance.

- Improved loading speed for the Unread and Today feeds.

- Tapping on the plus icon in the sidebar view now opens the new feed view by default. To open the menu, long tap on the icon.

- Critical: Fixed an issue with restoring your In-App Purchases on your other devices.

- Critical: Fixes an issue where signing up after your subscription expired would not let you proceed.

- Critical: Fixes an issue where the text towards the end of an article would get cut-off due to incorrect padding on bezel-less devices.

- Fixed an issue where pressing the return key on the keyboard would cause search results to be dismissed.

- Fixed titles in search results appearing pinned to the leading edge on iOS 15.

- Fixed a UI bug where closing the Safari view caused an article to remain in the selected state.

- Fixed UI Bug in Settings > Notifications which persistently showed the "Enable Notifications" button even when enabled.