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