Skip to content

Commit 9ca2fc5

Browse files
authored
Release notes for 0.6.0 (#75)
1 parent 221eb5c commit 9ca2fc5

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CHANGES.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
Changes
22
=======
33

4+
0.6.0 (2024-05-29)
5+
------------------
6+
7+
* Improved how the :ref:`default retry policy <default-retry-policy>` handles
8+
:ref:`temporary download errors <zyte-api-temporary-download-errors>`.
9+
Before, 3 HTTP 429 responses followed by a single HTTP 520 response would
10+
have prevented a retry. Now, unrelated responses and errors do not count
11+
towards the HTTP 520 retry limit.
12+
13+
* Improved how the :ref:`default retry policy <default-retry-policy>` handles
14+
network errors. Before, after 15 minutes of unsuccessful responses (e.g. HTTP
15+
429), any network error would prevent a retry. Now, network errors must happen
16+
15 minutes in a row, without different errors in between, to stop retries.
17+
18+
* Implemented an optional :ref:`aggressive retry policy
19+
<aggressive-retry-policy>`, which retries more errors more often, and could
20+
be useful for long crawls or websites with a low success rate.
21+
22+
* Improved the exception that is raised when passing an invalid retrying policy
23+
object to a :ref:`Python client <api>`.
24+
425
0.5.2 (2024-05-10)
526
------------------
627

0 commit comments

Comments
 (0)