@@ -11,32 +11,33 @@ Version 3.21
1111
1212Unreleased
1313
14- * During :ref: `scheduled updates <scheduled >`,
15- honor the Cache-Control max-age and Expires HTTP headers.
16- (:issue: `376 `)
14+ * :ref: `Scheduled updates <scheduled >` improvements.
1715
18- * Also, if the Retry-After header is a date,
19- make the update interval relative to Date.
16+ * Only update scheduled feeds by default
17+ (:meth: `update_feeds(scheduled=...) <Reader.update_feeds> `
18+ defaults to :const: `True `);
19+ previously, all feeds would be updated.
20+ (:issue: `379 `)
2021
21- * Limit the maximum value of
22- the Cache-Control max-age, Expires, or Retry-After HTTP headers
23- to a month in the future.
24- (:issue: `384 `)
22+ .. warning ::
2523
26- * Only update feeds scheduled feeds by default
27- (the ``scheduled `` argument of
28- :meth: `~Reader.update_feeds() ` and :meth: `~Reader.update_feeds_iter() `
29- now defaults to true);
30- previously, all feeds would be updated.
31- (:issue: `379 `)
24+ **This is a minor compatibility break **;
25+ the previous behavior is a bug –
26+ *reader * should do the right thing
27+ even if the user doesn't read the documentation.
3228
33- .. warning ::
29+ In the CLI, make ``update --scheduled `` the default.
30+
31+ * Honor the Cache-Control (max-age) and Expires HTTP headers.
32+ (:issue: `376 `)
33+
34+ * Limit the :attr: `~Feed.update_after ` derived from HTTP headers
35+ to a month in the future.
36+ (:issue: `384 `)
37+
38+ * If the Retry-After value is a date,
39+ make the update interval relative to Date.
3440
35- **This is a minor compatibility break **;
36- it is considered acceptable,
37- since the previous behavior is a bug –
38- *reader * should do the right thing
39- even if the user doesn't read the documentation.
4041
4142
4243Version 3.20
0 commit comments