Releases: readrops/Readrops
v2.1.0
This release focuses mainly on QOL improvements. You will find among them long time requested features. I hope in the future to be able to deliver new releases in less than six months.
New features
- π Pager in article screen: You can now swipe left/ right to go to the previous/next article without going back to the main list #62
- π New feed screen. A new screen replaces the dialog to add a feed.
- All declared RSS resources in a website will appear in a list. You will be able to select only the ones you would like to add
- You can now directly choose a folder for each feed to add
- π Feed color screen: You can now change each feed color in a new screen. #104
- π Per feed open parameter: you can now choose for each feed to open its articles in the article screen or directly in the external view. #105, #125
- π Initial tablet mode: left navigation bar and permanent navigation drawer in Timeline tab. More improvements will come for a 100% big screen support
- π Parameter to launch synchronization at startup #158
- π Parameter to set the default drawer filter at launch
- π Two parameters to customize left and right swipe actions in Timeline tab #117
- π Google Reader API which powers FreshRSS support can now be used as a standalone API
- π Modify shared article text with a custom template
- π Android 15 support
Improvements
- Local account:
- Synchronization speed improvements
- Icons quality improved (currently only new icons will have better quality, a global option to reload all icons will come in the future)
- Display feed banner in feed bottom sheet (currently new feeds only)
- Improve media support for RSS2 and ATOM (Youtube...)
- Date parsing improvements
- OPML import speed improvements
- Display feed notifications parameter in feed bottom sheet
- Make login checks less restrictive #193
- Move Folders beginning with _ on top #78
- Improve feed color handling #172
- Autofill managers are now usable in login screen #253
- Translation updates
Fixes
- Downloaded image now appears in media gallery #226
- Various image share/download fixes in article screen
- Fix scroll jump in article screen when touching the screen for the first time #184
- Fix a rare case where local parsing could fail #246
- Fix Nextcloud News feed creation where all local feeds could be deleted
- Fix crash when opening empty OPML file #244, #245
- Fix hide feeds without new items parameter for some accounts #255
- Fix crash when no item link was provided #247
Contributions
- Thanks to all translators who worked on Weblate! #283, #274, #256, #241
- FreshRSS casing #230 by @Alkarex
- Fix endpoint slash #231 by @Alkarex
- Fix formatting of plain text items #236 by @equeim
- Two minor improvements for the German localization #237 by @BorisBrock
- Integrate login screen with autofill managers (#253) by @christophehenry
- UX: increase DrawerFolderItem's expand button to avoid missclicks (#257) by @christophehenry
- Corrects a gramatical form (#248) by @StuntsPT
- Customize shared text using template setting (#254) by @christophehenry
- Fix gap above bottom navigation bar (#266) by @equeim
- Fix colors on More tab (#270) by @equeim
- Fix HTML parsing (#273) by @equeim
- Share Intent template: Add french typography filter + improve template dialog (#269) by @christophehenry
- Add mecanism to deduce feeds location in special cases (#272) by @christophehenry
- Add managed punctuation marks to fr_typo (#279) by @christophehenry
- Allow sourcing account credentials from local.properties during development (#275) by @christophehenry
- Fix unread feed selection in FoldersAndFeedsQueryBuilder (#276) by @christophehenry
v2.0.3
v2.0.2
v2.0.1
v2.0
Five years after the first release of Readrops, I am really proud to announce the new 2.0 version! This version marks the end of a chaotic development recovery after two years of inactivity. This is a new start for the development of Readrops and starting from 2.0 you should see more frequent updates.
General
- π design:
- π Material3: Readrops implements last material design system version
- π Bottom bar navigation: you can now navigate to feeds and account management way more easily, with 4 tabs in total:
- Timeline
- Feeds
- Account
- More
- Timeline tab:
- π Article size: you can now choose among three article sizes: compact, regular and large
- π You can now show only articles less than 24h old
- π Mark all articles as read FAB: the floating action button now lets you mark all articles read, taking into account the current filter, replacing opening new feed activity action
- π Mark articles read on scroll: an option is now available to mark items read on scroll
- π Drawer: hide folders and feeds without unread articles
- π Local account: sync now respects the current filter and will only synchronize affected feeds
- Feeds Tab:
- π Feeds and folder management have been merged into a single screen
- Account Tab:
- π Add, manage and remove any account from Account Tab
- More Tab:
- π This new screen gathers some app infos, parameters, open source libraries and a donation dialog
- Articles screen:
- The global UI has been improved with a new title layout
- π Action bottom bar: you now have access to a collapsable bottom bar containing the following actions:
- Mark as read/non read
- Add to favorites/remove from favorites
- Share
- Open in external navigator/navigator view
- π A new font, Inter is used for the article content
- π Some html tags look have been improved:
- blockquote
- figure/figcaption
- iframe
- table
- "Open in" option has been reduced to two options: navigator view and external navigator
- π FEVER API implementation, should work with any provider which supports it
- Migrate to Nextcloud News API 1.3
- π Follow system theme option (default)
- π Option to disable battery optimization for background synchronization
- Add support for new Android versions until Android 14 (API 34)
- Translation updates
Technical
- The UI has been entirely rewritten in Kotlin using Jetpack Compose, moving from old traditional view system
- All other Java parts have also been rewritten in Kotlin, including API implementations, repositories, etc
- RXJava was replaced by Kotlin coroutines and flows
- Migrate to Gradle Kotlin DSL
- Migrate dependencies to Version Catalog
- π Support user certificates
v2.0-beta02
v2.0-beta01
I am very proud to announce the first beta release of the upcoming 2.0 version! Three years after the last release, I am very happy to see once again Readrops evolve π .
This release contains among others a full redesign, FEVER API implementation, material3 and some more.
This beta version can be safely installed along any stable version you could already have installed. No data will be shared between beta version and a stable one.
General
- π design:
- π Material3: Readrops implements last material design system version
- π Bottom bar navigation: you can now navigate to feeds and account management way more easily, with 4 tabs in total:
- Timeline
- Feeds
- Account
- More
- Timeline tab:
- π Article size: you can now choose among three article sizes: compact, regular and large
- π You can now show only articles less than 24h old
- π Mark all articles as read FAB: the floating action button now lets you mark all articles read, taking into account the current filter, replacing opening new feed activity action
- π Mark articles read on scroll: an option is now available to mark items read on scroll
- π Drawer: hide folders and feeds without unread articles
- π Local account: sync now respects the current filter and will only synchronize affected feeds
- Feeds Tab:
- π Feeds and folder management have been merged into a single screen
- Account Tab:
- π Add, manage and remove any account from Account Tab
- More Tab:
- π This new screen gathers some app infos, parameters, open source libraries and a donation dialog
- Articles screen:
- The global UI has been improved with a new title layout
- π Action bottom bar: you now have access to a collapsable bottom bar containing the following actions:
- Mark as read/non read
- Add to favorites/remove from favorites
- Share
- Open in external navigator/navigator view
- π A new font, Inter is used for the article content
- π Some html tags look have been improved:
- blockquote
- figure/figcaption
- iframe
- table
- "Open in" option has been reduced to two options: navigator view and external navigator
- π FEVER API implementation, should work with any provider which supports it
- Migrate to Nextcloud News API 1.3
- π Follow system theme option (default)
- π Option to disable battery optimization for background synchronization
Technical
- The UI has been entirely rewritten in Kotlin using Jetpack Compose, moving from old traditional view system
- All other Java parts have also been rewritten in Kotlin, including API implementations, repositories, etc
- RXJava was replaced by Kotlin coroutines and flows
- Migrate to Gradle Kotlin DSL
- Migrate dependencies to Version Catalog
- π Support user certificates