reader v2.2 Release Notes

  • ๐Ÿš€ Released 2021-10-08

    • ๐Ÿ”Œ :mod:~reader.plugins.entry_dedupe plugin improvements: reduce false negatives by using approximate content matching, and make it possible to re-run the plugin for existing entries. (:issue:202)
    • ๐Ÿ‘ Allow running arbitrary actions for updated feeds via :attr:~Reader.after_feed_update_hooks. (:issue:202)

    • Add :meth:~Reader.set_entry_read and :meth:~Reader.set_entry_important to allow marking an entry as (un)read/(un)important through a boolean flag. (:issue:256)

    • Record when an entry is marked as read/important, and make it available through :attr:~Entry.read_modified and :attr:~Entry.important_modified. Allow providing a custom value using the modified argument of :meth:~Reader.set_entry_read and :meth:~Reader.set_entry_important. (:issue:254)

    • ๐Ÿ”Œ Make :mod:~reader.plugins.entry_dedupe copy :attr:~Entry.read_modified and :attr:~Entry.important_modified from the duplicates to the new entry. (:issue:254)

    • In the web application, allow marking an entry as don't care (read + unimportant explicitly set by the user) with a single button. (:issue:254)

    • ๐ŸŒ In the web application, show the entry read modified / important modified timestamps as button tooltips. (:issue:254)