diff --git a/changelog.txt b/changelog.txt
index e8739c03b5d5b6c983aa89f7e1ba3aa2f18ad630..81eaf73bb4e7e7848c036d3be24d882c59104464 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,5 +1,9 @@
 # Changelog
 
+## [2.4.0] - 2021-01-20
+### Added
+- Support for persistence ^3
+
 ## [2.3.2] - 2020-11-30
 ### Fixed
 - Fixed bug with the double name & type attribute
diff --git a/composer.json b/composer.json
index 7df35ea943e2417c55906c544f186f64aea007c2..345bbdefad5cc6595dc140e8c5313abaa22474f0 100644
--- a/composer.json
+++ b/composer.json
@@ -14,7 +14,7 @@
     "php": ">=5.6",
     "ext-curl": "*",
     "ext-json": "*",
-    "wpdesk/wp-persistence": "^2.0",
+    "wpdesk/wp-persistence": "^2.0|^3.0",
     "wpdesk/wp-view": "^1.1"
   },
   "require-dev": {