diff --git a/admin/tool/admin_presets/version.php b/admin/tool/admin_presets/version.php
index 2bdea8ea21b..2cfa3eb1b0a 100644
--- a/admin/tool/admin_presets/version.php
+++ b/admin/tool/admin_presets/version.php
@@ -26,5 +26,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'tool_admin_presets';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
diff --git a/admin/tool/analytics/version.php b/admin/tool/analytics/version.php
index 41404cd649e..2b6f5032c99 100644
--- a/admin/tool/analytics/version.php
+++ b/admin/tool/analytics/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_analytics'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/availabilityconditions/version.php b/admin/tool/availabilityconditions/version.php
index 92a41f6dcde..e8d8d38c9d9 100644
--- a/admin/tool/availabilityconditions/version.php
+++ b/admin/tool/availabilityconditions/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'tool_availabilityconditions';
diff --git a/admin/tool/behat/version.php b/admin/tool/behat/version.php
index 6a6ec5e3e2e..d52ae646db5 100644
--- a/admin/tool/behat/version.php
+++ b/admin/tool/behat/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;   // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;   // Requires this Moodle version.
+$plugin->version   = 2025041400;   // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;   // Requires this Moodle version.
 $plugin->component = 'tool_behat'; // Full name of the plugin (used for diagnostics)
diff --git a/admin/tool/brickfield/version.php b/admin/tool/brickfield/version.php
index 55e9d68fceb..baff4dbe432 100644
--- a/admin/tool/brickfield/version.php
+++ b/admin/tool/brickfield/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'tool_brickfield';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
diff --git a/admin/tool/capability/version.php b/admin/tool/capability/version.php
index 81359f043b8..79318de3e4f 100644
--- a/admin/tool/capability/version.php
+++ b/admin/tool/capability/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_capability'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/cohortroles/version.php b/admin/tool/cohortroles/version.php
index 0f28f78a5db..b0883f864da 100644
--- a/admin/tool/cohortroles/version.php
+++ b/admin/tool/cohortroles/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_cohortroles'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/componentlibrary/version.php b/admin/tool/componentlibrary/version.php
index 8f48aa36940..b254fd9edab 100644
--- a/admin/tool/componentlibrary/version.php
+++ b/admin/tool/componentlibrary/version.php
@@ -21,6 +21,6 @@
  * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 defined('MOODLE_INTERNAL') || die();
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_componentlibrary';
diff --git a/admin/tool/customlang/version.php b/admin/tool/customlang/version.php
index 515816e60e5..70601a43d4a 100644
--- a/admin/tool/customlang/version.php
+++ b/admin/tool/customlang/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tool_customlang'; // Full name of the plugin (used for diagnostics)
diff --git a/admin/tool/dataprivacy/version.php b/admin/tool/dataprivacy/version.php
index 4aec94fd0ae..3972e034bc2 100644
--- a/admin/tool/dataprivacy/version.php
+++ b/admin/tool/dataprivacy/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tool_dataprivacy';
diff --git a/admin/tool/dbtransfer/version.php b/admin/tool/dbtransfer/version.php
index bb5e53e2562..522eebf3d7c 100644
--- a/admin/tool/dbtransfer/version.php
+++ b/admin/tool/dbtransfer/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_dbtransfer'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/filetypes/version.php b/admin/tool/filetypes/version.php
index 562e5ccf183..0a9ff2ebe30 100644
--- a/admin/tool/filetypes/version.php
+++ b/admin/tool/filetypes/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'tool_filetypes';
diff --git a/admin/tool/generator/version.php b/admin/tool/generator/version.php
index 6076841c6d0..d6781f9b839 100644
--- a/admin/tool/generator/version.php
+++ b/admin/tool/generator/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'tool_generator';
diff --git a/admin/tool/httpsreplace/version.php b/admin/tool/httpsreplace/version.php
index 6aa69d079e0..5b84c1159c5 100644
--- a/admin/tool/httpsreplace/version.php
+++ b/admin/tool/httpsreplace/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_httpsreplace'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/installaddon/version.php b/admin/tool/installaddon/version.php
index 6b55b4bc25b..8722c166b37 100644
--- a/admin/tool/installaddon/version.php
+++ b/admin/tool/installaddon/version.php
@@ -24,6 +24,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component  = 'tool_installaddon';
-$plugin->version    = 2024121800;
-$plugin->requires   = 2024100100;
+$plugin->version    = 2025041400;
+$plugin->requires   = 2025040800;
 $plugin->maturity   = MATURITY_STABLE;
diff --git a/admin/tool/langimport/version.php b/admin/tool/langimport/version.php
index b00d12e298a..ac0f6bd8aba 100644
--- a/admin/tool/langimport/version.php
+++ b/admin/tool/langimport/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_langimport'; // Full name of the plugin (used for diagnostics)
diff --git a/admin/tool/licensemanager/version.php b/admin/tool/licensemanager/version.php
index b8e1fddc31b..90e0f0bdd50 100644
--- a/admin/tool/licensemanager/version.php
+++ b/admin/tool/licensemanager/version.php
@@ -24,8 +24,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'tool_licensemanager';
 
 $plugin->maturity = MATURITY_STABLE;
diff --git a/admin/tool/log/store/database/version.php b/admin/tool/log/store/database/version.php
index 72c89beccdd..b63a0f6e95b 100644
--- a/admin/tool/log/store/database/version.php
+++ b/admin/tool/log/store/database/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100; // Requires this Moodle version.
+$plugin->version = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800; // Requires this Moodle version.
 $plugin->component = 'logstore_database'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/log/store/standard/version.php b/admin/tool/log/store/standard/version.php
index cbebf0b84cc..b729cb1abca 100644
--- a/admin/tool/log/store/standard/version.php
+++ b/admin/tool/log/store/standard/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100; // Requires this Moodle version.
+$plugin->version = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800; // Requires this Moodle version.
 $plugin->component = 'logstore_standard'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/log/version.php b/admin/tool/log/version.php
index 23e2e81ca02..85695114ed7 100644
--- a/admin/tool/log/version.php
+++ b/admin/tool/log/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100; // Requires this Moodle version.
+$plugin->version = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_log'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/lp/version.php b/admin/tool/lp/version.php
index e6f08054ab9..1888f311c01 100644
--- a/admin/tool/lp/version.php
+++ b/admin/tool/lp/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_lp'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/lpimportcsv/version.php b/admin/tool/lpimportcsv/version.php
index 33b1543427a..18e62fe163e 100644
--- a/admin/tool/lpimportcsv/version.php
+++ b/admin/tool/lpimportcsv/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_lpimportcsv'; // Full name of the plugin (used for diagnostics).
-$plugin->dependencies = ['tool_lp' => 2024100100];
+$plugin->dependencies = ['tool_lp' => 2025040800];
 
diff --git a/admin/tool/lpmigrate/version.php b/admin/tool/lpmigrate/version.php
index bfed175776b..50634abf7c6 100644
--- a/admin/tool/lpmigrate/version.php
+++ b/admin/tool/lpmigrate/version.php
@@ -24,8 +24,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_lpmigrate'; // Full name of the plugin (used for diagnostics).
 $plugin->dependencies = [
     'tool_lp' => ANY_VERSION,
diff --git a/admin/tool/messageinbound/version.php b/admin/tool/messageinbound/version.php
index 2f1f64a2870..3b947b15b2b 100644
--- a/admin/tool/messageinbound/version.php
+++ b/admin/tool/messageinbound/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tool_messageinbound';
diff --git a/admin/tool/mfa/factor/admin/version.php b/admin/tool/mfa/factor/admin/version.php
index 4ce5bc7445d..af5b0a2ae1e 100644
--- a/admin/tool/mfa/factor/admin/version.php
+++ b/admin/tool/mfa/factor/admin/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;   // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;   // Requires this Moodle version.
 $plugin->component    = 'factor_admin';  // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/auth/version.php b/admin/tool/mfa/factor/auth/version.php
index 97d355176bf..3cb38c5ee6e 100644
--- a/admin/tool/mfa/factor/auth/version.php
+++ b/admin/tool/mfa/factor/auth/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;   // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;   // Requires this Moodle version.
 $plugin->component    = 'factor_auth';   // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/capability/version.php b/admin/tool/mfa/factor/capability/version.php
index 0cbfe09a57d..7c6a589f6cc 100644
--- a/admin/tool/mfa/factor/capability/version.php
+++ b/admin/tool/mfa/factor/capability/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;           // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;        // Requires this Moodle version.
+$plugin->version      = 2025041400;           // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;        // Requires this Moodle version.
 $plugin->component    = 'factor_capability';  // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/cohort/version.php b/admin/tool/mfa/factor/cohort/version.php
index 574bed98217..34ec80953d2 100644
--- a/admin/tool/mfa/factor/cohort/version.php
+++ b/admin/tool/mfa/factor/cohort/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;   // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;   // Requires this Moodle version.
 $plugin->component    = 'factor_cohort'; // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/email/version.php b/admin/tool/mfa/factor/email/version.php
index fa85f1096d8..538c9218252 100644
--- a/admin/tool/mfa/factor/email/version.php
+++ b/admin/tool/mfa/factor/email/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024122400;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;   // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;   // Requires this Moodle version.
 $plugin->component    = 'factor_email';  // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/grace/version.php b/admin/tool/mfa/factor/grace/version.php
index 076ed2f008c..1279f58cbc4 100644
--- a/admin/tool/mfa/factor/grace/version.php
+++ b/admin/tool/mfa/factor/grace/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;   // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;   // Requires this Moodle version.
 $plugin->component    = 'factor_grace';  // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/iprange/version.php b/admin/tool/mfa/factor/iprange/version.php
index fc2c0039153..b5dceab0e37 100644
--- a/admin/tool/mfa/factor/iprange/version.php
+++ b/admin/tool/mfa/factor/iprange/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;       // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;    // Requires this Moodle version.
+$plugin->version      = 2025041400;       // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;    // Requires this Moodle version.
 $plugin->component    = 'factor_iprange'; // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/nosetup/version.php b/admin/tool/mfa/factor/nosetup/version.php
index fc7da5da259..d22ceb415fa 100644
--- a/admin/tool/mfa/factor/nosetup/version.php
+++ b/admin/tool/mfa/factor/nosetup/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;       // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;    // Requires this Moodle version.
+$plugin->version      = 2025041400;       // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;    // Requires this Moodle version.
 $plugin->component    = 'factor_nosetup'; // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/role/version.php b/admin/tool/mfa/factor/role/version.php
index 71d5b6f4ff7..31affdb5964 100644
--- a/admin/tool/mfa/factor/role/version.php
+++ b/admin/tool/mfa/factor/role/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;   // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;   // Requires this Moodle version.
 $plugin->component    = 'factor_role';   // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/sms/version.php b/admin/tool/mfa/factor/sms/version.php
index d3abb786db9..0eac19db713 100644
--- a/admin/tool/mfa/factor/sms/version.php
+++ b/admin/tool/mfa/factor/sms/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2025040700;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;   // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;   // Requires this Moodle version.
 $plugin->component    = 'factor_sms';   // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/token/version.php b/admin/tool/mfa/factor/token/version.php
index 23d7b15e0ed..91bd1ed820e 100644
--- a/admin/tool/mfa/factor/token/version.php
+++ b/admin/tool/mfa/factor/token/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;   // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;   // Requires this Moodle version.
 $plugin->component    = 'factor_token';  // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/totp/version.php b/admin/tool/mfa/factor/totp/version.php
index ef907534a3f..3f7474bb325 100644
--- a/admin/tool/mfa/factor/totp/version.php
+++ b/admin/tool/mfa/factor/totp/version.php
@@ -26,7 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;      // Requires this Moodle version.
+$plugin->version      = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;      // Requires this Moodle version.
 $plugin->component    = 'factor_totp';   // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/factor/webauthn/version.php b/admin/tool/mfa/factor/webauthn/version.php
index 644e58ab2ae..cc185fb0af4 100644
--- a/admin/tool/mfa/factor/webauthn/version.php
+++ b/admin/tool/mfa/factor/webauthn/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100;     // Requires this Moodle version.
+$plugin->version      = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800;     // Requires this Moodle version.
 $plugin->component    = 'factor_webauthn'; // Full name of the plugin (used for diagnostics).
 $plugin->maturity     = MATURITY_STABLE;
diff --git a/admin/tool/mfa/version.php b/admin/tool/mfa/version.php
index 8c0e2007f51..a692eed6d19 100644
--- a/admin/tool/mfa/version.php
+++ b/admin/tool/mfa/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;   // Requires this Moodle version.
+$plugin->version   = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;   // Requires this Moodle version.
 $plugin->component = 'tool_mfa';      // Full name of the plugin (used for diagnostics).
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/admin/tool/mobile/version.php b/admin/tool/mobile/version.php
index 9287967408d..51fe4687ab1 100644
--- a/admin/tool/mobile/version.php
+++ b/admin/tool/mobile/version.php
@@ -23,9 +23,9 @@
  */
 
 defined('MOODLE_INTERNAL') || die();
-$plugin->version   = 2024121801; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_mobile'; // Full name of the plugin (used for diagnostics).
 $plugin->dependencies = [
-    'webservice_rest' => 2024100100,
+    'webservice_rest' => 2025040800,
 ];
diff --git a/admin/tool/monitor/version.php b/admin/tool/monitor/version.php
index 68005dc2e31..4c2dddd146b 100644
--- a/admin/tool/monitor/version.php
+++ b/admin/tool/monitor/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;     // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;     // Requires this Moodle version.
+$plugin->version   = 2025041400;     // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;     // Requires this Moodle version.
 $plugin->component = 'tool_monitor'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/moodlenet/version.php b/admin/tool/moodlenet/version.php
index 312e411aaa9..c7bc923caf3 100644
--- a/admin/tool/moodlenet/version.php
+++ b/admin/tool/moodlenet/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component  = 'tool_moodlenet';
-$plugin->version    = 2024121800;
-$plugin->requires   = 2024100100;
+$plugin->version    = 2025041400;
+$plugin->requires   = 2025040800;
 $plugin->maturity   = MATURITY_ALPHA;
diff --git a/admin/tool/multilangupgrade/version.php b/admin/tool/multilangupgrade/version.php
index 1a1f50b24dc..bc74ab82eec 100644
--- a/admin/tool/multilangupgrade/version.php
+++ b/admin/tool/multilangupgrade/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_multilangupgrade'; // Full name of the plugin (used for diagnostics)
 
diff --git a/admin/tool/oauth2/version.php b/admin/tool/oauth2/version.php
index 9a581c4a532..866bc02ff2a 100644
--- a/admin/tool/oauth2/version.php
+++ b/admin/tool/oauth2/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_oauth2'; // Full name of the plugin (used for diagnostics).
 
diff --git a/admin/tool/phpunit/version.php b/admin/tool/phpunit/version.php
index 4a7208d87d5..37cab0400ad 100644
--- a/admin/tool/phpunit/version.php
+++ b/admin/tool/phpunit/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_phpunit'; // Full name of the plugin (used for diagnostics)
 
diff --git a/admin/tool/policy/version.php b/admin/tool/policy/version.php
index f13fe5490db..40fb9a8aa23 100644
--- a/admin/tool/policy/version.php
+++ b/admin/tool/policy/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'tool_policy';      // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/profiling/version.php b/admin/tool/profiling/version.php
index 13981e251bf..335e3a86368 100644
--- a/admin/tool/profiling/version.php
+++ b/admin/tool/profiling/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_profiling'; // Full name of the plugin (used for diagnostics)
diff --git a/admin/tool/recyclebin/version.php b/admin/tool/recyclebin/version.php
index c32e1d7de8d..ac47303254a 100644
--- a/admin/tool/recyclebin/version.php
+++ b/admin/tool/recyclebin/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_recyclebin'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/replace/version.php b/admin/tool/replace/version.php
index efb6422bd65..f9e69046b35 100644
--- a/admin/tool/replace/version.php
+++ b/admin/tool/replace/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_replace'; // Full name of the plugin (used for diagnostics)
diff --git a/admin/tool/spamcleaner/version.php b/admin/tool/spamcleaner/version.php
index 1314a08fca2..b5e825faaee 100644
--- a/admin/tool/spamcleaner/version.php
+++ b/admin/tool/spamcleaner/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tool_spamcleaner'; // Full name of the plugin (used for diagnostics)
 
diff --git a/admin/tool/task/version.php b/admin/tool/task/version.php
index 3c8433d9657..ffcf1fd1dd7 100644
--- a/admin/tool/task/version.php
+++ b/admin/tool/task/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_task'; // Full name of the plugin (used for diagnostics)
 
diff --git a/admin/tool/templatelibrary/version.php b/admin/tool/templatelibrary/version.php
index a73e4e4befd..0864cc8fbcc 100644
--- a/admin/tool/templatelibrary/version.php
+++ b/admin/tool/templatelibrary/version.php
@@ -21,6 +21,6 @@
  * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 defined('MOODLE_INTERNAL') || die();
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_templatelibrary'; // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/unsuproles/version.php b/admin/tool/unsuproles/version.php
index 459ba2dc66e..081f5bcf477 100644
--- a/admin/tool/unsuproles/version.php
+++ b/admin/tool/unsuproles/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_unsuproles'; // Full name of the plugin (used for diagnostics)
 
diff --git a/admin/tool/uploadcourse/version.php b/admin/tool/uploadcourse/version.php
index 69ede10ea2f..0ffe382c1fa 100644
--- a/admin/tool/uploadcourse/version.php
+++ b/admin/tool/uploadcourse/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;            // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;            // Requires this Moodle version.
+$plugin->version   = 2025041400;            // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;            // Requires this Moodle version.
 $plugin->component = 'tool_uploadcourse';   // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/uploaduser/version.php b/admin/tool/uploaduser/version.php
index ed902e460d8..91542cc4ba4 100644
--- a/admin/tool/uploaduser/version.php
+++ b/admin/tool/uploaduser/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_uploaduser'; // Full name of the plugin (used for diagnostics)
 
diff --git a/admin/tool/usertours/version.php b/admin/tool/usertours/version.php
index 01971cc5f3d..21ed2db62dd 100644
--- a/admin/tool/usertours/version.php
+++ b/admin/tool/usertours/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;            // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;            // Requires this Moodle version.
+$plugin->version   = 2025041400;            // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;            // Requires this Moodle version.
 $plugin->component = 'tool_usertours';      // Full name of the plugin (used for diagnostics).
diff --git a/admin/tool/xmldb/version.php b/admin/tool/xmldb/version.php
index 23072117359..4b4c0af30b9 100644
--- a/admin/tool/xmldb/version.php
+++ b/admin/tool/xmldb/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'tool_xmldb'; // Full name of the plugin (used for diagnostics)
 
diff --git a/ai/placement/courseassist/version.php b/ai/placement/courseassist/version.php
index 77d8f4c03c0..b18b698eea3 100644
--- a/ai/placement/courseassist/version.php
+++ b/ai/placement/courseassist/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'aiplacement_courseassist';
-$plugin->version = 2025012000;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/ai/placement/editor/version.php b/ai/placement/editor/version.php
index 35c81a0b1c3..bda0f63dc9d 100644
--- a/ai/placement/editor/version.php
+++ b/ai/placement/editor/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'aiplacement_editor';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/ai/provider/azureai/version.php b/ai/provider/azureai/version.php
index dbbf34d4157..7d841e3097d 100644
--- a/ai/provider/azureai/version.php
+++ b/ai/provider/azureai/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'aiprovider_azureai';
-$plugin->version = 2025010300;
-$plugin->requires = 2025010300;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/ai/provider/ollama/version.php b/ai/provider/ollama/version.php
index 14811785c76..52502b48e97 100644
--- a/ai/provider/ollama/version.php
+++ b/ai/provider/ollama/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'aiprovider_ollama';
-$plugin->version = 2025032500;
-$plugin->requires = 2025010300;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/ai/provider/openai/version.php b/ai/provider/openai/version.php
index 21d6b5790cc..c2b4eebcb4e 100644
--- a/ai/provider/openai/version.php
+++ b/ai/provider/openai/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'aiprovider_openai';
-$plugin->version = 2025010300;
-$plugin->requires = 2025010300;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/auth/db/version.php b/auth/db/version.php
index b9a6ce45d93..3fa6ad96a03 100644
--- a/auth/db/version.php
+++ b/auth/db/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_db';         // Full name of the plugin (used for diagnostics)
diff --git a/auth/email/version.php b/auth/email/version.php
index 88d80507bc5..04b4fe96949 100644
--- a/auth/email/version.php
+++ b/auth/email/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_email';      // Full name of the plugin (used for diagnostics)
diff --git a/auth/ldap/version.php b/auth/ldap/version.php
index 2d9807a19e1..e3ed2569df3 100644
--- a/auth/ldap/version.php
+++ b/auth/ldap/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_ldap';       // Full name of the plugin (used for diagnostics)
diff --git a/auth/lti/version.php b/auth/lti/version.php
index 8022e0ae161..f00ed5c8dba 100644
--- a/auth/lti/version.php
+++ b/auth/lti/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100; // Requires this Moodle version.
+$plugin->version = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800; // Requires this Moodle version.
 $plugin->component = 'auth_lti'; // Full name of the plugin (used for diagnostics).
diff --git a/auth/manual/version.php b/auth/manual/version.php
index bba89894557..db6610e480e 100644
--- a/auth/manual/version.php
+++ b/auth/manual/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_manual';     // Full name of the plugin (used for diagnostics)
diff --git a/auth/nologin/version.php b/auth/nologin/version.php
index 857726ce76f..4e73e90c0f6 100644
--- a/auth/nologin/version.php
+++ b/auth/nologin/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_nologin';    // Full name of the plugin (used for diagnostics)
diff --git a/auth/none/version.php b/auth/none/version.php
index 0aded1f8e57..50d28898b75 100644
--- a/auth/none/version.php
+++ b/auth/none/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_none';       // Full name of the plugin (used for diagnostics)
diff --git a/auth/oauth2/version.php b/auth/oauth2/version.php
index e73bfbabd90..cdb79982935 100644
--- a/auth/oauth2/version.php
+++ b/auth/oauth2/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_oauth2';       // Full name of the plugin (used for diagnostics).
diff --git a/auth/shibboleth/version.php b/auth/shibboleth/version.php
index 6c89dae54f4..51c169ab04d 100644
--- a/auth/shibboleth/version.php
+++ b/auth/shibboleth/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_shibboleth'; // Full name of the plugin (used for diagnostics)
diff --git a/auth/webservice/version.php b/auth/webservice/version.php
index 748666ef9ad..09f7ed20fe5 100644
--- a/auth/webservice/version.php
+++ b/auth/webservice/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'auth_webservice'; // Full name of the plugin (used for diagnostics)
diff --git a/availability/condition/completion/version.php b/availability/condition/completion/version.php
index 541ecb25e71..5dd5d366a9e 100644
--- a/availability/condition/completion/version.php
+++ b/availability/condition/completion/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'availability_completion';
diff --git a/availability/condition/date/version.php b/availability/condition/date/version.php
index 7a0e9a666d1..2ccfa5d180c 100644
--- a/availability/condition/date/version.php
+++ b/availability/condition/date/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'availability_date';
diff --git a/availability/condition/grade/version.php b/availability/condition/grade/version.php
index 98aa7071eeb..5fe5a4a1dff 100644
--- a/availability/condition/grade/version.php
+++ b/availability/condition/grade/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'availability_grade';
diff --git a/availability/condition/group/version.php b/availability/condition/group/version.php
index 16f1dc12ecd..49d8d731c4d 100644
--- a/availability/condition/group/version.php
+++ b/availability/condition/group/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'availability_group';
diff --git a/availability/condition/grouping/version.php b/availability/condition/grouping/version.php
index 04f3704cfc6..c1fbaf60c5c 100644
--- a/availability/condition/grouping/version.php
+++ b/availability/condition/grouping/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'availability_grouping';
diff --git a/availability/condition/profile/version.php b/availability/condition/profile/version.php
index a8d07d79e70..d3d2b1a892d 100644
--- a/availability/condition/profile/version.php
+++ b/availability/condition/profile/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'availability_profile';
diff --git a/backup/backup.class.php b/backup/backup.class.php
index 47ced4047dd..985a2de9ac4 100644
--- a/backup/backup.class.php
+++ b/backup/backup.class.php
@@ -155,7 +155,7 @@ abstract class backup implements checksumable {
      * point is backup when some behavior/approach channged, in order to allow
      * conditional coding based on it.
      */
-    const VERSION = 2024121800;
+    const VERSION = 2025041400;
     /**
      * Usually same than major release zero version, mainly for informative/historic purposes.
      */
diff --git a/blocks/accessreview/version.php b/blocks/accessreview/version.php
index 67b386dc17a..298397ba1e3 100644
--- a/blocks/accessreview/version.php
+++ b/blocks/accessreview/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'block_accessreview';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
     'tool_brickfield' => ANY_VERSION,
 ];
diff --git a/blocks/activity_modules/version.php b/blocks/activity_modules/version.php
index 4633ed0c2a4..3d8caf2c860 100644
--- a/blocks/activity_modules/version.php
+++ b/blocks/activity_modules/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_activity_modules'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/activity_results/version.php b/blocks/activity_results/version.php
index 870f7573066..44e0f8f757e 100644
--- a/blocks/activity_results/version.php
+++ b/blocks/activity_results/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;               // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;               // Requires this Moodle version.
+$plugin->version   = 2025041400;               // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;               // Requires this Moodle version.
 $plugin->component = 'block_activity_results'; // Full name of the plugin (used for diagnostics).
\ No newline at end of file
diff --git a/blocks/admin_bookmarks/version.php b/blocks/admin_bookmarks/version.php
index 3bff74d8980..7aef432ac96 100644
--- a/blocks/admin_bookmarks/version.php
+++ b/blocks/admin_bookmarks/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_admin_bookmarks'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/badges/version.php b/blocks/badges/version.php
index 1fd68409e06..3593d2005a0 100644
--- a/blocks/badges/version.php
+++ b/blocks/badges/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_badges';
diff --git a/blocks/blog_menu/version.php b/blocks/blog_menu/version.php
index 1bacac179bc..1513304a1b2 100644
--- a/blocks/blog_menu/version.php
+++ b/blocks/blog_menu/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_blog_menu'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/blog_recent/version.php b/blocks/blog_recent/version.php
index 62a2fe7a01e..300d8d4569b 100644
--- a/blocks/blog_recent/version.php
+++ b/blocks/blog_recent/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_blog_recent'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/blog_tags/version.php b/blocks/blog_tags/version.php
index 7fbe72b489b..72bd80f0661 100644
--- a/blocks/blog_tags/version.php
+++ b/blocks/blog_tags/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_blog_tags'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/calendar_month/version.php b/blocks/calendar_month/version.php
index 354c777e42c..20edad41a23 100644
--- a/blocks/calendar_month/version.php
+++ b/blocks/calendar_month/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_calendar_month'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/calendar_upcoming/version.php b/blocks/calendar_upcoming/version.php
index 41cd29cf349..d81482265e6 100644
--- a/blocks/calendar_upcoming/version.php
+++ b/blocks/calendar_upcoming/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_calendar_upcoming'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/comments/version.php b/blocks/comments/version.php
index b493d30f80e..204894b1662 100644
--- a/blocks/comments/version.php
+++ b/blocks/comments/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_comments'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/completionstatus/version.php b/blocks/completionstatus/version.php
index 7247600f7a7..3baf2d12dcb 100644
--- a/blocks/completionstatus/version.php
+++ b/blocks/completionstatus/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version      = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires     = 2024100100; // Requires this Moodle version.
+$plugin->version      = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires     = 2025040800; // Requires this Moodle version.
 $plugin->component    = 'block_completionstatus';
-$plugin->dependencies = ['report_completion' => 2024100100];
+$plugin->dependencies = ['report_completion' => 2025040800];
diff --git a/blocks/course_list/version.php b/blocks/course_list/version.php
index a8d2bf07094..816a9b83b14 100644
--- a/blocks/course_list/version.php
+++ b/blocks/course_list/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_course_list'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/course_summary/version.php b/blocks/course_summary/version.php
index 2515a425603..a17c20dee12 100644
--- a/blocks/course_summary/version.php
+++ b/blocks/course_summary/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_course_summary'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/feedback/version.php b/blocks/feedback/version.php
index dc421557889..cf498745e4e 100644
--- a/blocks/feedback/version.php
+++ b/blocks/feedback/version.php
@@ -24,8 +24,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_feedback';  // Full name of the plugin (used for diagnostics)
 
-$plugin->dependencies = ['mod_feedback' => 2024100100];
+$plugin->dependencies = ['mod_feedback' => 2025040800];
diff --git a/blocks/globalsearch/version.php b/blocks/globalsearch/version.php
index 7fe6f4adfde..a2cb9ff7f9f 100644
--- a/blocks/globalsearch/version.php
+++ b/blocks/globalsearch/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'block_globalsearch';
diff --git a/blocks/glossary_random/version.php b/blocks/glossary_random/version.php
index 19ed16d47de..76f57660ecc 100644
--- a/blocks/glossary_random/version.php
+++ b/blocks/glossary_random/version.php
@@ -24,8 +24,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_glossary_random'; // Full name of the plugin (used for diagnostics)
 
-$plugin->dependencies = ['mod_glossary' => 2024100100];
+$plugin->dependencies = ['mod_glossary' => 2025040800];
diff --git a/blocks/html/version.php b/blocks/html/version.php
index 61433cd99c5..82245c8cfbf 100644
--- a/blocks/html/version.php
+++ b/blocks/html/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_html';      // Full name of the plugin (used for diagnostics)
diff --git a/blocks/login/version.php b/blocks/login/version.php
index 14c1e0f8fca..21fd2b7cb0b 100644
--- a/blocks/login/version.php
+++ b/blocks/login/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_login';     // Full name of the plugin (used for diagnostics)
diff --git a/blocks/lp/version.php b/blocks/lp/version.php
index 324a2b811af..e8f9a3ef44f 100644
--- a/blocks/lp/version.php
+++ b/blocks/lp/version.php
@@ -24,8 +24,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'block_lp';
 $plugin->dependencies = [
     'tool_lp' => ANY_VERSION,
diff --git a/blocks/mentees/version.php b/blocks/mentees/version.php
index dd4b41da78e..d746a62cc55 100644
--- a/blocks/mentees/version.php
+++ b/blocks/mentees/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_mentees';   // Full name of the plugin (used for diagnostics)
diff --git a/blocks/myoverview/version.php b/blocks/myoverview/version.php
index 1332a15dd08..52633f48cee 100644
--- a/blocks/myoverview/version.php
+++ b/blocks/myoverview/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'block_myoverview'; // Full name of the plugin (used for diagnostics).
diff --git a/blocks/myprofile/version.php b/blocks/myprofile/version.php
index ed0bb3434d9..11e1af4041f 100644
--- a/blocks/myprofile/version.php
+++ b/blocks/myprofile/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_myprofile'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/navigation/version.php b/blocks/navigation/version.php
index 5ab15759850..a7a7d26a1b3 100644
--- a/blocks/navigation/version.php
+++ b/blocks/navigation/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_navigation'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/news_items/version.php b/blocks/news_items/version.php
index ae547adfd3b..de94a6d4e18 100644
--- a/blocks/news_items/version.php
+++ b/blocks/news_items/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'block_news_items'; // Full name of the plugin (used for diagnostics)
-$plugin->dependencies = ['mod_forum' => 2024100100];
+$plugin->dependencies = ['mod_forum' => 2025040800];
diff --git a/blocks/online_users/version.php b/blocks/online_users/version.php
index 58a17774fec..f81492f07aa 100644
--- a/blocks/online_users/version.php
+++ b/blocks/online_users/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_online_users'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/private_files/version.php b/blocks/private_files/version.php
index db4c8504e0f..af673d1a910 100644
--- a/blocks/private_files/version.php
+++ b/blocks/private_files/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_private_files'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/recent_activity/version.php b/blocks/recent_activity/version.php
index 5b738dbcb25..911297b802e 100644
--- a/blocks/recent_activity/version.php
+++ b/blocks/recent_activity/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_recent_activity'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/recentlyaccessedcourses/version.php b/blocks/recentlyaccessedcourses/version.php
index b414932a82c..d4533003892 100644
--- a/blocks/recentlyaccessedcourses/version.php
+++ b/blocks/recentlyaccessedcourses/version.php
@@ -22,6 +22,6 @@
  */
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;            // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;            // Requires this Moodle version.
+$plugin->version   = 2025041400;            // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;            // Requires this Moodle version.
 $plugin->component = 'block_recentlyaccessedcourses'; // Full name of the plugin (used for diagnostics).
diff --git a/blocks/recentlyaccesseditems/version.php b/blocks/recentlyaccesseditems/version.php
index df04495efee..5f4e6a70908 100644
--- a/blocks/recentlyaccesseditems/version.php
+++ b/blocks/recentlyaccesseditems/version.php
@@ -22,6 +22,6 @@
  */
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;            // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;            // Requires this Moodle version.
+$plugin->version   = 2025041400;            // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;            // Requires this Moodle version.
 $plugin->component = 'block_recentlyaccesseditems'; // Full name of the plugin (used for diagnostics).
diff --git a/blocks/rss_client/version.php b/blocks/rss_client/version.php
index ffe840e25b2..e248bee5bfb 100644
--- a/blocks/rss_client/version.php
+++ b/blocks/rss_client/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_rss_client'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/search_forums/version.php b/blocks/search_forums/version.php
index 38e21da4bdc..328a54558dc 100644
--- a/blocks/search_forums/version.php
+++ b/blocks/search_forums/version.php
@@ -24,8 +24,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_search_forums'; // Full name of the plugin (used for diagnostics)
 
-$plugin->dependencies = ['mod_forum' => 2024100100];
+$plugin->dependencies = ['mod_forum' => 2025040800];
diff --git a/blocks/section_links/version.php b/blocks/section_links/version.php
index e20e43c8ef6..9dff931ddfe 100644
--- a/blocks/section_links/version.php
+++ b/blocks/section_links/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_section_links'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/selfcompletion/version.php b/blocks/selfcompletion/version.php
index 4f98ab79849..e73d12f24d9 100644
--- a/blocks/selfcompletion/version.php
+++ b/blocks/selfcompletion/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_selfcompletion'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/settings/version.php b/blocks/settings/version.php
index a1a776d604d..cb3b1530005 100644
--- a/blocks/settings/version.php
+++ b/blocks/settings/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_settings';  // Full name of the plugin (used for diagnostics)
diff --git a/blocks/site_main_menu/version.php b/blocks/site_main_menu/version.php
index 8e3f65da9dc..1bea4f98667 100644
--- a/blocks/site_main_menu/version.php
+++ b/blocks/site_main_menu/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_site_main_menu'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/social_activities/version.php b/blocks/social_activities/version.php
index 159efffe500..1295b1ba9e4 100644
--- a/blocks/social_activities/version.php
+++ b/blocks/social_activities/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_social_activities'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/starredcourses/version.php b/blocks/starredcourses/version.php
index c507539daf4..a00d4e39af8 100644
--- a/blocks/starredcourses/version.php
+++ b/blocks/starredcourses/version.php
@@ -23,6 +23,6 @@
  */
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'block_starredcourses';
\ No newline at end of file
diff --git a/blocks/tag_flickr/version.php b/blocks/tag_flickr/version.php
index ba2ba2c41ab..5db736dd8d7 100644
--- a/blocks/tag_flickr/version.php
+++ b/blocks/tag_flickr/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_tag_flickr'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/tag_youtube/version.php b/blocks/tag_youtube/version.php
index 1b51b712e67..ff43156856d 100644
--- a/blocks/tag_youtube/version.php
+++ b/blocks/tag_youtube/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_tag_youtube'; // Full name of the plugin (used for diagnostics)
diff --git a/blocks/tags/version.php b/blocks/tags/version.php
index 66af294f5c9..5dad087d208 100644
--- a/blocks/tags/version.php
+++ b/blocks/tags/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'block_tags';      // Full name of the plugin (used for diagnostics)
diff --git a/blocks/timeline/version.php b/blocks/timeline/version.php
index 4d26bf1dbe0..ea6fe1892ea 100644
--- a/blocks/timeline/version.php
+++ b/blocks/timeline/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'block_timeline'; // Full name of the plugin (used for diagnostics).
diff --git a/cache/locks/file/version.php b/cache/locks/file/version.php
index 28a39d0d146..4c03d77d101 100644
--- a/cache/locks/file/version.php
+++ b/cache/locks/file/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'cachelock_file';  // Full name of the plugin (used for diagnostics)
diff --git a/cache/stores/apcu/version.php b/cache/stores/apcu/version.php
index 4bf7398a599..0a3ab7f721d 100644
--- a/cache/stores/apcu/version.php
+++ b/cache/stores/apcu/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
 $plugin->component = 'cachestore_apcu';
diff --git a/cache/stores/file/version.php b/cache/stores/file/version.php
index de9c783a93d..f885d3723c5 100644
--- a/cache/stores/file/version.php
+++ b/cache/stores/file/version.php
@@ -27,6 +27,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version = 2024121800;    // The current module version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100;    // Requires this Moodle version.
+$plugin->version = 2025041400;    // The current module version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'cachestore_file';  // Full name of the plugin.
\ No newline at end of file
diff --git a/cache/stores/redis/version.php b/cache/stores/redis/version.php
index a3357aaf5a8..b52dc6bceec 100644
--- a/cache/stores/redis/version.php
+++ b/cache/stores/redis/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version    = 2024121800;
-$plugin->requires   = 2024100100; // Requires this Moodle version.
+$plugin->version    = 2025041400;
+$plugin->requires   = 2025040800; // Requires this Moodle version.
 $plugin->maturity   = MATURITY_STABLE;
 $plugin->component  = 'cachestore_redis';
diff --git a/cache/stores/session/version.php b/cache/stores/session/version.php
index e0511dd4e1f..a82faefdf42 100644
--- a/cache/stores/session/version.php
+++ b/cache/stores/session/version.php
@@ -27,6 +27,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version = 2024121800;    // The current module version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100;    // Requires this Moodle version.
+$plugin->version = 2025041400;    // The current module version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'cachestore_session';  // Full name of the plugin.
\ No newline at end of file
diff --git a/cache/stores/static/version.php b/cache/stores/static/version.php
index 4032befc04f..7be6ea986ad 100644
--- a/cache/stores/static/version.php
+++ b/cache/stores/static/version.php
@@ -27,6 +27,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;    // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;    // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'cachestore_static';  // Full name of the plugin.
\ No newline at end of file
diff --git a/calendar/type/gregorian/version.php b/calendar/type/gregorian/version.php
index d7a7cdde838..dd2554f467a 100644
--- a/calendar/type/gregorian/version.php
+++ b/calendar/type/gregorian/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'calendartype_gregorian'; // Full name of the plugin (used for diagnostics).
diff --git a/communication/provider/customlink/version.php b/communication/provider/customlink/version.php
index 9ff70f33dc2..ce8ced1480a 100644
--- a/communication/provider/customlink/version.php
+++ b/communication/provider/customlink/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'communication_customlink';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_ALPHA;
diff --git a/communication/provider/matrix/version.php b/communication/provider/matrix/version.php
index 341f671c642..e0201b1bb43 100644
--- a/communication/provider/matrix/version.php
+++ b/communication/provider/matrix/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'communication_matrix';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_ALPHA;
diff --git a/contentbank/contenttype/h5p/version.php b/contentbank/contenttype/h5p/version.php
index a57aa650928..cbf54393318 100644
--- a/contentbank/contenttype/h5p/version.php
+++ b/contentbank/contenttype/h5p/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'contenttype_h5p'; // Full name of the plugin (used for diagnostics).
diff --git a/course/format/singleactivity/version.php b/course/format/singleactivity/version.php
index a95d494cd63..f546be0cdf3 100644
--- a/course/format/singleactivity/version.php
+++ b/course/format/singleactivity/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;              // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;              // Requires this Moodle version.
+$plugin->version   = 2025041400;              // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;              // Requires this Moodle version.
 $plugin->component = 'format_singleactivity'; // Full name of the plugin (used for diagnostics)
diff --git a/course/format/social/version.php b/course/format/social/version.php
index eb52ef3af2d..99681499d27 100644
--- a/course/format/social/version.php
+++ b/course/format/social/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'format_social';   // Full name of the plugin (used for diagnostics)
diff --git a/course/format/topics/version.php b/course/format/topics/version.php
index c1894708616..4920e6b3b96 100644
--- a/course/format/topics/version.php
+++ b/course/format/topics/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'format_topics';    // Full name of the plugin (used for diagnostics).
diff --git a/course/format/weeks/version.php b/course/format/weeks/version.php
index 0690784ec2c..4899784a3b5 100644
--- a/course/format/weeks/version.php
+++ b/course/format/weeks/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'format_weeks';    // Full name of the plugin (used for diagnostics).
diff --git a/customfield/field/checkbox/version.php b/customfield/field/checkbox/version.php
index a4a05539612..5817b9034db 100644
--- a/customfield/field/checkbox/version.php
+++ b/customfield/field/checkbox/version.php
@@ -24,5 +24,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'customfield_checkbox';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
diff --git a/customfield/field/date/version.php b/customfield/field/date/version.php
index af635bd9902..af55efe8a64 100644
--- a/customfield/field/date/version.php
+++ b/customfield/field/date/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'customfield_date';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 
diff --git a/customfield/field/number/version.php b/customfield/field/number/version.php
index 1c76c0b1ee6..3a19692a1d0 100644
--- a/customfield/field/number/version.php
+++ b/customfield/field/number/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die;
 
 $plugin->component = 'customfield_number';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/customfield/field/select/version.php b/customfield/field/select/version.php
index 805f3a14f51..904eb58a4c2 100644
--- a/customfield/field/select/version.php
+++ b/customfield/field/select/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'customfield_select';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
diff --git a/customfield/field/text/version.php b/customfield/field/text/version.php
index 0c4d892c41a..ed61ad5b076 100644
--- a/customfield/field/text/version.php
+++ b/customfield/field/text/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'customfield_text';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
diff --git a/customfield/field/textarea/version.php b/customfield/field/textarea/version.php
index 4ae52a7a14e..a2098ed83c8 100644
--- a/customfield/field/textarea/version.php
+++ b/customfield/field/textarea/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'customfield_textarea';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
diff --git a/dataformat/csv/version.php b/dataformat/csv/version.php
index 22d3d0595ce..9cfee4c6a98 100644
--- a/dataformat/csv/version.php
+++ b/dataformat/csv/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;  // Requires this Moodle version.
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'dataformat_csv';
 
diff --git a/dataformat/excel/version.php b/dataformat/excel/version.php
index 9936d6cf75c..0ce39175fbd 100644
--- a/dataformat/excel/version.php
+++ b/dataformat/excel/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;  // Requires this Moodle version.
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'dataformat_excel';
 
diff --git a/dataformat/html/version.php b/dataformat/html/version.php
index 2e308add925..213e724166d 100644
--- a/dataformat/html/version.php
+++ b/dataformat/html/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;  // Requires this Moodle version.
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'dataformat_html';
diff --git a/dataformat/json/version.php b/dataformat/json/version.php
index 837d3b69655..c54b92e62a0 100644
--- a/dataformat/json/version.php
+++ b/dataformat/json/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;  // Requires this Moodle version.
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'dataformat_json';
diff --git a/dataformat/ods/version.php b/dataformat/ods/version.php
index 25aba80625c..60a6e5e3d5a 100644
--- a/dataformat/ods/version.php
+++ b/dataformat/ods/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;  // Requires this Moodle version.
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'dataformat_ods';
 
diff --git a/dataformat/pdf/version.php b/dataformat/pdf/version.php
index bdd0c521c12..2be2a4e530e 100644
--- a/dataformat/pdf/version.php
+++ b/dataformat/pdf/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;  // Requires this Moodle version.
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'dataformat_pdf';
diff --git a/enrol/category/version.php b/enrol/category/version.php
index 4266fcf4227..fbecfa77de0 100644
--- a/enrol/category/version.php
+++ b/enrol/category/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_category';  // Full name of the plugin (used for diagnostics)
diff --git a/enrol/cohort/version.php b/enrol/cohort/version.php
index f91ae11ad4c..cad3d1b1f8f 100644
--- a/enrol/cohort/version.php
+++ b/enrol/cohort/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_cohort';    // Full name of the plugin (used for diagnostics)
diff --git a/enrol/database/version.php b/enrol/database/version.php
index 8ac0264bb7e..1af8d05844e 100644
--- a/enrol/database/version.php
+++ b/enrol/database/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_database';  // Full name of the plugin (used for diagnostics)
diff --git a/enrol/fee/version.php b/enrol/fee/version.php
index fd5d43becca..86f40de1c5b 100644
--- a/enrol/fee/version.php
+++ b/enrol/fee/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025011300;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_fee';       // Full name of the plugin (used for diagnostics).
diff --git a/enrol/flatfile/version.php b/enrol/flatfile/version.php
index 4565a6184ce..6479c9af81a 100644
--- a/enrol/flatfile/version.php
+++ b/enrol/flatfile/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDRR).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDRR).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_flatfile';  // Full name of the plugin (used for diagnostics)
diff --git a/enrol/guest/version.php b/enrol/guest/version.php
index 42c36a15b43..bea4d5bb4f5 100644
--- a/enrol/guest/version.php
+++ b/enrol/guest/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_guest';     // Full name of the plugin (used for diagnostics)
diff --git a/enrol/imsenterprise/version.php b/enrol/imsenterprise/version.php
index ad8f2155ee0..c4814d10858 100644
--- a/enrol/imsenterprise/version.php
+++ b/enrol/imsenterprise/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_imsenterprise';
diff --git a/enrol/ldap/version.php b/enrol/ldap/version.php
index 2bf778d49e4..54ff684af18 100644
--- a/enrol/ldap/version.php
+++ b/enrol/ldap/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_ldap';      // Full name of the plugin (used for diagnostics)
diff --git a/enrol/lti/version.php b/enrol/lti/version.php
index 5c184f0fa79..58b123279de 100644
--- a/enrol/lti/version.php
+++ b/enrol/lti/version.php
@@ -24,9 +24,9 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100; // Requires this Moodle version.
+$plugin->version = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800; // Requires this Moodle version.
 $plugin->component = 'enrol_lti'; // Full name of the plugin (used for diagnostics).
 $plugin->dependencies = [
-    'auth_lti' => 2024100100, // The auth_lti authentication plugin version 2021100500 or higher must be present.
+    'auth_lti' => 2025040800, // The auth_lti authentication plugin version 2021100500 or higher must be present.
 ];
diff --git a/enrol/manual/version.php b/enrol/manual/version.php
index 37cfb47882c..1921d74e24f 100644
--- a/enrol/manual/version.php
+++ b/enrol/manual/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_manual';    // Full name of the plugin (used for diagnostics)
diff --git a/enrol/meta/version.php b/enrol/meta/version.php
index 424e288491e..14ad3a58eb6 100644
--- a/enrol/meta/version.php
+++ b/enrol/meta/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_meta';      // Full name of the plugin (used for diagnostics)
diff --git a/enrol/paypal/version.php b/enrol/paypal/version.php
index 0b1eafb11d4..702b498af61 100644
--- a/enrol/paypal/version.php
+++ b/enrol/paypal/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_paypal';    // Full name of the plugin (used for diagnostics)
diff --git a/enrol/self/version.php b/enrol/self/version.php
index 8fc103299e4..329783ccc94 100644
--- a/enrol/self/version.php
+++ b/enrol/self/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'enrol_self';      // Full name of the plugin (used for diagnostics)
diff --git a/files/converter/googledrive/version.php b/files/converter/googledrive/version.php
index 112384bda98..f11646d71c7 100644
--- a/files/converter/googledrive/version.php
+++ b/files/converter/googledrive/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'fileconverter_googledrive'; // Full name of the plugin (used for diagnostics).
diff --git a/files/converter/unoconv/version.php b/files/converter/unoconv/version.php
index 5144dbe4347..cdaaafbc967 100644
--- a/files/converter/unoconv/version.php
+++ b/files/converter/unoconv/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'fileconverter_unoconv'; // Full name of the plugin (used for diagnostics).
diff --git a/filter/activitynames/version.php b/filter/activitynames/version.php
index 7e016e4ec9c..7aff15b3cac 100644
--- a/filter/activitynames/version.php
+++ b/filter/activitynames/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'filter_activitynames'; // Full name of the plugin (used for diagnostics)
diff --git a/filter/algebra/version.php b/filter/algebra/version.php
index 64dc82f5a10..bb92f1e11a3 100644
--- a/filter/algebra/version.php
+++ b/filter/algebra/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'filter_algebra';  // Full name of the plugin (used for diagnostics)
diff --git a/filter/codehighlighter/version.php b/filter/codehighlighter/version.php
index 222bfc809e2..5639ab99430 100644
--- a/filter/codehighlighter/version.php
+++ b/filter/codehighlighter/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;  // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100; // Requires this Moodle version.
+$plugin->version = 2025041400;  // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800; // Requires this Moodle version.
 $plugin->component = 'filter_codehighlighter'; // Full name of the plugin (used for diagnostics).
diff --git a/filter/data/version.php b/filter/data/version.php
index 72432cf18b8..21785fbd27d 100644
--- a/filter/data/version.php
+++ b/filter/data/version.php
@@ -25,8 +25,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component= 'filter_data';
 
-$plugin->dependencies = ['mod_data' => 2024100100];
+$plugin->dependencies = ['mod_data' => 2025040800];
diff --git a/filter/displayh5p/version.php b/filter/displayh5p/version.php
index d2fd5ffcf64..4da9de9d74e 100644
--- a/filter/displayh5p/version.php
+++ b/filter/displayh5p/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'filter_displayh5p';
diff --git a/filter/emailprotect/version.php b/filter/emailprotect/version.php
index 50f6e4cad50..cd6d5283df7 100644
--- a/filter/emailprotect/version.php
+++ b/filter/emailprotect/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'filter_emailprotect'; // Full name of the plugin (used for diagnostics)
diff --git a/filter/emoticon/version.php b/filter/emoticon/version.php
index 6a9df665360..e97917e66fa 100644
--- a/filter/emoticon/version.php
+++ b/filter/emoticon/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'filter_emoticon'; // Full name of the plugin (used for diagnostics)
diff --git a/filter/glossary/version.php b/filter/glossary/version.php
index 59cdb04a57f..5ca172a0d0b 100644
--- a/filter/glossary/version.php
+++ b/filter/glossary/version.php
@@ -25,8 +25,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component= 'filter_glossary';
 
-$plugin->dependencies = ['mod_glossary' => 2024100100];
+$plugin->dependencies = ['mod_glossary' => 2025040800];
diff --git a/filter/mathjaxloader/version.php b/filter/mathjaxloader/version.php
index af92e145db1..6b236e97a3b 100644
--- a/filter/mathjaxloader/version.php
+++ b/filter/mathjaxloader/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2025022700;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component= 'filter_mathjaxloader';
diff --git a/filter/mediaplugin/version.php b/filter/mediaplugin/version.php
index e44dc2f172a..a1133d447f3 100644
--- a/filter/mediaplugin/version.php
+++ b/filter/mediaplugin/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'filter_mediaplugin'; // Full name of the plugin (used for diagnostics)
diff --git a/filter/multilang/version.php b/filter/multilang/version.php
index e2c3152da00..88e80618ff0 100644
--- a/filter/multilang/version.php
+++ b/filter/multilang/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'filter_multilang'; // Full name of the plugin (used for diagnostics)
diff --git a/filter/tex/version.php b/filter/tex/version.php
index e381eec7f63..f150b71176c 100644
--- a/filter/tex/version.php
+++ b/filter/tex/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'filter_tex';      // Full name of the plugin (used for diagnostics)
diff --git a/filter/urltolink/version.php b/filter/urltolink/version.php
index dd790742e3f..dd0695cc6ae 100644
--- a/filter/urltolink/version.php
+++ b/filter/urltolink/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'filter_urltolink'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/export/ods/version.php b/grade/export/ods/version.php
index 70bea329129..dd56675723d 100644
--- a/grade/export/ods/version.php
+++ b/grade/export/ods/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradeexport_ods'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/export/txt/version.php b/grade/export/txt/version.php
index 373bb1eac1e..83c658623aa 100644
--- a/grade/export/txt/version.php
+++ b/grade/export/txt/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradeexport_txt'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/export/xls/version.php b/grade/export/xls/version.php
index 314d55e4686..2e7681f2343 100644
--- a/grade/export/xls/version.php
+++ b/grade/export/xls/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradeexport_xls'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/export/xml/version.php b/grade/export/xml/version.php
index 1316a8b0e69..76ac3ebc1cb 100644
--- a/grade/export/xml/version.php
+++ b/grade/export/xml/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradeexport_xml'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/grading/form/guide/version.php b/grade/grading/form/guide/version.php
index 1b81ed256c3..dcdc3ec8cde 100644
--- a/grade/grading/form/guide/version.php
+++ b/grade/grading/form/guide/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component  = 'gradingform_guide';
-$plugin->version    = 2024121800;
-$plugin->requires   = 2024100100;
+$plugin->version    = 2025041400;
+$plugin->requires   = 2025040800;
 $plugin->maturity   = MATURITY_STABLE;
diff --git a/grade/grading/form/rubric/version.php b/grade/grading/form/rubric/version.php
index be9bc5d2fbd..cfecc83af86 100644
--- a/grade/grading/form/rubric/version.php
+++ b/grade/grading/form/rubric/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component  = 'gradingform_rubric';
-$plugin->version    = 2024121800;
+$plugin->version    = 2025041400;
 
-$plugin->requires   = 2024100100;
+$plugin->requires   = 2025040800;
 
 $plugin->maturity   = MATURITY_STABLE;
diff --git a/grade/import/csv/version.php b/grade/import/csv/version.php
index 459ef7aa902..4307f40dcfc 100644
--- a/grade/import/csv/version.php
+++ b/grade/import/csv/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradeimport_csv'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/import/direct/version.php b/grade/import/direct/version.php
index 0c45efb47ee..cd7d8af4a99 100644
--- a/grade/import/direct/version.php
+++ b/grade/import/direct/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradeimport_direct'; // Full name of the plugin (used for diagnostics).
-$plugin->dependencies = ['gradeimport_csv' => 2024100100]; // Grade import csv is required for this plugin.
+$plugin->dependencies = ['gradeimport_csv' => 2025040800]; // Grade import csv is required for this plugin.
diff --git a/grade/import/xml/version.php b/grade/import/xml/version.php
index bca7ade55a3..bc3b4cccb33 100644
--- a/grade/import/xml/version.php
+++ b/grade/import/xml/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradeimport_xml'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/penalty/duedate/version.php b/grade/penalty/duedate/version.php
index 8f321ed9b2c..54fceeb6b18 100644
--- a/grade/penalty/duedate/version.php
+++ b/grade/penalty/duedate/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031900;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024060600;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradepenalty_duedate'; // Full name of the plugin (used for diagnostics).
diff --git a/grade/report/grader/version.php b/grade/report/grader/version.php
index ddf0e66f1b0..8815849d730 100644
--- a/grade/report/grader/version.php
+++ b/grade/report/grader/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradereport_grader'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/report/history/version.php b/grade/report/history/version.php
index b60e1730fe5..6917fa9e7c6 100644
--- a/grade/report/history/version.php
+++ b/grade/report/history/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'gradereport_history';
diff --git a/grade/report/outcomes/version.php b/grade/report/outcomes/version.php
index f34e0ead77c..78a4b898c2a 100644
--- a/grade/report/outcomes/version.php
+++ b/grade/report/outcomes/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradereport_outcomes'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/report/overview/version.php b/grade/report/overview/version.php
index 1a0885f00f1..a4a253bda9c 100644
--- a/grade/report/overview/version.php
+++ b/grade/report/overview/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradereport_overview'; // Full name of the plugin (used for diagnostics)
diff --git a/grade/report/singleview/version.php b/grade/report/singleview/version.php
index a608d554639..ca68787d0d3 100644
--- a/grade/report/singleview/version.php
+++ b/grade/report/singleview/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'gradereport_singleview'; // Full name of the plugin (used for diagnostics).
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
diff --git a/grade/report/summary/version.php b/grade/report/summary/version.php
index ff76f6c18c2..3858121b7b3 100644
--- a/grade/report/summary/version.php
+++ b/grade/report/summary/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'gradereport_summary'; // Full name of the plugin (used for diagnostics).
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
diff --git a/grade/report/user/version.php b/grade/report/user/version.php
index be37fb1440e..e9e968474fb 100644
--- a/grade/report/user/version.php
+++ b/grade/report/user/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'gradereport_user'; // Full name of the plugin (used for diagnostics)
diff --git a/h5p/h5plib/v127/version.php b/h5p/h5plib/v127/version.php
index 3cd3887ba5a..a3c74767d37 100644
--- a/h5p/h5plib/v127/version.php
+++ b/h5p/h5plib/v127/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;       // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;       // Requires this Moodle version.
 $plugin->component = 'h5plib_v127';    // Full name of the plugin (used for diagnostics).
diff --git a/lib/antivirus/clamav/version.php b/lib/antivirus/clamav/version.php
index 1914d876456..29f47eabcbf 100644
--- a/lib/antivirus/clamav/version.php
+++ b/lib/antivirus/clamav/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;          // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;          // Requires this Moodle version.
+$plugin->version   = 2025041400;          // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;          // Requires this Moodle version.
 $plugin->component = 'antivirus_clamav';  // Full name of the plugin (used for diagnostics).
diff --git a/lib/editor/textarea/version.php b/lib/editor/textarea/version.php
index ba8c107207d..6b805098d3a 100644
--- a/lib/editor/textarea/version.php
+++ b/lib/editor/textarea/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'editor_textarea'; // Full name of the plugin (used for diagnostics)
diff --git a/lib/editor/tiny/plugins/accessibilitychecker/version.php b/lib/editor/tiny/plugins/accessibilitychecker/version.php
index e64db937d95..e733993e755 100644
--- a/lib/editor/tiny/plugins/accessibilitychecker/version.php
+++ b/lib/editor/tiny/plugins/accessibilitychecker/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031400;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tiny_accessibilitychecker';
diff --git a/lib/editor/tiny/plugins/aiplacement/version.php b/lib/editor/tiny/plugins/aiplacement/version.php
index fba457dfbd6..102a2af3c3f 100644
--- a/lib/editor/tiny/plugins/aiplacement/version.php
+++ b/lib/editor/tiny/plugins/aiplacement/version.php
@@ -25,10 +25,10 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'tiny_aiplacement';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
 $plugin->dependencies = [
-    'aiplacement_editor' => 2024100100,
-    'tiny_media' => 2024100100,
+    'aiplacement_editor' => 2025040800,
+    'tiny_media' => 2025040800,
 ];
diff --git a/lib/editor/tiny/plugins/autosave/version.php b/lib/editor/tiny/plugins/autosave/version.php
index 110dc43849a..5977acaa325 100644
--- a/lib/editor/tiny/plugins/autosave/version.php
+++ b/lib/editor/tiny/plugins/autosave/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031400;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tiny_autosave';
diff --git a/lib/editor/tiny/plugins/equation/version.php b/lib/editor/tiny/plugins/equation/version.php
index bf2178e0fdf..9420c9947cf 100644
--- a/lib/editor/tiny/plugins/equation/version.php
+++ b/lib/editor/tiny/plugins/equation/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031400;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tiny_equation';
diff --git a/lib/editor/tiny/plugins/h5p/version.php b/lib/editor/tiny/plugins/h5p/version.php
index 037324b3b78..a07dc5c6976 100644
--- a/lib/editor/tiny/plugins/h5p/version.php
+++ b/lib/editor/tiny/plugins/h5p/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031400;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tiny_h5p';
diff --git a/lib/editor/tiny/plugins/html/version.php b/lib/editor/tiny/plugins/html/version.php
index 0651dc4c1c0..04007c117a2 100644
--- a/lib/editor/tiny/plugins/html/version.php
+++ b/lib/editor/tiny/plugins/html/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'tiny_html';
-$plugin->version = 2025031400;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/lib/editor/tiny/plugins/link/version.php b/lib/editor/tiny/plugins/link/version.php
index eec533774f3..54fd8a241b8 100644
--- a/lib/editor/tiny/plugins/link/version.php
+++ b/lib/editor/tiny/plugins/link/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031400;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tiny_link';
diff --git a/lib/editor/tiny/plugins/media/version.php b/lib/editor/tiny/plugins/media/version.php
index f98c0e3960b..b75ffd90baa 100644
--- a/lib/editor/tiny/plugins/media/version.php
+++ b/lib/editor/tiny/plugins/media/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025040200;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tiny_media';
diff --git a/lib/editor/tiny/plugins/noautolink/version.php b/lib/editor/tiny/plugins/noautolink/version.php
index fe71205116e..b6a3b568d42 100644
--- a/lib/editor/tiny/plugins/noautolink/version.php
+++ b/lib/editor/tiny/plugins/noautolink/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031400;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'tiny_noautolink'; // Full name of the plugin (used for diagnostics).
diff --git a/lib/editor/tiny/plugins/premium/version.php b/lib/editor/tiny/plugins/premium/version.php
index 2e22ea1d1dc..2a00b5cce0a 100644
--- a/lib/editor/tiny/plugins/premium/version.php
+++ b/lib/editor/tiny/plugins/premium/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2025031400;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'tiny_premium';
diff --git a/lib/editor/tiny/plugins/recordrtc/version.php b/lib/editor/tiny/plugins/recordrtc/version.php
index 31bdb15db17..05a4f2c0959 100644
--- a/lib/editor/tiny/plugins/recordrtc/version.php
+++ b/lib/editor/tiny/plugins/recordrtc/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031400;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'tiny_recordrtc';
diff --git a/lib/editor/tiny/version.php b/lib/editor/tiny/version.php
index 37637535d21..598c085b26f 100644
--- a/lib/editor/tiny/version.php
+++ b/lib/editor/tiny/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121801;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;
 $plugin->component = 'editor_tiny';     // Full name of the plugin (used for diagnostics).
diff --git a/lib/mlbackend/python/version.php b/lib/mlbackend/python/version.php
index 6b75e95301b..bf75cd6eae5 100644
--- a/lib/mlbackend/python/version.php
+++ b/lib/mlbackend/python/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'mlbackend_python'; // Full name of the plugin (used for diagnostics).
diff --git a/media/player/html5audio/version.php b/media/player/html5audio/version.php
index 6781d0baeb8..470801c6278 100644
--- a/media/player/html5audio/version.php
+++ b/media/player/html5audio/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'media_html5audio'; // Full name of the plugin (used for diagnostics).
diff --git a/media/player/html5video/version.php b/media/player/html5video/version.php
index e40a6d3c78f..1ee53c1f31b 100644
--- a/media/player/html5video/version.php
+++ b/media/player/html5video/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'media_html5video'; // Full name of the plugin (used for diagnostics).
diff --git a/media/player/videojs/version.php b/media/player/videojs/version.php
index 6254979e499..abc1d4611d0 100644
--- a/media/player/videojs/version.php
+++ b/media/player/videojs/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'media_videojs'; // Full name of the plugin (used for diagnostics).
diff --git a/media/player/vimeo/version.php b/media/player/vimeo/version.php
index 0adb80eb15b..a4a0edba2d9 100644
--- a/media/player/vimeo/version.php
+++ b/media/player/vimeo/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;    // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;    // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'media_vimeo'; // Full name of the plugin (used for diagnostics).
diff --git a/media/player/youtube/version.php b/media/player/youtube/version.php
index af984bb9dde..fd1608b3abb 100644
--- a/media/player/youtube/version.php
+++ b/media/player/youtube/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;      // Requires this Moodle version.
+$plugin->version   = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;      // Requires this Moodle version.
 $plugin->component = 'media_youtube'; // Full name of the plugin (used for diagnostics).
diff --git a/message/output/airnotifier/version.php b/message/output/airnotifier/version.php
index 02f63a152a9..6ce8aa689bc 100644
--- a/message/output/airnotifier/version.php
+++ b/message/output/airnotifier/version.php
@@ -23,6 +23,6 @@
  */
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version    = 2024121800;           // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires   = 2024100100;             // Requires this Moodle version.
+$plugin->version    = 2025041400;           // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires   = 2025040800;             // Requires this Moodle version.
 $plugin->component  = 'message_airnotifier';  // Full name of the plugin (used for diagnostics).
diff --git a/message/output/email/version.php b/message/output/email/version.php
index a102865952d..fd2148ea31d 100644
--- a/message/output/email/version.php
+++ b/message/output/email/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'message_email';  // Full name of the plugin (used for diagnostics)
diff --git a/message/output/popup/version.php b/message/output/popup/version.php
index 280f16449a3..cabd7673c5b 100644
--- a/message/output/popup/version.php
+++ b/message/output/popup/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'message_popup';  // Full name of the plugin (used for diagnostics)
diff --git a/message/output/sms/version.php b/message/output/sms/version.php
index 0e861953204..c610a8a7493 100644
--- a/message/output/sms/version.php
+++ b/message/output/sms/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121700;       // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024112900;       // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;       // Requires this Moodle version.
 $plugin->component = 'message_sms';    // Full name of the plugin (used for diagnostics).
diff --git a/mod/assign/feedback/comments/version.php b/mod/assign/feedback/comments/version.php
index b94d374ab9d..ca82b89e3ea 100644
--- a/mod/assign/feedback/comments/version.php
+++ b/mod/assign/feedback/comments/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'assignfeedback_comments';
diff --git a/mod/assign/feedback/editpdf/version.php b/mod/assign/feedback/editpdf/version.php
index 26f324becf3..fa244fbbc67 100644
--- a/mod/assign/feedback/editpdf/version.php
+++ b/mod/assign/feedback/editpdf/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'assignfeedback_editpdf';
diff --git a/mod/assign/feedback/file/version.php b/mod/assign/feedback/file/version.php
index ad6e1c3853c..ecc91f66863 100644
--- a/mod/assign/feedback/file/version.php
+++ b/mod/assign/feedback/file/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'assignfeedback_file';
 
diff --git a/mod/assign/feedback/offline/version.php b/mod/assign/feedback/offline/version.php
index 3a03ca689a8..aa242b6fc87 100644
--- a/mod/assign/feedback/offline/version.php
+++ b/mod/assign/feedback/offline/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'assignfeedback_offline';
 
diff --git a/mod/assign/submission/comments/version.php b/mod/assign/submission/comments/version.php
index 5e847ec1324..97a6483ffe9 100644
--- a/mod/assign/submission/comments/version.php
+++ b/mod/assign/submission/comments/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'assignsubmission_comments';
diff --git a/mod/assign/submission/file/version.php b/mod/assign/submission/file/version.php
index 7061c9002c4..75be9b1b657 100644
--- a/mod/assign/submission/file/version.php
+++ b/mod/assign/submission/file/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'assignsubmission_file';
diff --git a/mod/assign/submission/onlinetext/version.php b/mod/assign/submission/onlinetext/version.php
index dc126eba024..8ce04100174 100644
--- a/mod/assign/submission/onlinetext/version.php
+++ b/mod/assign/submission/onlinetext/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'assignsubmission_onlinetext';
diff --git a/mod/assign/version.php b/mod/assign/version.php
index 44ff26d77ce..021d12fd36b 100644
--- a/mod/assign/version.php
+++ b/mod/assign/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'mod_assign'; // Full name of the plugin (used for diagnostics).
-$plugin->version  = 2025010600;    // The current module version (Date: YYYYMMDDXX).
-$plugin->requires = 2024100100;    // Requires this Moodle version.
+$plugin->version  = 2025041400;    // The current module version (Date: YYYYMMDDXX).
+$plugin->requires = 2025040800;    // Requires this Moodle version.
diff --git a/mod/bigbluebuttonbn/version.php b/mod/bigbluebuttonbn/version.php
index f68da5ba66e..6df3778e96c 100644
--- a/mod/bigbluebuttonbn/version.php
+++ b/mod/bigbluebuttonbn/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die;
 
 
-$plugin->version = 2025011000;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'mod_bigbluebuttonbn';
diff --git a/mod/book/tool/exportimscp/version.php b/mod/book/tool/exportimscp/version.php
index f4d2db3d705..0040909d7ee 100644
--- a/mod/book/tool/exportimscp/version.php
+++ b/mod/book/tool/exportimscp/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die;
 
 $plugin->component = 'booktool_exportimscp'; // Full name of the plugin (used for diagnostics)
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
diff --git a/mod/book/tool/importhtml/version.php b/mod/book/tool/importhtml/version.php
index d1ecf227352..bf43b212b82 100644
--- a/mod/book/tool/importhtml/version.php
+++ b/mod/book/tool/importhtml/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die;
 
 $plugin->component = 'booktool_importhtml'; // Full name of the plugin (used for diagnostics)
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
diff --git a/mod/book/tool/print/version.php b/mod/book/tool/print/version.php
index d7c7e5905d2..0af3f081d2a 100644
--- a/mod/book/tool/print/version.php
+++ b/mod/book/tool/print/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die;
 
 $plugin->component = 'booktool_print'; // Full name of the plugin (used for diagnostics)
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
diff --git a/mod/book/version.php b/mod/book/version.php
index fcbfc4c030f..7f2977851ce 100644
--- a/mod/book/version.php
+++ b/mod/book/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die;
 
 $plugin->component = 'mod_book'; // Full name of the plugin (used for diagnostics)
-$plugin->version   = 2024121800; // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->cron      = 0;          // Period for cron to check this module (secs)
diff --git a/mod/choice/version.php b/mod/choice/version.php
index 3b880b8c321..b810db48af5 100644
--- a/mod/choice/version.php
+++ b/mod/choice/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_choice';     // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/data/field/checkbox/version.php b/mod/data/field/checkbox/version.php
index d6cca86fb00..b8902d6f9db 100644
--- a/mod/data/field/checkbox/version.php
+++ b/mod/data/field/checkbox/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_checkbox'; // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/date/version.php b/mod/data/field/date/version.php
index a79bf586986..03de9eea2e3 100644
--- a/mod/data/field/date/version.php
+++ b/mod/data/field/date/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_date';  // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/file/version.php b/mod/data/field/file/version.php
index 432b1e8ec0a..12e0f6b7dd7 100644
--- a/mod/data/field/file/version.php
+++ b/mod/data/field/file/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_file';  // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/latlong/version.php b/mod/data/field/latlong/version.php
index 5eee09e1f96..e56ec31db89 100644
--- a/mod/data/field/latlong/version.php
+++ b/mod/data/field/latlong/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_latlong'; // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/menu/version.php b/mod/data/field/menu/version.php
index 3b8dbf5d795..fabe45610e9 100644
--- a/mod/data/field/menu/version.php
+++ b/mod/data/field/menu/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_menu';  // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/multimenu/version.php b/mod/data/field/multimenu/version.php
index dfea9534479..66bbaf0e9f0 100644
--- a/mod/data/field/multimenu/version.php
+++ b/mod/data/field/multimenu/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_multimenu'; // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/number/version.php b/mod/data/field/number/version.php
index 3e0ce1c8bb3..a3e63e91c54 100644
--- a/mod/data/field/number/version.php
+++ b/mod/data/field/number/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_number'; // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/picture/version.php b/mod/data/field/picture/version.php
index 3bbe5de30e6..58ee737bd25 100644
--- a/mod/data/field/picture/version.php
+++ b/mod/data/field/picture/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_picture'; // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/radiobutton/version.php b/mod/data/field/radiobutton/version.php
index e23b6b9100d..ee0f86372b1 100644
--- a/mod/data/field/radiobutton/version.php
+++ b/mod/data/field/radiobutton/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_radiobutton'; // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/text/version.php b/mod/data/field/text/version.php
index 1ebe40dddcd..a58f82bc231 100644
--- a/mod/data/field/text/version.php
+++ b/mod/data/field/text/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_text';  // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/textarea/version.php b/mod/data/field/textarea/version.php
index 11ba2d6456a..e2f91c96baa 100644
--- a/mod/data/field/textarea/version.php
+++ b/mod/data/field/textarea/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_textarea'; // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/field/url/version.php b/mod/data/field/url/version.php
index b1060f739ef..00b1f2e1053 100644
--- a/mod/data/field/url/version.php
+++ b/mod/data/field/url/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datafield_url';   // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/preset/imagegallery/version.php b/mod/data/preset/imagegallery/version.php
index 0147cc140c1..4ab11a88367 100644
--- a/mod/data/preset/imagegallery/version.php
+++ b/mod/data/preset/imagegallery/version.php
@@ -23,6 +23,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datapreset_imagegallery'; // Full name of the plugin (used for diagnostics)
diff --git a/mod/data/preset/journal/version.php b/mod/data/preset/journal/version.php
index b881342d3e7..9e1d1f828e8 100644
--- a/mod/data/preset/journal/version.php
+++ b/mod/data/preset/journal/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datapreset_journal'; // Full name of the plugin (used for diagnostics).
diff --git a/mod/data/preset/proposals/version.php b/mod/data/preset/proposals/version.php
index 9b8ec2186e2..efa61839acd 100644
--- a/mod/data/preset/proposals/version.php
+++ b/mod/data/preset/proposals/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datapreset_proposals'; // Full name of the plugin (used for diagnostics).
diff --git a/mod/data/preset/resources/version.php b/mod/data/preset/resources/version.php
index a1bf508e7b9..402b452011b 100644
--- a/mod/data/preset/resources/version.php
+++ b/mod/data/preset/resources/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'datapreset_resources'; // Full name of the plugin (used for diagnostics).
diff --git a/mod/data/version.php b/mod/data/version.php
index d3d9305a181..20e8780faa9 100644
--- a/mod/data/version.php
+++ b/mod/data/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025012100;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;       // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;       // Requires this Moodle version.
 $plugin->component = 'mod_data';       // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/feedback/version.php b/mod/feedback/version.php
index a9431ca7dc8..fd241b3fcfc 100644
--- a/mod/feedback/version.php
+++ b/mod/feedback/version.php
@@ -24,8 +24,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_feedback';   // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
 
diff --git a/mod/folder/version.php b/mod/folder/version.php
index c59a5daa1c8..b2b4f18fec8 100644
--- a/mod/folder/version.php
+++ b/mod/folder/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_folder';     // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/forum/report/summary/version.php b/mod/forum/report/summary/version.php
index 8de4186f5de..c34bdd4a43d 100644
--- a/mod/forum/report/summary/version.php
+++ b/mod/forum/report/summary/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'forumreport_summary';
diff --git a/mod/forum/version.php b/mod/forum/version.php
index 310145f6292..05573b638c5 100644
--- a/mod/forum/version.php
+++ b/mod/forum/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;       // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;       // Requires this Moodle version.
 $plugin->component = 'mod_forum';      // Full name of the plugin (used for diagnostics)
diff --git a/mod/glossary/version.php b/mod/glossary/version.php
index f927d069936..06e2f1d51db 100644
--- a/mod/glossary/version.php
+++ b/mod/glossary/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_glossary';   // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/h5pactivity/version.php b/mod/h5pactivity/version.php
index 86d04a42071..82386960451 100644
--- a/mod/h5pactivity/version.php
+++ b/mod/h5pactivity/version.php
@@ -25,5 +25,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'mod_h5pactivity';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
diff --git a/mod/imscp/version.php b/mod/imscp/version.php
index 81988ee1c88..047d6f4af40 100644
--- a/mod/imscp/version.php
+++ b/mod/imscp/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;  // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;  // Requires this Moodle version.
+$plugin->version   = 2025041400;  // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'mod_imscp'; // Full name of the plugin (used for diagnostics).
 $plugin->cron      = 0;
diff --git a/mod/label/version.php b/mod/label/version.php
index b12d79843dd..05b2f8214ff 100644
--- a/mod/label/version.php
+++ b/mod/label/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_label'; // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/lesson/version.php b/mod/lesson/version.php
index fa24f647ea5..01883382960 100644
--- a/mod/lesson/version.php
+++ b/mod/lesson/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;     // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;     // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_lesson'; // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/lti/service/basicoutcomes/version.php b/mod/lti/service/basicoutcomes/version.php
index 80d73ee0548..e976369cde5 100644
--- a/mod/lti/service/basicoutcomes/version.php
+++ b/mod/lti/service/basicoutcomes/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'ltiservice_basicoutcomes';
diff --git a/mod/lti/service/gradebookservices/version.php b/mod/lti/service/gradebookservices/version.php
index 1a3ef53be76..c487c3464aa 100644
--- a/mod/lti/service/gradebookservices/version.php
+++ b/mod/lti/service/gradebookservices/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'ltiservice_gradebookservices';
diff --git a/mod/lti/service/memberships/version.php b/mod/lti/service/memberships/version.php
index dc39406f69b..1c0c8c41785 100644
--- a/mod/lti/service/memberships/version.php
+++ b/mod/lti/service/memberships/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'ltiservice_memberships';
diff --git a/mod/lti/service/profile/version.php b/mod/lti/service/profile/version.php
index ddba4107e2f..5491d580efc 100644
--- a/mod/lti/service/profile/version.php
+++ b/mod/lti/service/profile/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'ltiservice_profile';
diff --git a/mod/lti/service/toolproxy/version.php b/mod/lti/service/toolproxy/version.php
index 566ecd3d1a5..2cebd880982 100644
--- a/mod/lti/service/toolproxy/version.php
+++ b/mod/lti/service/toolproxy/version.php
@@ -27,9 +27,9 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'ltiservice_toolproxy';
 $plugin->dependencies = [
-    'ltiservice_profile' => 2024100100,
+    'ltiservice_profile' => 2025040800,
 ];
diff --git a/mod/lti/service/toolsettings/version.php b/mod/lti/service/toolsettings/version.php
index 8ef281c9405..ea8c9b57ebf 100644
--- a/mod/lti/service/toolsettings/version.php
+++ b/mod/lti/service/toolsettings/version.php
@@ -27,10 +27,10 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'ltiservice_toolsettings';
 $plugin->dependencies = [
-    'ltiservice_profile' => 2024100100,
-    'ltiservice_toolproxy' => 2024100100,
+    'ltiservice_profile' => 2025040800,
+    'ltiservice_toolproxy' => 2025040800,
 ];
diff --git a/mod/lti/version.php b/mod/lti/version.php
index d342f74d341..706fd881c2f 100644
--- a/mod/lti/version.php
+++ b/mod/lti/version.php
@@ -48,7 +48,7 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;    // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;    // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_lti';     // Full name of the plugin (used for diagnostics).
 $plugin->cron      = 0;
diff --git a/mod/page/version.php b/mod/page/version.php
index 67c65b211da..9e6a80bccc7 100644
--- a/mod/page/version.php
+++ b/mod/page/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_page';       // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/qbank/version.php b/mod/qbank/version.php
index 701fe72045a..85a19269d11 100644
--- a/mod/qbank/version.php
+++ b/mod/qbank/version.php
@@ -26,5 +26,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'mod_qbank';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
diff --git a/mod/quiz/accessrule/delaybetweenattempts/version.php b/mod/quiz/accessrule/delaybetweenattempts/version.php
index 1676157cffa..9f171c1a2f2 100644
--- a/mod/quiz/accessrule/delaybetweenattempts/version.php
+++ b/mod/quiz/accessrule/delaybetweenattempts/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quizaccess_delaybetweenattempts';
diff --git a/mod/quiz/accessrule/ipaddress/version.php b/mod/quiz/accessrule/ipaddress/version.php
index 78e250efc97..d1ad05e2df9 100644
--- a/mod/quiz/accessrule/ipaddress/version.php
+++ b/mod/quiz/accessrule/ipaddress/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quizaccess_ipaddress';
diff --git a/mod/quiz/accessrule/numattempts/version.php b/mod/quiz/accessrule/numattempts/version.php
index 72d83bbfb80..392dbebc65b 100644
--- a/mod/quiz/accessrule/numattempts/version.php
+++ b/mod/quiz/accessrule/numattempts/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quizaccess_numattempts';
diff --git a/mod/quiz/accessrule/offlineattempts/version.php b/mod/quiz/accessrule/offlineattempts/version.php
index c0751c4dea1..49b87783b68 100644
--- a/mod/quiz/accessrule/offlineattempts/version.php
+++ b/mod/quiz/accessrule/offlineattempts/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quizaccess_offlineattempts';
diff --git a/mod/quiz/accessrule/openclosedate/version.php b/mod/quiz/accessrule/openclosedate/version.php
index 9e20c96fd0f..046b24d2739 100644
--- a/mod/quiz/accessrule/openclosedate/version.php
+++ b/mod/quiz/accessrule/openclosedate/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quizaccess_openclosedate';
diff --git a/mod/quiz/accessrule/password/version.php b/mod/quiz/accessrule/password/version.php
index ae5a97b8d08..67ff716cedb 100644
--- a/mod/quiz/accessrule/password/version.php
+++ b/mod/quiz/accessrule/password/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quizaccess_password';
diff --git a/mod/quiz/accessrule/seb/version.php b/mod/quiz/accessrule/seb/version.php
index 73be23ac7be..298fd630001 100644
--- a/mod/quiz/accessrule/seb/version.php
+++ b/mod/quiz/accessrule/seb/version.php
@@ -25,7 +25,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121801;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'quizaccess_seb';
 $plugin->maturity = MATURITY_STABLE;
diff --git a/mod/quiz/accessrule/securewindow/version.php b/mod/quiz/accessrule/securewindow/version.php
index f106f9f89fb..96c41534375 100644
--- a/mod/quiz/accessrule/securewindow/version.php
+++ b/mod/quiz/accessrule/securewindow/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quizaccess_securewindow';
diff --git a/mod/quiz/accessrule/timelimit/version.php b/mod/quiz/accessrule/timelimit/version.php
index bb858d8f8f2..ec55172d016 100644
--- a/mod/quiz/accessrule/timelimit/version.php
+++ b/mod/quiz/accessrule/timelimit/version.php
@@ -27,6 +27,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quizaccess_timelimit';
diff --git a/mod/quiz/report/grading/version.php b/mod/quiz/report/grading/version.php
index 7b67186da58..c34203a0994 100644
--- a/mod/quiz/report/grading/version.php
+++ b/mod/quiz/report/grading/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'quiz_grading';
diff --git a/mod/quiz/report/overview/version.php b/mod/quiz/report/overview/version.php
index 148dcdaf4d8..4c4f5bc63f9 100644
--- a/mod/quiz/report/overview/version.php
+++ b/mod/quiz/report/overview/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'quiz_overview';
diff --git a/mod/quiz/report/responses/version.php b/mod/quiz/report/responses/version.php
index 38db7268d28..3cf8db42644 100644
--- a/mod/quiz/report/responses/version.php
+++ b/mod/quiz/report/responses/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'quiz_responses';
 
diff --git a/mod/quiz/report/statistics/version.php b/mod/quiz/report/statistics/version.php
index 68842e59552..4fef3de67d2 100644
--- a/mod/quiz/report/statistics/version.php
+++ b/mod/quiz/report/statistics/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'quiz_statistics';
diff --git a/mod/quiz/version.php b/mod/quiz/version.php
index 135a8b05ff7..5e866c35bf8 100644
--- a/mod/quiz/version.php
+++ b/mod/quiz/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2025011300;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'mod_quiz';
diff --git a/mod/resource/version.php b/mod/resource/version.php
index 4ead84d8f3a..50ff52cb6a0 100644
--- a/mod/resource/version.php
+++ b/mod/resource/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_resource'; // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/scorm/report/basic/version.php b/mod/scorm/report/basic/version.php
index de7971a16b5..baf2c71ccc0 100644
--- a/mod/scorm/report/basic/version.php
+++ b/mod/scorm/report/basic/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'scormreport_basic';
diff --git a/mod/scorm/report/graphs/version.php b/mod/scorm/report/graphs/version.php
index 3584789a843..787c112ac4e 100644
--- a/mod/scorm/report/graphs/version.php
+++ b/mod/scorm/report/graphs/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;                 // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;                 // Requires this Moodle version.
+$plugin->version   = 2025041400;                 // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;                 // Requires this Moodle version.
 $plugin->component = 'scormreport_graphs';       // Full name of the plugin (used for diagnostics).
diff --git a/mod/scorm/report/interactions/version.php b/mod/scorm/report/interactions/version.php
index 8dd89253684..99fa176b184 100644
--- a/mod/scorm/report/interactions/version.php
+++ b/mod/scorm/report/interactions/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;                 // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;                 // Requires this Moodle version.
+$plugin->version   = 2025041400;                 // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;                 // Requires this Moodle version.
 $plugin->component = 'scormreport_interactions'; // Full name of the plugin (used for diagnostics).
diff --git a/mod/scorm/report/objectives/version.php b/mod/scorm/report/objectives/version.php
index 564c765e3c8..7c891273c60 100644
--- a/mod/scorm/report/objectives/version.php
+++ b/mod/scorm/report/objectives/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'scormreport_objectives';
diff --git a/mod/scorm/version.php b/mod/scorm/version.php
index 37ea910061e..6d88d4deead 100644
--- a/mod/scorm/version.php
+++ b/mod/scorm/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;    // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;    // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_scorm';   // Full name of the plugin (used for diagnostics).
 
diff --git a/mod/subsection/version.php b/mod/subsection/version.php
index ae470d6693d..8dd37209b0f 100644
--- a/mod/subsection/version.php
+++ b/mod/subsection/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'mod_subsection';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/mod/url/version.php b/mod/url/version.php
index 54ac3cafe01..35a25377747 100644
--- a/mod/url/version.php
+++ b/mod/url/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_url';        // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/mod/wiki/version.php b/mod/wiki/version.php
index 69e7b30ab41..8db9ba5d176 100644
--- a/mod/wiki/version.php
+++ b/mod/wiki/version.php
@@ -33,6 +33,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;       // The current module version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current module version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'mod_wiki';       // Full name of the plugin (used for diagnostics)
diff --git a/mod/workshop/allocation/manual/version.php b/mod/workshop/allocation/manual/version.php
index bb9a7cfa152..355aa27d883 100644
--- a/mod/workshop/allocation/manual/version.php
+++ b/mod/workshop/allocation/manual/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'workshopallocation_manual';
diff --git a/mod/workshop/allocation/random/version.php b/mod/workshop/allocation/random/version.php
index 53574f70611..228ff96b804 100644
--- a/mod/workshop/allocation/random/version.php
+++ b/mod/workshop/allocation/random/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component  = 'workshopallocation_random';
-$plugin->version    = 2024121800;
-$plugin->requires   = 2024100100;
+$plugin->version    = 2025041400;
+$plugin->requires   = 2025040800;
 $plugin->maturity   = MATURITY_STABLE;
\ No newline at end of file
diff --git a/mod/workshop/allocation/scheduled/version.php b/mod/workshop/allocation/scheduled/version.php
index 21f67b5314d..30320b876ed 100644
--- a/mod/workshop/allocation/scheduled/version.php
+++ b/mod/workshop/allocation/scheduled/version.php
@@ -27,9 +27,9 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component  = 'workshopallocation_scheduled';
-$plugin->version    = 2024121800;
-$plugin->requires   = 2024100100;
+$plugin->version    = 2025041400;
+$plugin->requires   = 2025040800;
 $plugin->dependencies = [
-    'workshopallocation_random'  => 2024100100,
+    'workshopallocation_random'  => 2025040800,
 ];
 $plugin->maturity   = MATURITY_STABLE;
diff --git a/mod/workshop/eval/best/version.php b/mod/workshop/eval/best/version.php
index 1607e280e76..5152b3ddd71 100644
--- a/mod/workshop/eval/best/version.php
+++ b/mod/workshop/eval/best/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'workshopeval_best';
diff --git a/mod/workshop/form/accumulative/version.php b/mod/workshop/form/accumulative/version.php
index 6597bacf4dd..133d844e703 100644
--- a/mod/workshop/form/accumulative/version.php
+++ b/mod/workshop/form/accumulative/version.php
@@ -28,6 +28,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'workshopform_accumulative';
diff --git a/mod/workshop/form/comments/version.php b/mod/workshop/form/comments/version.php
index f4f02a8a723..46cd0290bc2 100644
--- a/mod/workshop/form/comments/version.php
+++ b/mod/workshop/form/comments/version.php
@@ -28,6 +28,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'workshopform_comments';
diff --git a/mod/workshop/form/numerrors/version.php b/mod/workshop/form/numerrors/version.php
index 8697d0f244a..f0f129b35e5 100644
--- a/mod/workshop/form/numerrors/version.php
+++ b/mod/workshop/form/numerrors/version.php
@@ -28,6 +28,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'workshopform_numerrors';
diff --git a/mod/workshop/form/rubric/version.php b/mod/workshop/form/rubric/version.php
index ff92b75b1f3..8015778fabf 100644
--- a/mod/workshop/form/rubric/version.php
+++ b/mod/workshop/form/rubric/version.php
@@ -28,6 +28,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;  // Requires this Moodle version.
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;  // Requires this Moodle version.
 $plugin->component = 'workshopform_rubric';
diff --git a/mod/workshop/version.php b/mod/workshop/version.php
index 2ea3d39a10f..c110ec0ccd3 100644
--- a/mod/workshop/version.php
+++ b/mod/workshop/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current module version (YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current module version (YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'mod_workshop';
diff --git a/payment/gateway/paypal/version.php b/payment/gateway/paypal/version.php
index deb22ebd2c7..d4b63b15d34 100644
--- a/payment/gateway/paypal/version.php
+++ b/payment/gateway/paypal/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'paygw_paypal';       // Full name of the plugin (used for diagnostics).
diff --git a/portfolio/download/version.php b/portfolio/download/version.php
index 45c67024047..1498775d180 100644
--- a/portfolio/download/version.php
+++ b/portfolio/download/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'portfolio_download'; // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/portfolio/flickr/version.php b/portfolio/flickr/version.php
index ce2d56de95d..385c70f16f5 100644
--- a/portfolio/flickr/version.php
+++ b/portfolio/flickr/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'portfolio_flickr'; // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;
diff --git a/portfolio/googledocs/version.php b/portfolio/googledocs/version.php
index 4e461a13a7d..33f77c29c3c 100644
--- a/portfolio/googledocs/version.php
+++ b/portfolio/googledocs/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'portfolio_googledocs'; // Full name of the plugin (used for diagnostics).
 $plugin->cron      = 0;
diff --git a/question/bank/bulkmove/version.php b/question/bank/bulkmove/version.php
index bcef83027bf..29e430c9c92 100644
--- a/question/bank/bulkmove/version.php
+++ b/question/bank/bulkmove/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_bulkmove';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/columnsortorder/version.php b/question/bank/columnsortorder/version.php
index d0eff51b41f..aa5d58530d4 100644
--- a/question/bank/columnsortorder/version.php
+++ b/question/bank/columnsortorder/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_columnsortorder';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/comment/version.php b/question/bank/comment/version.php
index 16bed970568..ee231d6110f 100644
--- a/question/bank/comment/version.php
+++ b/question/bank/comment/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_comment';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/customfields/version.php b/question/bank/customfields/version.php
index d4fac602468..f1de3822a60 100644
--- a/question/bank/customfields/version.php
+++ b/question/bank/customfields/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_customfields';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/deletequestion/version.php b/question/bank/deletequestion/version.php
index 320a5ab3bea..0abcbe6a97c 100644
--- a/question/bank/deletequestion/version.php
+++ b/question/bank/deletequestion/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_deletequestion';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/editquestion/version.php b/question/bank/editquestion/version.php
index 77c42ea96fa..cc9aa837d72 100644
--- a/question/bank/editquestion/version.php
+++ b/question/bank/editquestion/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_editquestion';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/exportquestions/version.php b/question/bank/exportquestions/version.php
index 146c0a7c3f2..7b9b707ebe5 100644
--- a/question/bank/exportquestions/version.php
+++ b/question/bank/exportquestions/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_exportquestions';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/question/bank/exporttoxml/version.php b/question/bank/exporttoxml/version.php
index b99904ba8ff..caa93a4cac9 100644
--- a/question/bank/exporttoxml/version.php
+++ b/question/bank/exporttoxml/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_exporttoxml';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/history/version.php b/question/bank/history/version.php
index 32711096700..de133a2c97e 100644
--- a/question/bank/history/version.php
+++ b/question/bank/history/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_history';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/importquestions/version.php b/question/bank/importquestions/version.php
index 59a3b7124b0..96fe1a63821 100644
--- a/question/bank/importquestions/version.php
+++ b/question/bank/importquestions/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_importquestions';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/question/bank/managecategories/version.php b/question/bank/managecategories/version.php
index 934841bc397..4f68359a294 100644
--- a/question/bank/managecategories/version.php
+++ b/question/bank/managecategories/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_managecategories';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/question/bank/previewquestion/version.php b/question/bank/previewquestion/version.php
index c0eefbafe68..71f21c188a3 100644
--- a/question/bank/previewquestion/version.php
+++ b/question/bank/previewquestion/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_previewquestion';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/statistics/version.php b/question/bank/statistics/version.php
index 9656491876a..f611ab384c8 100644
--- a/question/bank/statistics/version.php
+++ b/question/bank/statistics/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_statistics';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/tagquestion/version.php b/question/bank/tagquestion/version.php
index 64fb02f2d5a..ebe4a775973 100644
--- a/question/bank/tagquestion/version.php
+++ b/question/bank/tagquestion/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_tagquestion';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/usage/version.php b/question/bank/usage/version.php
index e936a6dbd5c..251be5af52e 100644
--- a/question/bank/usage/version.php
+++ b/question/bank/usage/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_usage';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/viewcreator/version.php b/question/bank/viewcreator/version.php
index f4fd69c6e21..21535d5da1a 100644
--- a/question/bank/viewcreator/version.php
+++ b/question/bank/viewcreator/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_viewcreator';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/viewquestionname/version.php b/question/bank/viewquestionname/version.php
index 53cff73cd75..d29c046e572 100644
--- a/question/bank/viewquestionname/version.php
+++ b/question/bank/viewquestionname/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_viewquestionname';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/viewquestiontext/version.php b/question/bank/viewquestiontext/version.php
index b90d0064a2f..417d6ac21c0 100644
--- a/question/bank/viewquestiontext/version.php
+++ b/question/bank/viewquestiontext/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_viewquestiontext';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/bank/viewquestiontype/version.php b/question/bank/viewquestiontype/version.php
index ed919b20e84..1f4aa2c1630 100644
--- a/question/bank/viewquestiontype/version.php
+++ b/question/bank/viewquestiontype/version.php
@@ -26,6 +26,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbank_viewquestiontype';
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/adaptive/version.php b/question/behaviour/adaptive/version.php
index 191fea9be1d..28f0c391c86 100644
--- a/question/behaviour/adaptive/version.php
+++ b/question/behaviour/adaptive/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_adaptive';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/adaptivenopenalty/version.php b/question/behaviour/adaptivenopenalty/version.php
index f3b38d4d30c..161c65a8794 100644
--- a/question/behaviour/adaptivenopenalty/version.php
+++ b/question/behaviour/adaptivenopenalty/version.php
@@ -26,11 +26,11 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_adaptivenopenalty';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
-    'qbehaviour_adaptive' => 2024100100,
+    'qbehaviour_adaptive' => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/deferredcbm/version.php b/question/behaviour/deferredcbm/version.php
index df99a3d4cd6..57c2b606357 100644
--- a/question/behaviour/deferredcbm/version.php
+++ b/question/behaviour/deferredcbm/version.php
@@ -26,11 +26,11 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_deferredcbm';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
-    'qbehaviour_deferredfeedback' => 2024100100,
+    'qbehaviour_deferredfeedback' => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/deferredfeedback/version.php b/question/behaviour/deferredfeedback/version.php
index b0217223f04..5dac076fed8 100644
--- a/question/behaviour/deferredfeedback/version.php
+++ b/question/behaviour/deferredfeedback/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_deferredfeedback';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/immediatecbm/version.php b/question/behaviour/immediatecbm/version.php
index 2212d4386f5..4be10bf0474 100644
--- a/question/behaviour/immediatecbm/version.php
+++ b/question/behaviour/immediatecbm/version.php
@@ -26,12 +26,12 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_immediatecbm';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
-    'qbehaviour_immediatefeedback' => 2024100100,
-    'qbehaviour_deferredcbm'       => 2024100100,
+    'qbehaviour_immediatefeedback' => 2025040800,
+    'qbehaviour_deferredcbm'       => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/immediatefeedback/version.php b/question/behaviour/immediatefeedback/version.php
index b666f60eb09..4c5665143f0 100644
--- a/question/behaviour/immediatefeedback/version.php
+++ b/question/behaviour/immediatefeedback/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_immediatefeedback';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/informationitem/version.php b/question/behaviour/informationitem/version.php
index 1fb244f22b4..19012d7cf77 100644
--- a/question/behaviour/informationitem/version.php
+++ b/question/behaviour/informationitem/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_informationitem';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/interactive/version.php b/question/behaviour/interactive/version.php
index 0c4c0505655..3a286170fc5 100644
--- a/question/behaviour/interactive/version.php
+++ b/question/behaviour/interactive/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_interactive';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/interactivecountback/version.php b/question/behaviour/interactivecountback/version.php
index d4fd7d9ebf1..0bef6c2258e 100644
--- a/question/behaviour/interactivecountback/version.php
+++ b/question/behaviour/interactivecountback/version.php
@@ -26,11 +26,11 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_interactivecountback';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
-    'qbehaviour_interactive' => 2024100100,
+    'qbehaviour_interactive' => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/manualgraded/version.php b/question/behaviour/manualgraded/version.php
index cd009ac1294..34080a8bdad 100644
--- a/question/behaviour/manualgraded/version.php
+++ b/question/behaviour/manualgraded/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_manualgraded';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/behaviour/missing/version.php b/question/behaviour/missing/version.php
index 1abc46e9882..aab14812e28 100644
--- a/question/behaviour/missing/version.php
+++ b/question/behaviour/missing/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qbehaviour_missing';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/format/aiken/version.php b/question/format/aiken/version.php
index eb89a4835c5..0a5a610c435 100644
--- a/question/format/aiken/version.php
+++ b/question/format/aiken/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qformat_aiken';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/format/blackboard_six/version.php b/question/format/blackboard_six/version.php
index 7612b43b89d..61c0f5d6bdc 100644
--- a/question/format/blackboard_six/version.php
+++ b/question/format/blackboard_six/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qformat_blackboard_six';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/format/gift/version.php b/question/format/gift/version.php
index c61356323e7..fec73a1e079 100644
--- a/question/format/gift/version.php
+++ b/question/format/gift/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qformat_gift';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/format/missingword/version.php b/question/format/missingword/version.php
index 4424b031d62..e7889add30a 100644
--- a/question/format/missingword/version.php
+++ b/question/format/missingword/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qformat_missingword';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/format/multianswer/version.php b/question/format/multianswer/version.php
index ed47d3e53ed..ccfea89fad8 100644
--- a/question/format/multianswer/version.php
+++ b/question/format/multianswer/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qformat_multianswer';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/format/xhtml/version.php b/question/format/xhtml/version.php
index 502994a7fef..18d4514656e 100644
--- a/question/format/xhtml/version.php
+++ b/question/format/xhtml/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qformat_xhtml';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/format/xml/version.php b/question/format/xml/version.php
index e7514fab853..37da5a071f3 100644
--- a/question/format/xml/version.php
+++ b/question/format/xml/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qformat_xml';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/calculated/version.php b/question/type/calculated/version.php
index b50493d1c1c..fff71edd379 100644
--- a/question/type/calculated/version.php
+++ b/question/type/calculated/version.php
@@ -26,11 +26,11 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_calculated';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
-    'qtype_numerical' => 2024100100,
+    'qtype_numerical' => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/calculatedmulti/version.php b/question/type/calculatedmulti/version.php
index 5dd3843a9dc..ed825563507 100644
--- a/question/type/calculatedmulti/version.php
+++ b/question/type/calculatedmulti/version.php
@@ -26,13 +26,13 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_calculatedmulti';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
-    'qtype_numerical'   => 2024100100,
-    'qtype_calculated'  => 2024100100,
-    'qtype_multichoice' => 2024100100,
+    'qtype_numerical'   => 2025040800,
+    'qtype_calculated'  => 2025040800,
+    'qtype_multichoice' => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/calculatedsimple/version.php b/question/type/calculatedsimple/version.php
index 27fc88c45a2..79f46228c4b 100644
--- a/question/type/calculatedsimple/version.php
+++ b/question/type/calculatedsimple/version.php
@@ -26,12 +26,12 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_calculatedsimple';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
-    'qtype_numerical'  => 2024100100,
-    'qtype_calculated' => 2024100100,
+    'qtype_numerical'  => 2025040800,
+    'qtype_calculated' => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/ddimageortext/version.php b/question/type/ddimageortext/version.php
index 6d7a07ea74a..74a8c613af8 100644
--- a/question/type/ddimageortext/version.php
+++ b/question/type/ddimageortext/version.php
@@ -24,12 +24,12 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025010901;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 
 $plugin->component = 'qtype_ddimageortext';
 $plugin->maturity  = MATURITY_STABLE;
 
 $plugin->dependencies = [
-    'qtype_gapselect' => 2024100100,
+    'qtype_gapselect' => 2025040800,
 ];
diff --git a/question/type/ddmarker/version.php b/question/type/ddmarker/version.php
index 63135da2d85..38127aef7df 100644
--- a/question/type/ddmarker/version.php
+++ b/question/type/ddmarker/version.php
@@ -24,13 +24,13 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 
 $plugin->component = 'qtype_ddmarker';
 $plugin->maturity  = MATURITY_STABLE;
 
 $plugin->dependencies = [
-    'qtype_gapselect'     => 2024100100,
-    'qtype_ddimageortext' => 2024100100,
+    'qtype_gapselect'     => 2025040800,
+    'qtype_ddimageortext' => 2025040800,
 ];
diff --git a/question/type/ddwtos/version.php b/question/type/ddwtos/version.php
index 65f74226fc0..0b9b860de2b 100644
--- a/question/type/ddwtos/version.php
+++ b/question/type/ddwtos/version.php
@@ -24,12 +24,12 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 
 $plugin->component = 'qtype_ddwtos';
 $plugin->maturity  = MATURITY_STABLE;
 
 $plugin->dependencies = [
-    'qtype_gapselect' => 2024100100,
+    'qtype_gapselect' => 2025040800,
 ];
diff --git a/question/type/description/version.php b/question/type/description/version.php
index ed25a1523cd..d75906125e2 100644
--- a/question/type/description/version.php
+++ b/question/type/description/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_description';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/essay/version.php b/question/type/essay/version.php
index 09bedd575f8..ce30715d137 100644
--- a/question/type/essay/version.php
+++ b/question/type/essay/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_essay';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/gapselect/version.php b/question/type/gapselect/version.php
index e9b22656236..7e4b677a781 100644
--- a/question/type/gapselect/version.php
+++ b/question/type/gapselect/version.php
@@ -24,8 +24,8 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 
 $plugin->component = 'qtype_gapselect';
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/match/version.php b/question/type/match/version.php
index 510c66f6e2c..54a7eff8e06 100644
--- a/question/type/match/version.php
+++ b/question/type/match/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_match';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/missingtype/version.php b/question/type/missingtype/version.php
index aa8cfc87731..740ac5974b6 100644
--- a/question/type/missingtype/version.php
+++ b/question/type/missingtype/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_missingtype';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/multianswer/version.php b/question/type/multianswer/version.php
index 9ad5c2f5b65..cd8b1000d0f 100644
--- a/question/type/multianswer/version.php
+++ b/question/type/multianswer/version.php
@@ -26,13 +26,13 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_multianswer';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 $plugin->dependencies = [
-    'qtype_multichoice' => 2024100100,
-    'qtype_numerical'   => 2024100100,
-    'qtype_shortanswer' => 2024100100,
+    'qtype_multichoice' => 2025040800,
+    'qtype_numerical'   => 2025040800,
+    'qtype_shortanswer' => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/multichoice/version.php b/question/type/multichoice/version.php
index 1557bf1c6c5..42caa8d96f7 100644
--- a/question/type/multichoice/version.php
+++ b/question/type/multichoice/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_multichoice';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/numerical/version.php b/question/type/numerical/version.php
index db24fdfb9ed..f84e1d1bad5 100644
--- a/question/type/numerical/version.php
+++ b/question/type/numerical/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_numerical';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/ordering/version.php b/question/type/ordering/version.php
index 79f7b86a2ef..9c7c1ede82d 100644
--- a/question/type/ordering/version.php
+++ b/question/type/ordering/version.php
@@ -26,5 +26,5 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_ordering';
-$plugin->requires  = 2024100100;
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
diff --git a/question/type/random/version.php b/question/type/random/version.php
index 3f82a3ecf06..1d00a5e47f1 100644
--- a/question/type/random/version.php
+++ b/question/type/random/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_random';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/randomsamatch/version.php b/question/type/randomsamatch/version.php
index 77e72d05a89..57063c54899 100644
--- a/question/type/randomsamatch/version.php
+++ b/question/type/randomsamatch/version.php
@@ -24,14 +24,14 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version  = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version  = 2025041400;
+$plugin->requires = 2025040800;
 
 $plugin->component = 'qtype_randomsamatch';
 
 $plugin->dependencies = [
-    'qtype_match' => 2024100100,
-    'qtype_shortanswer' => 2024100100,
+    'qtype_match' => 2025040800,
+    'qtype_shortanswer' => 2025040800,
 ];
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/shortanswer/version.php b/question/type/shortanswer/version.php
index 1fa1712bed0..964174167f0 100644
--- a/question/type/shortanswer/version.php
+++ b/question/type/shortanswer/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_shortanswer';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/question/type/truefalse/version.php b/question/type/truefalse/version.php
index 53b5b8e6ed2..c53877fab95 100644
--- a/question/type/truefalse/version.php
+++ b/question/type/truefalse/version.php
@@ -26,8 +26,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'qtype_truefalse';
-$plugin->version   = 2024121800;
+$plugin->version   = 2025041400;
 
-$plugin->requires  = 2024100100;
+$plugin->requires  = 2025040800;
 
 $plugin->maturity  = MATURITY_STABLE;
diff --git a/report/backups/version.php b/report/backups/version.php
index 5da232da061..c863c71aaef 100644
--- a/report/backups/version.php
+++ b/report/backups/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;       // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;       // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;       // Requires this Moodle version.
 $plugin->component = 'report_backups'; // Full name of the plugin (used for diagnostics)
diff --git a/report/competency/version.php b/report/competency/version.php
index 1bebc1c4b1a..8e6408939b7 100644
--- a/report/competency/version.php
+++ b/report/competency/version.php
@@ -25,8 +25,8 @@
 defined('MOODLE_INTERNAL') || die();
 
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'report_competency'; // Full name of the plugin (used for diagnostics).
 $plugin->dependencies = [
     'tool_lp' => ANY_VERSION,
diff --git a/report/completion/version.php b/report/completion/version.php
index 268c9cf0176..a8a851f33c6 100644
--- a/report/completion/version.php
+++ b/report/completion/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;          // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;          // Requires this Moodle version.
+$plugin->version   = 2025041400;          // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;          // Requires this Moodle version.
 $plugin->component = 'report_completion'; // Full name of the plugin (used for diagnostics)
diff --git a/report/configlog/version.php b/report/configlog/version.php
index ded6e556d87..c6d7dbce82f 100644
--- a/report/configlog/version.php
+++ b/report/configlog/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;         // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;         // Requires this Moodle version.
+$plugin->version   = 2025041400;         // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;         // Requires this Moodle version.
 $plugin->component = 'report_configlog'; // Full name of the plugin (used for diagnostics)
diff --git a/report/courseoverview/version.php b/report/courseoverview/version.php
index c8d10436f85..b6ed9f6cb0f 100644
--- a/report/courseoverview/version.php
+++ b/report/courseoverview/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;              // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;              // Requires this Moodle version.
+$plugin->version   = 2025041400;              // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;              // Requires this Moodle version.
 $plugin->component = 'report_courseoverview'; // Full name of the plugin (used for diagnostics)
diff --git a/report/eventlist/version.php b/report/eventlist/version.php
index 9c20e555f51..019f4687d63 100644
--- a/report/eventlist/version.php
+++ b/report/eventlist/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'report_eventlist'; // Full name of the plugin (used for diagnostics).
diff --git a/report/infectedfiles/version.php b/report/infectedfiles/version.php
index 3fc28a26f92..8bef932b357 100644
--- a/report/infectedfiles/version.php
+++ b/report/infectedfiles/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'report_infectedfiles';
diff --git a/report/insights/version.php b/report/insights/version.php
index c63a7a22c4e..3782757d24a 100644
--- a/report/insights/version.php
+++ b/report/insights/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2025031900; // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100; // Requires this Moodle version.
+$plugin->version   = 2025041400; // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800; // Requires this Moodle version.
 $plugin->component = 'report_insights'; // Full name of the plugin (used for diagnostics).
diff --git a/report/log/version.php b/report/log/version.php
index 9a8fe2c5d1b..47a58f950f8 100644
--- a/report/log/version.php
+++ b/report/log/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;    // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;    // Requires this Moodle version.
+$plugin->version   = 2025041400;    // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;    // Requires this Moodle version.
 $plugin->component = 'report_log';  // Full name of the plugin (used for diagnostics)
diff --git a/report/loglive/version.php b/report/loglive/version.php
index 5f0e41f1f83..1b59e6954cb 100644
--- a/report/loglive/version.php
+++ b/report/loglive/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;       // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;       // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;       // Requires this Moodle version.
 $plugin->component = 'report_loglive'; // Full name of the plugin (used for diagnostics).
diff --git a/report/outline/version.php b/report/outline/version.php
index 3a73ecadb8a..408cd75c022 100644
--- a/report/outline/version.php
+++ b/report/outline/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;       // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;       // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;       // Requires this Moodle version.
 $plugin->component = 'report_outline'; // Full name of the plugin (used for diagnostics)
diff --git a/report/participation/version.php b/report/participation/version.php
index 1ef6a124119..ed44f33964a 100644
--- a/report/participation/version.php
+++ b/report/participation/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;             // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;             // Requires this Moodle version.
+$plugin->version   = 2025041400;             // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;             // Requires this Moodle version.
 $plugin->component = 'report_participation'; // Full name of the plugin (used for diagnostics)
diff --git a/report/performance/version.php b/report/performance/version.php
index 600c9507ee4..3e9b8d93ed0 100644
--- a/report/performance/version.php
+++ b/report/performance/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;           // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;           // Requires this Moodle version.
+$plugin->version   = 2025041400;           // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;           // Requires this Moodle version.
 $plugin->component = 'report_performance'; // Full name of the plugin (used for diagnostics).
diff --git a/report/progress/version.php b/report/progress/version.php
index 6e3dd093889..26c590fc296 100644
--- a/report/progress/version.php
+++ b/report/progress/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'report_progress'; // Full name of the plugin (used for diagnostics)
diff --git a/report/questioninstances/version.php b/report/questioninstances/version.php
index dd7ffa08081..b67d7ea672a 100644
--- a/report/questioninstances/version.php
+++ b/report/questioninstances/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;                 // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;                 // Requires this Moodle version.
+$plugin->version   = 2025041400;                 // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;                 // Requires this Moodle version.
 $plugin->component = 'report_questioninstances'; // Full name of the plugin (used for diagnostics)
diff --git a/report/security/version.php b/report/security/version.php
index baa9c9751ae..af04b84ebd9 100644
--- a/report/security/version.php
+++ b/report/security/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'report_security'; // Full name of the plugin (used for diagnostics).
diff --git a/report/stats/version.php b/report/stats/version.php
index 82760d784bd..a1878322686 100644
--- a/report/stats/version.php
+++ b/report/stats/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;     // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;     // Requires this Moodle version.
+$plugin->version   = 2025041400;     // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;     // Requires this Moodle version.
 $plugin->component = 'report_stats'; // Full name of the plugin (used for diagnostics)
diff --git a/report/status/version.php b/report/status/version.php
index 1ad889865ed..ca35066fc1e 100644
--- a/report/status/version.php
+++ b/report/status/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;      // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;      // Requires this Moodle version.
+$plugin->version   = 2025041400;      // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;      // Requires this Moodle version.
 $plugin->component = 'report_status'; // Full name of the plugin (used for diagnostics).
 
diff --git a/report/themeusage/version.php b/report/themeusage/version.php
index a313ca9b3af..48bd05b797b 100644
--- a/report/themeusage/version.php
+++ b/report/themeusage/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;     // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;     // Requires this Moodle version.
+$plugin->version   = 2025041400;     // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;     // Requires this Moodle version.
 $plugin->component = 'report_themeusage'; // Full name of the plugin (used for diagnostics).
diff --git a/report/usersessions/version.php b/report/usersessions/version.php
index ea4d1ef553b..90b2ccaa167 100644
--- a/report/usersessions/version.php
+++ b/report/usersessions/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-$plugin->version   = 2024121800;       // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;       // Requires this Moodle version.
+$plugin->version   = 2025041400;       // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;       // Requires this Moodle version.
 $plugin->component = 'report_usersessions'; // Full name of the plugin (used for diagnostics).
diff --git a/repository/areafiles/version.php b/repository/areafiles/version.php
index ad081fd2fbc..6b682c5e3a2 100644
--- a/repository/areafiles/version.php
+++ b/repository/areafiles/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;             // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;             // Requires this Moodle version.
+$plugin->version   = 2025041400;             // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;             // Requires this Moodle version.
 $plugin->component = 'repository_areafiles'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/contentbank/version.php b/repository/contentbank/version.php
index 1f3ce486ea1..61d69190301 100644
--- a/repository/contentbank/version.php
+++ b/repository/contentbank/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;               // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;            // Requires this Moodle version.
+$plugin->version   = 2025041400;               // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;            // Requires this Moodle version.
 $plugin->component = 'repository_contentbank'; // Full name of the plugin (used for diagnostics).
diff --git a/repository/coursefiles/version.php b/repository/coursefiles/version.php
index 978405a99be..1584e283c11 100644
--- a/repository/coursefiles/version.php
+++ b/repository/coursefiles/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_coursefiles'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/dropbox/version.php b/repository/dropbox/version.php
index 985d2ca4d52..b31fa2322d6 100644
--- a/repository/dropbox/version.php
+++ b/repository/dropbox/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_dropbox'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/equella/version.php b/repository/equella/version.php
index 5873cff789b..0b0b68d0a0f 100644
--- a/repository/equella/version.php
+++ b/repository/equella/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_equella'; // Full name of the plugin (used for diagnostics).
diff --git a/repository/filesystem/version.php b/repository/filesystem/version.php
index 02f00c4f1b2..0895eddffba 100644
--- a/repository/filesystem/version.php
+++ b/repository/filesystem/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_filesystem'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/flickr/version.php b/repository/flickr/version.php
index 4234d7d4e0e..36ad804f64a 100644
--- a/repository/flickr/version.php
+++ b/repository/flickr/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_flickr'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/flickr_public/version.php b/repository/flickr_public/version.php
index e1e74044401..3a0ae3dcf3f 100644
--- a/repository/flickr_public/version.php
+++ b/repository/flickr_public/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_flickr_public'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/googledocs/version.php b/repository/googledocs/version.php
index 8a7243126dd..42f1afe4f23 100644
--- a/repository/googledocs/version.php
+++ b/repository/googledocs/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_googledocs'; // Full name of the plugin (used for diagnostics).
diff --git a/repository/local/version.php b/repository/local/version.php
index bc4d452d023..eb32dfa47f7 100644
--- a/repository/local/version.php
+++ b/repository/local/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_local'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/merlot/version.php b/repository/merlot/version.php
index 299a2efd925..fc30fa0df1a 100644
--- a/repository/merlot/version.php
+++ b/repository/merlot/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_merlot'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/nextcloud/version.php b/repository/nextcloud/version.php
index 1d99c01e9fb..00d19547cca 100644
--- a/repository/nextcloud/version.php
+++ b/repository/nextcloud/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_nextcloud'; // Full name of the plugin (used for diagnostics).
diff --git a/repository/onedrive/version.php b/repository/onedrive/version.php
index 36bd703c027..c60d0a7607c 100644
--- a/repository/onedrive/version.php
+++ b/repository/onedrive/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_onedrive'; // Full name of the plugin (used for diagnostics).
diff --git a/repository/recent/version.php b/repository/recent/version.php
index a400dc735b9..07614ebedce 100644
--- a/repository/recent/version.php
+++ b/repository/recent/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_recent'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/s3/version.php b/repository/s3/version.php
index 23f40bca431..5d9330b2c84 100644
--- a/repository/s3/version.php
+++ b/repository/s3/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_s3';   // Full name of the plugin (used for diagnostics)
diff --git a/repository/upload/version.php b/repository/upload/version.php
index d8a1b1bd375..e2f78837354 100644
--- a/repository/upload/version.php
+++ b/repository/upload/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_upload'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/url/version.php b/repository/url/version.php
index 988d2ddec33..cd3d257d14e 100644
--- a/repository/url/version.php
+++ b/repository/url/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_url';  // Full name of the plugin (used for diagnostics)
diff --git a/repository/user/version.php b/repository/user/version.php
index 64196883c0e..3c312ebe25d 100644
--- a/repository/user/version.php
+++ b/repository/user/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_user'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/webdav/version.php b/repository/webdav/version.php
index 2cb4f5850b0..fc04dbc4249 100644
--- a/repository/webdav/version.php
+++ b/repository/webdav/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_webdav'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/wikimedia/version.php b/repository/wikimedia/version.php
index 250276881b0..ace5ee58126 100644
--- a/repository/wikimedia/version.php
+++ b/repository/wikimedia/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_wikimedia'; // Full name of the plugin (used for diagnostics)
diff --git a/repository/youtube/version.php b/repository/youtube/version.php
index 549226d41c1..a933f47d4df 100644
--- a/repository/youtube/version.php
+++ b/repository/youtube/version.php
@@ -26,6 +26,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'repository_youtube'; // Full name of the plugin (used for diagnostics)
diff --git a/search/engine/simpledb/version.php b/search/engine/simpledb/version.php
index 76087814a71..8c9a10d2411 100644
--- a/search/engine/simpledb/version.php
+++ b/search/engine/simpledb/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'search_simpledb';
diff --git a/search/engine/solr/version.php b/search/engine/solr/version.php
index 8901de86c87..79cac5ddeaf 100644
--- a/search/engine/solr/version.php
+++ b/search/engine/solr/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'search_solr';
diff --git a/sms/gateway/aws/version.php b/sms/gateway/aws/version.php
index eecad5401eb..7fb52ede9fd 100644
--- a/sms/gateway/aws/version.php
+++ b/sms/gateway/aws/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'smsgateway_aws';
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/sms/gateway/modica/version.php b/sms/gateway/modica/version.php
index cf7ba5e20db..bd17c262319 100644
--- a/sms/gateway/modica/version.php
+++ b/sms/gateway/modica/version.php
@@ -25,6 +25,6 @@
 defined('MOODLE_INTERNAL') || die();
 
 $plugin->component = 'smsgateway_modica';
-$plugin->version = 2025022500;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->maturity = MATURITY_STABLE;
diff --git a/theme/boost/version.php b/theme/boost/version.php
index 144a5b4199d..797fe7d3677 100644
--- a/theme/boost/version.php
+++ b/theme/boost/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'theme_boost';
diff --git a/theme/classic/version.php b/theme/classic/version.php
index f7efbeca305..15611ebcd75 100644
--- a/theme/classic/version.php
+++ b/theme/classic/version.php
@@ -25,7 +25,7 @@
 // This line protects the file from being accessed by a URL directly.
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version = 2024121800;
-$plugin->requires = 2024100100;
+$plugin->version = 2025041400;
+$plugin->requires = 2025040800;
 $plugin->component = 'theme_classic';
-$plugin->dependencies = ['theme_boost' => 2024100100];
+$plugin->dependencies = ['theme_boost' => 2025040800];
diff --git a/user/profile/field/checkbox/version.php b/user/profile/field/checkbox/version.php
index 60f0d92c285..abad60a54f6 100644
--- a/user/profile/field/checkbox/version.php
+++ b/user/profile/field/checkbox/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'profilefield_checkbox'; // Full name of the plugin (used for diagnostics)
diff --git a/user/profile/field/datetime/version.php b/user/profile/field/datetime/version.php
index eca8d24d99b..441e09b16ae 100644
--- a/user/profile/field/datetime/version.php
+++ b/user/profile/field/datetime/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'profilefield_datetime'; // Full name of the plugin (used for diagnostics)
diff --git a/user/profile/field/menu/version.php b/user/profile/field/menu/version.php
index a0af1cf4bb8..59867dff1ff 100644
--- a/user/profile/field/menu/version.php
+++ b/user/profile/field/menu/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'profilefield_menu'; // Full name of the plugin (used for diagnostics)
diff --git a/user/profile/field/social/version.php b/user/profile/field/social/version.php
index e451d88ac62..1976fe86673 100644
--- a/user/profile/field/social/version.php
+++ b/user/profile/field/social/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;
-$plugin->requires  = 2024100100;
+$plugin->version   = 2025041400;
+$plugin->requires  = 2025040800;
 $plugin->component = 'profilefield_social';
diff --git a/user/profile/field/text/version.php b/user/profile/field/text/version.php
index 29632cd25cd..dff99dc32f7 100644
--- a/user/profile/field/text/version.php
+++ b/user/profile/field/text/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'profilefield_text'; // Full name of the plugin (used for diagnostics).
diff --git a/user/profile/field/textarea/version.php b/user/profile/field/textarea/version.php
index 44cfb41593d..377bfdd8d06 100644
--- a/user/profile/field/textarea/version.php
+++ b/user/profile/field/textarea/version.php
@@ -24,6 +24,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'profilefield_textarea'; // Full name of the plugin (used for diagnostics)
diff --git a/version.php b/version.php
index b0413594498..fe17d33d91e 100644
--- a/version.php
+++ b/version.php
@@ -29,7 +29,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$version  = 2025040800.00;              // YYYYMMDD      = weekly release date of this DEV branch.
+$version  = 2025040900.00;              // YYYYMMDD      = weekly release date of this DEV branch.
                                         //         RR    = release increments - 00 in DEV branches.
                                         //           .XX = incremental changes.
 $release  = '5.0rc2 (Build: 20250408)';    // Human-friendly version name
diff --git a/webservice/rest/version.php b/webservice/rest/version.php
index 641b7cc82a1..0c46034e151 100644
--- a/webservice/rest/version.php
+++ b/webservice/rest/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'webservice_rest'; // Full name of the plugin (used for diagnostics)
diff --git a/webservice/soap/version.php b/webservice/soap/version.php
index 949a83ca9a9..ad3d6300b44 100644
--- a/webservice/soap/version.php
+++ b/webservice/soap/version.php
@@ -25,6 +25,6 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2024121800;        // The current plugin version (Date: YYYYMMDDXX).
-$plugin->requires  = 2024100100;        // Requires this Moodle version.
+$plugin->version   = 2025041400;        // The current plugin version (Date: YYYYMMDDXX).
+$plugin->requires  = 2025040800;        // Requires this Moodle version.
 $plugin->component = 'webservice_soap'; // Full name of the plugin (used for diagnostics)