diff --git a/CHANGELOG.md b/CHANGELOG.md
index b49366005..621366597 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+## [3.17.3] - 2024-11-07
+
 ### Fixed
 
 - Fixes bug when passing a subclass of a field's type into `#withPrefabValues()` (which was introduced in the previous version). ([Issue 1014](https://github.com/jqno/equalsverifier/issues/1014))
@@ -1265,7 +1267,8 @@ Please don't use version 1.3; [it's a broken release](https://jqno.nl/post/2013/
 
 You can now use EqualsVerifier!
 
-[unreleased]: https://github.com/jqno/equalsverifier/compare/equalsverifier-3.17.2...HEAD
+[unreleased]: https://github.com/jqno/equalsverifier/compare/equalsverifier-3.17.3...HEAD
+[3.17.3]: https://github.com/jqno/equalsverifier/compare/equalsverifier-3.17.2...equalsverifier-3.17.3
 [3.17.2]: https://github.com/jqno/equalsverifier/compare/equalsverifier-3.17.1...equalsverifier-3.17.2
 [3.17.1]: https://github.com/jqno/equalsverifier/compare/equalsverifier-3.17...equalsverifier-3.17.1
 [3.17]: https://github.com/jqno/equalsverifier/compare/equalsverifier-3.16.2...equalsverifier-3.17