reader v2.1 Release Notes
-
๐ Released 2021-08-18
Return :ref:
entry averages <entry averages>
for the past 1, 3, 12 months from the entry count methods. (:issue:249
)Use an index for
get_entry_counts(feed=...)
calls. Makes the /feeds?counts=yes page load 2-4x faster. (:issue:251
)โ Add :class:
UpdateResult
:attr:~UpdateResult.updated_feed
, :attr:~UpdateResult.error
, and :attr:~UpdateResult.not_modified
convenience properties. (:issue:204
)๐ In the web application, show the feed entry count averages as a bar sparkline. (:issue:
249
)๐ Make the minimum SQLite version and required SQLite compile options
reader._storage
module globals, for easier monkeypatching. (:issue:163
)
This is allows supplying a user-defined
json_array_length
function on platforms where SQLite doesn't come with the JSON1 extension (e.g. on Windows with stock Python earlier than 3.9;details <https://github.com/lemon24/reader/issues/163#issuecomment-895041943>
_).Note these globals are private, and thus not covered by the :doc:
backwards compatibility policy <compat>
.