Merge pull request #19324 from demeritcowboy/no-port
[civicrm-core.git] / release-notes / 5.22.0.md
index fab9d30adb9c12dc452aeec24436b8566666b225..8ae714c4ca9a9c823127fdd39f9f676ab2c44041 100644 (file)
@@ -17,7 +17,7 @@ Released February 5, 2020
 | **Change the database schema?**                                 | **yes** |
 | **Alter the API?**                                              | **yes** |
 | Require attention to configuration options?                     |   no    |
 | **Change the database schema?**                                 | **yes** |
 | **Alter the API?**                                              | **yes** |
 | Require attention to configuration options?                     |   no    |
-| Fix problems installing or upgrading to a previous version?     |   no    |
+| **Fix problems installing or upgrading to a previous version?** | **yes** |
 | **Introduce features?**                                         | **yes** |
 | **Fix bugs?**                                                   | **yes** |
 
 | **Introduce features?**                                         | **yes** |
 | **Fix bugs?**                                                   | **yes** |
 
@@ -156,6 +156,12 @@ Released February 5, 2020
   Ensures the Mailing List group type remains set on the Update Smart Group
   form.
 
   Ensures the Mailing List group type remains set on the Update Smart Group
   form.
 
+- **loadServices: tighten up file match regex
+  ([16377](https://github.com/civicrm/civicrm-core/pull/16377))**
+
+  Ensures that CiviCRM code living under a path containing the characters 'php'
+  does not crash when loading services.
+
 - **Activity type listing shows name instead label
   ([dev/core#1470](https://lab.civicrm.org/dev/core/issues/1470):
   [16094](https://github.com/civicrm/civicrm-core/pull/16094))**
 - **Activity type listing shows name instead label
   ([dev/core#1470](https://lab.civicrm.org/dev/core/issues/1470):
   [16094](https://github.com/civicrm/civicrm-core/pull/16094))**
@@ -170,6 +176,10 @@ Released February 5, 2020
   ([dev/core#1474](https://lab.civicrm.org/dev/core/issues/1474):
   [16101](https://github.com/civicrm/civicrm-core/pull/16101))**
 
   ([dev/core#1474](https://lab.civicrm.org/dev/core/issues/1474):
   [16101](https://github.com/civicrm/civicrm-core/pull/16101))**
 
+- **Undefined offset and uninitialized string offset notices on upgrade to 5.21
+  ([dev/core#1555](https://lab.civicrm.org/dev/core/issues/1555):
+  [16417](https://github.com/civicrm/civicrm-core/pull/16417))**
+
 ### CiviCase
 
 - **Add case activity action links to activity report
 ### CiviCase
 
 - **Add case activity action links to activity report
@@ -179,6 +189,11 @@ Released February 5, 2020
   displayed instead of the standard activity actions (eg. move/copy to case
   instead of file on case).
 
   displayed instead of the standard activity actions (eg. move/copy to case
   instead of file on case).
 
+- **Activity Details CiviReport gives network error when paging to next page if
+  choose filter to include case activities
+  ([dev/core#1552](https://lab.civicrm.org/dev/core/issues/1552):
+  [16393](https://github.com/civicrm/civicrm-core/pull/16393))**
+
 - **Case Detail 'Active Role?' filter excludes cases without relationships
   ([dev/report#24](https://lab.civicrm.org/dev/report/issues/24):
   [15972](https://github.com/civicrm/civicrm-core/pull/15972))**
 - **Case Detail 'Active Role?' filter excludes cases without relationships
   ([dev/report#24](https://lab.civicrm.org/dev/report/issues/24):
   [15972](https://github.com/civicrm/civicrm-core/pull/15972))**
@@ -215,6 +230,15 @@ Released February 5, 2020
   Ensures that the actions menu on the participant search form respects search
   criteria.
 
   Ensures that the actions menu on the participant search form respects search
   criteria.
 
+### CiviMail
+
+- **Exception Malformed temp table category on New A/B Test
+  ([dev/core#1564](https://lab.civicrm.org/dev/core/issues/1564):
+  [16464](https://github.com/civicrm/civicrm-core/pull/16464))**
+
+  Fixes a regression in 5.21.2 where creating a new A/B Test resulted in a
+  session status Exception Malformed temp table.
+
 ### CiviMember
 
 - **Fix js error on choosing membership type
 ### CiviMember
 
 - **Fix js error on choosing membership type
@@ -361,6 +385,10 @@ Released February 5, 2020
 - **[Ref] Remove php4 support from BAO_Acl class
   ([16119](https://github.com/civicrm/civicrm-core/pull/16119))**
 
 - **[Ref] Remove php4 support from BAO_Acl class
   ([16119](https://github.com/civicrm/civicrm-core/pull/16119))**
 
+- **(NFC) Civi, CRM, tests - Update for
+  Drupal.Commenting.VariableComment.IncorrectVarType
+  ([16384](https://github.com/civicrm/civicrm-core/pull/16384))**
+
 - **[NFC] Test clean up.
   ([16133](https://github.com/civicrm/civicrm-core/pull/16133))**
 
 - **[NFC] Test clean up.
   ([16133](https://github.com/civicrm/civicrm-core/pull/16133))**