Awasu 2.3.1.alpha1

IMPORTANT: This is an alpha release (what's this?). Some features may not be complete and there will probably be bugs!

You must be already running 2.3.

To install:

Also, please check the note below about the switch in DEBUG.INI you can experiment with.

 

New way of tracking read/unread items

Items are now tracked as read/unread in a different way. Previously this was done by URL but this caused several problems:

Both these issues are now fixed.

The age-old problem of uniquely identifying items and figuring out which one corresponds to which when doing a sync still remains (and unavoidably so) but a new algorithm is in place which seems to work pretty well.

NOTE: All your items will be reset back to being unread.

 

Optimized how new feed items are saved in the database

The new read/unread framework has the side-effect of running much faster and Awasu should have less impact on other applications when it's busy updating feeds.

Another optimization was added to how new feed items are saved but while it's quicker on paper, I'm not convinced that the overall impact is an improvement. So, run the new version for a while and then try adding the following to your user's DEBUG.INI file and let me know which one works better for you (in terms of the responsiveness of the UI when Awasu is busy updating channels).

    [Debug]
    EnableSaveFeedMultipleTransactions=1
Again, this switch should only make a difference when new items are arriving and being saved in the archive database.

 

Dropped support for legacy template parameters

The following parameters are no longer available:
  • ITEM-ID
  • ITEM-URL
  • ITEM-TITLE
  • ITEM-TITLE-FORMATTED
  • ITEM-PUBDATE
  • ITEM-TIMEMODIFIED
  • ITEM-TIMERECEIVED
  • ITEM-TIMESTAMP
  • ITEM-DESCRIPTION
  • ITEM-DESCRIPTION-MARKEDUP
  • ITEM-DESCRIPTION-EXCERPT
  • ITEM-DESCRIPTION-PLAINTEXT
  • ITEM-AUTHOR-NAME
  • ITEM-AUTHOR-EMAIL
  • ITEM-SOURCE-NAME
  • ITEM-SOURCE-URL
  • ITEM-COMMENTS-URL
  • ITEM-NO
  • IS-ITEM-READ
  • ITEM-TITLE-FORMATTED
  • ITEM-DETAILS
  • ITEM-RELATED-LINKS
  • LAST-SUCCESSFUL-UPDATE-TIME-FORMATTED
  • FEED-ITEM-COUNT-INFO-FORMATTED

  • CHANNEL-URL
  • CHANNEL-HOME-URL
  • CHANNEL-NAME
  • CHANNEL-DESCRIPTION
  • CHANNEL-IMAGE
  • CHANNEL-DETAILS
In channel reports:
  • CHANNEL-NAME
  • ENCODED-CHANNEL-NAME
  • CHANNEL-URL
  • ENCODED-CHANNEL-URL
  • CHANNEL-HOME-URL
  • CHANNEL-NAME
  • ITEM-URL
  • ITEM-TITLE
  • ITEM-TITLE-FORMATTED
  • ITEM-DESCRIPTION

 

Minor changes and bug fixes