diff --git a/CHANGELOG.md b/CHANGELOG.md index 8785718..73917a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,11 +14,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add fuzzy rule to rewrite URLs of lesbases.anct.gouv.fr (#334) - Report progress from `save_large_file` through a new `on_progress` callback and periodic logging, and stream the download to a `.part` file that is only moved into place once complete (#348) +### Changed + +- Upgrade to wombat 3.11.0 (#338) + ### Fixed - Rewrite `save_large_file` to stream and resume the download itself instead of running `wget` once, whose `-t` counter is a budget for the whole download: a flaky connection now keeps resuming and the retry budget only counts attempts that make no progress, so long downloads are no longer abandoned mid-way (#348) - Carry a script's top-level `const`, `let` and `class` declarations across the wombat block, so other scripts on the page can still see them (#329) - Keep a rewritten `', @@ -1671,7 +1701,9 @@ def test_rewrite_meta_http_equiv_redirect_rule( ), ], ) -def test_script_keeps_its_original_src(input_str: str, expected_str: str): +def test_rewritten_url_attributes_keep_their_original( + input_str: str, expected_str: str +): """A rewritten