Set version to 5.52.alpha1
authorCiviCRM <info@civicrm.org>
Fri, 10 Jun 2022 07:59:36 +0000 (07:59 +0000)
committerCiviCRM <info@civicrm.org>
Fri, 10 Jun 2022 07:59:36 +0000 (07:59 +0000)
26 files changed:
CRM/Upgrade/Incremental/php/FiveFiftyTwo.php [new file with mode: 0644]
CRM/Upgrade/Incremental/sql/5.52.alpha1.mysql.tpl [new file with mode: 0644]
ext/afform/admin/info.xml
ext/afform/core/info.xml
ext/afform/html/info.xml
ext/afform/mock/info.xml
ext/authx/info.xml
ext/civicrm_admin_ui/info.xml
ext/civigrant/info.xml
ext/ckeditor4/info.xml
ext/contributioncancelactions/info.xml
ext/eventcart/info.xml
ext/ewaysingle/info.xml
ext/financialacls/info.xml
ext/flexmailer/info.xml
ext/greenwich/info.xml
ext/legacycustomsearches/info.xml
ext/message_admin/info.xml
ext/oauth-client/info.xml
ext/payflowpro/info.xml
ext/recaptcha/info.xml
ext/search_kit/info.xml
ext/sequentialcreditnotes/info.xml
sql/civicrm_generated.mysql
sql/test_data_second_domain.mysql
xml/version.xml

diff --git a/CRM/Upgrade/Incremental/php/FiveFiftyTwo.php b/CRM/Upgrade/Incremental/php/FiveFiftyTwo.php
new file mode 100644 (file)
index 0000000..7c29e2f
--- /dev/null
@@ -0,0 +1,34 @@
+<?php
+/*
+ +--------------------------------------------------------------------+
+ | Copyright CiviCRM LLC. All rights reserved.                        |
+ |                                                                    |
+ | This work is published under the GNU AGPLv3 license with some      |
+ | permitted exceptions and without any warranty. For full license    |
+ | and copyright information, see https://civicrm.org/licensing       |
+ +--------------------------------------------------------------------+
+ */
+
+/**
+ * Upgrade logic for the 5.52.x series.
+ *
+ * Each minor version in the series is handled by either a `5.52.x.mysql.tpl` file,
+ * or a function in this class named `upgrade_5_52_x`.
+ * If only a .tpl file exists for a version, it will be run automatically.
+ * If the function exists, it must explicitly add the 'runSql' task if there is a corresponding .mysql.tpl.
+ *
+ * This class may also implement `setPreUpgradeMessage()` and `setPostUpgradeMessage()` functions.
+ */
+class CRM_Upgrade_Incremental_php_FiveFiftyTwo extends CRM_Upgrade_Incremental_Base {
+
+  /**
+   * Upgrade step; adds tasks including 'runSql'.
+   *
+   * @param string $rev
+   *   The version number matching this function name
+   */
+  public function upgrade_5_52_alpha1($rev): void {
+    $this->addTask(ts('Upgrade DB to %1: SQL', [1 => $rev]), 'runSql', $rev);
+  }
+
+}
diff --git a/CRM/Upgrade/Incremental/sql/5.52.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/5.52.alpha1.mysql.tpl
new file mode 100644 (file)
index 0000000..e98ea9c
--- /dev/null
@@ -0,0 +1 @@
+{* file to handle db changes in 5.52.alpha1 during upgrade *}
index 15bb8371ef5b1b5770ec2313f91775770b1a08e9..5159871c23b93aa6d256bea0c6b7ca6d8e881e60 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>Form Builder provides a UI to administer and edit forms. It is an optional admin tool and not required for the forms to function.</comments>
   <requires>
index b4b1d4f7dad098536165a66e8badd509cbd751d9..ecb0b49f378c5fd763bb2638df360442a64c4492 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>The Form Core extension is required to use any dynamic form. To administer and edit forms, also install the Form Builder extension.</comments>
   <civix>
index b6a116a90457366287a16d8e1a7747fe7912b7b3..0042e6e70bebd972faa52bfe17b24e7966d323cb 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index cd6920eee1463914733ee2be6f0243c36e05ca3e..9cfec15e0fa879cfd61d71071ff18e49e662abd9 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index 96a8454ff4e304b4588db5b47e3fa7e0ef5a9828..ea17595a01289d54d06f03fec61836f11066f1cb 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-02-11</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>AuthX enables remote applications to connect to CiviCRM. Use it to enable and disable different forms of authentication (such as username-password, API key, and/or JWT).</comments>
   <classloader>
index e768c68695f4bfc6dacd81b3088cd9f47a8ae8fb..52780e4966260955f44c2959484c115068055415 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2022-01-02</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.search_kit</ext>
index 7e072d8c4cc974ce43eca03c5c9c3f961318e357..fa849543eb81f474dfb7f11dc9d15bb4a846a49f 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-11-11</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>CiviGrant was originally a core component before migrating to an extension</comments>
   <requires>
index c29007ba4db52804493868bfad74d0656a2d99b8..92a5331786af96651fda48a0bfd2323c1a318ecd 100644 (file)
     <url desc="Licensing">https://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-05-23</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>This is the version of CKEditor that originally shipped with CiviCRM core</comments>
   <classloader>
index becbc3f7a3ae1ca3e56b330f5b469d1dfb21d54e..31b34346f3d3c3f9bc30e9335c5513dc59fb930e 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-12</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>This code has been moved from core to a separate extension in 5.32. Note that if you disable it failed or cancelled contributions will not cause related memberships and participant records to be updated</comments>
   <classloader>
index 65c2ecd755907b9066fac4dbf61aceb0c1049283..044095d9a1ac68fc35bf0dadf2265522e09c6d98 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-03</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index 5dbbb5a24088b08b9a3ea7045bbae2ece3e49120..63fae2085a8c29a12dae92827707edb0e8f03d3a 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-07</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>This is an extension to contain the eWAY Single Currency Payment Processor</comments>
   <classloader>
index 2b3e255e861e4e493f2410528694657f6f3caa4c..303a5610fd6268604a9f93f061b7dc89da21b3ab 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-27</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <tags>
     <tag>mgmt:hidden</tag>
index 46a8a4f84bfbf91520676fe8778b66c5899ffcc2..98d96445d865bb81f407dc054c3b1d3112b0aab9 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-05</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <comments>
     FlexMailer is an email delivery engine which replaces the internal guts
@@ -23,7 +23,7 @@
     to provide richer email features.
   </comments>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\FlexMailer\" path="src"/>
index 7476ac7cf8b9fa93847da507dd9261fa010e13f0..eeea1a59093e9bba686430ce4e716a2d465a56da 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-07-21</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index 967a5b5b36b5cae712bb52be03d84089ae4a1d55..c4670caf42230723b448bfb20f0def582671678a 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-07-25</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>This is hidden on install to give extensions that require it time to add it to their requires and to allow us to get it out of GroupContact load</comments>
   <classloader>
index 209905b5b60bedd98d94d76a9543457e2e4421a1..e3f536b67a7f54aa946d1045ed58e49d1124f823 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-06-12</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index 77245f4d12da398060e96356d5bc29b3e90d7bc3..1b1cb1fc95202644f50f74db18bd08aecfd4306e 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-23</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <requires>
     <ext version="~4.5">org.civicrm.afform</ext>
index 1fdbeabd36d1268394daf303efb57f67278891f5..5035c5cce2b1cdc450ecb165ea8be58198a92ef7 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-13</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>This extension is extraction of the original Core Payflow Pro Payment Processor</comments>
   <classloader>
index 88028e69d5f44c9fbead96024b6e109fc2dbbb6b..9885c85e3910c8057d4438f7d7a7e6bc1271c628 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-03</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index 6c71c8b848b7bc85050399a9b07073f78f8e9381..358eddef97b214d03646053dd1a174b10c279903 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-01-06</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <comments>This extension is still in beta. Click on the chat link above to discuss development, report problems or ask questions.</comments>
   <classloader>
index e0e4c96065d26acf62a602e9941c944e33893baf..5131e05c6a6307bdf768a4df405a4b8b5f48f913 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-28</releaseDate>
-  <version>5.51.beta1</version>
+  <version>5.52.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.51</ver>
+    <ver>5.52</ver>
   </compatibility>
   <mixins>
     <mixin>setting-php@1.0.0</mixin>
index 73522fbc82b24d8ddbcc6988247f19c8a1bfcd38..200388da4541fb1f4acf0a7d4f66258c69ae5854 100644 (file)
@@ -2938,7 +2938,7 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_domain` WRITE;
 /*!40000 ALTER TABLE `civicrm_domain` DISABLE KEYS */;
 INSERT INTO `civicrm_domain` (`id`, `name`, `description`, `version`, `contact_id`, `locales`, `locale_custom_strings`) VALUES
- (1,'Default Domain Name',NULL,'5.51.beta1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
+ (1,'Default Domain Name',NULL,'5.52.alpha1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
 /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */;
 UNLOCK TABLES;
 
index 3a8c7938e44e4e498875bd27a09afa8b4a0da526..3d32359fb29ad9b5287ee1413637ddceed964745 100644 (file)
@@ -908,4 +908,4 @@ INSERT INTO civicrm_navigation
 VALUES
     ( @domainID, CONCAT('civicrm/report/instance/', @instanceID,'&reset=1'), 'Mailing Detail Report', 'Mailing Detail Report', 'administer CiviMail', 'OR', @reportlastID, '1', NULL, @instanceID+2 );
 UPDATE civicrm_report_instance SET navigation_id = LAST_INSERT_ID() WHERE id = @instanceID;
-UPDATE civicrm_domain SET version = '5.51.beta1';
+UPDATE civicrm_domain SET version = '5.52.alpha1';
index 78b24704418c29a22792d0bb9b58025e427649ca..05951b1d23dfa297be81c57f7cc921a64baa4443 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="iso-8859-1" ?>
 <version>
-  <version_no>5.51.beta1</version_no>
+  <version_no>5.52.alpha1</version_no>
 </version>