10000 Releases Β· readrops/Readrops Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: readrops/Readrops

v2.1.0

23 Mar 16:42
Compare
Choose a tag to compare

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

v2.0.3

02 Dec 15:35
Compare
Choose a tag to compare
  • Fix Fever API compatibility with TinyTiny RSS and yarr, should also fix other providers (#228 + #229)
  • Fix Nextcloud News item duplicates when syncing which would made the app unusable
  • Fix Nextcloud News item parsing: items with no title will be ignored

v2.0.2

18 Nov 21:29
Compare
Choose a tag to compare
  • Fix crash when opening app from a notification (#223)
  • Fix Fever API synchronization error (#228)

v2.0.1

23 Sep 11:45
Compare
Choose a tag to compare
  • Make Timeline tab filters persistent (#138)
  • Change Timeline tab order field default value (#202)
  • Fix crash when adding a Fever API account (#200)
  • Be less strict with feed and folder names (#206)

v2.0

15 Sep 14:36
Compare
Choose a tag to compare

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

01 Sep 13:21
Compare
Choose a tag to compare
v2.0-beta02 Pre-release
Pre-release

⚠️ : This beta version will break if you previously installed the first one without coming from an older release (1.3 and below). Please wipe app data and cache, and relaunch the app. If an error does still occur, please report it.

  • Fix migration issues from v1.3 and older (especially for F-Droid builds)
  • Make Preferences screen scrollable (#190)
  • Fix wrong translation in RadioButtonPreferenceDialog (#185)
  • Translation updates

v2.0-beta01

21 Aug 10:49
Compare
Choose a tag to compare
v2.0-beta01 Pre-release
Pre-release

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

v1.3.1

10 Oct 17:54
Compare
Choose a tag to compare
  • FreshRSS : Fix items being fav unintentionally
  • FreshRSS : Fix 401 error when synchronizing for the second time

v1.3.0

19 Jul 11:54
Compare
Choose a tag to compare
  • New local RSS parser, much reliable
  • New external navigator view for items (Custom tabs)
  • FreshRSS and Nextcloud News favorites
  • FreshRSS read state synchronisation
  • New folder view when clicking on a drawer expandable item (#56)

v1.2.1

22 Nov 17:47
Compare
Choose a tag to compare
  • Accept null value for Nextcloud News feed attribute folderId #87
  • Fix local RSS url parsing
0