I just submitted version 2.0.6 to the AppCatalog.
Maybe you ask where is 2.0.5, well that version was never released and was an internal development release that I only tested with two users that had issues with the DB. Thanks to the 2 guys for support and testing!
This release is a big change on how Headlines2 is handling saved articles internally. Generally unread articles are now deleted after 30 days, before unread articles were kept forever and this brought issues to the underlying webOS database with handling huge amount of data. Also the cleanup of read articles is now on a shorter period as before.
Especially the last one could lead to new unread articles that you already read on low-traffic feeds. But without that change the database gets to huge and this can lead to problems as described in the first paragraph. Of course the current handling can be adjusted and if you see a lot of new unread articles that you already have read in the past please inform me and I will try to find a more balanced value. For now it should be o.k. and I haven’t had any problems with internal test versions.
For articles that you want to keep in Headlines2 I implemented a new feature that let you mark articles in the list view and this way you can keep interesting articles in the app without being deleted during cleanup runs.
Here are the changes that made it in 2.0.6.
- [FIX] App should now work as expected when deleted and re-installed
- [CHG] GetPocket.com added (formerly known as Read It Later). If you used the service before you don’t need to do anything
- [FIX] The way articles are stored in the database has changed. Read articles are now deleted more often
- [ADD] Unread articles that are older than 30 days are now being deleted automatically
- [FIX] Articles older than 30 days are ignored when fetched from the feed, this changes the behavior of low-traffic feeds
- [ADD] Ability to mark (favorite) an article, this way an article will not be deleted automatically
I submitted this version today to HP so it should be available in the next few days.