diff --git a/CHANGES.md b/CHANGES.md
index 040c87f..22ee944 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,7 @@
+### 3.5.0
+
+* Class refactoring to ensure moodle 4.5+ compatibility (see : MDL-82427)
+
 ### 3.4.2
 
 * Add missing array declaration causing issue in PHP 8 environment
diff --git a/version.php b/version.php
index 19094ed..6a83080 100644
--- a/version.php
+++ b/version.php
@@ -27,7 +27,7 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'filter_codepen'; // Full name of the plugin (used for diagnostics)
-$plugin->version   = 2023050500;       // The current plugin version (Date: YYYYMMDDXX)
+$plugin->version   = 2024100700;       // The current plugin version (Date: YYYYMMDDXX)
 $plugin->requires  = 2017111300;       // Requires this Moodle version
-$plugin->release   = '3.4.2';       // Human-friendly version name http://docs.moodle.org/dev/Releases
+$plugin->release   = '3.5.0';       // Human-friendly version name http://docs.moodle.org/dev/Releases
 $plugin->maturity  = MATURITY_STABLE;  // This version's maturity level.