5.37.0 release notes: added late changes
authorAndrew Hunt <andrew@aghstrategies.com>
Wed, 5 May 2021 18:19:47 +0000 (14:19 -0400)
committerTim Otten <totten@civicrm.org>
Wed, 5 May 2021 20:47:12 +0000 (10:47 -1000)
release-notes/5.37.0.md

index 2b3c8e30656e991af056db65a5c9bd6bfb5f10b4..263e3de87b9d610b2b8a314307b8a6f305d9512f 100644 (file)
@@ -28,14 +28,18 @@ Released May 5, 2021
 - **Improve quicksearch result presentation to enable browser link functions
   ([19779](https://github.com/civicrm/civicrm-core/pull/19779))**
 
-  Ensures Quicksearch presents search results as links so users can for example
-  open the contact in a new tab using the helpful browser built ins.
+  The results in the quick search in the menu bar now appear as actual links.
+  Clicking an item acts the same as before, but you can now ctrl-click or
+  right-click for advanced functions in your browser (such as to open the link
+  in a new tab or window).
 
 - **Add new Super-duper-no-permissions-apply permission
   ([19797](https://github.com/civicrm/civicrm-core/pull/19797))**
 
-  Adds a new super duper permission that is the equivalent of the drupal user 1
-  or 'implicitly has all other permissions'.
+  A new permission, "Administer all of CiviCRM", is established as a super-duper
+  permission that implicitly has all other CiviCRM permissions.  This is much
+  like how a Drupal user with the ID 1 has all permissions, even if they're not
+  individually granted.
 
 - **AngularJS - Allow loading multiple apps on a single page
   ([19922](https://github.com/civicrm/civicrm-core/pull/19922))**
@@ -75,7 +79,7 @@ Released May 5, 2021
   the database ([dev/core#2451](https://lab.civicrm.org/dev/core/-/issues/2451):
   [19766](https://github.com/civicrm/civicrm-core/pull/19766))**
 
-  Improves processing of optgroups in select2 elements.
+  Improves processing of option groups in select2 elements.
 
 - **Reorganize contact summary template to support non-ajax tabs
   ([19875](https://github.com/civicrm/civicrm-core/pull/19875))**
@@ -104,7 +108,9 @@ Released May 5, 2021
   Token", "Batch" and "Entity Financial trxn".
 
 - **APIv4 - Add CiviCase, CaseType, CaseContact entities
-  ([19907](https://github.com/civicrm/civicrm-core/pull/19907))**
+  ([19907](https://github.com/civicrm/civicrm-core/pull/19907), followed up by
+  [dev/core#2573](https://lab.civicrm.org/dev/core/-/issues/2573):
+  [20174](https://github.com/civicrm/civicrm-core/pull/20174))**
 
   Adds support for CiviCase entities to APIv4.
 
@@ -115,7 +121,8 @@ Released May 5, 2021
 
 - **Afform - Add submit actions (Work Towards
   [dev/core#2522](https://lab.civicrm.org/dev/core/-/issues/2522):
-  [20018](https://github.com/civicrm/civicrm-core/pull/20018))**
+  [20018](https://github.com/civicrm/civicrm-core/pull/20018) and
+  [20147](https://github.com/civicrm/civicrm-core/pull/20147))**
 
   Adds in a submit handler and redirect after submit for afform.
 
@@ -540,6 +547,18 @@ Released May 5, 2021
   ([dev/core#527](https://lab.civicrm.org/dev/core/-/issues/527):
   [19937](https://github.com/civicrm/civicrm-core/pull/19937))**
 
+- **Merge Contacts fails when custom Contact Reference field allows Multi-Select
+  ([dev/core#2561](https://lab.civicrm.org/dev/core/-/issues/2561):
+  [20142](https://github.com/civicrm/civicrm-core/pull/20142))**
+
+- **Error: Undefined class constant 'MODE_CBC' in
+  `Civi\Crypto\PhpseclibCipherSuite->__construct()`
+  ([dev/core#2564](https://lab.civicrm.org/dev/core/-/issues/2564):
+  [20148](https://github.com/civicrm/civicrm-core/pull/20148))**
+
+- **SearchKit - Pass-thru permission checks from SearchDisplay::run to api.get
+  ([20186](https://github.com/civicrm/civicrm-core/pull/20186))**
+
 ### CiviCampaign
 
 - **On New Campaign form, placeholder text for status is weird
@@ -572,6 +591,10 @@ Released May 5, 2021
 
 ### CiviContribute
 
+- **Changing Payment Method on a Transaction causes fatal error
+  ([dev/core#2577](https://lab.civicrm.org/dev/core/-/issues/2577):
+  [20195](https://github.com/civicrm/civicrm-core/pull/20195))**
+
 - **Access Control by Financial Type permissioning does not cover
   contribution_recur (Work Towards
   [dev/core#2454](https://lab.civicrm.org/dev/core/-/issues/2454):
@@ -666,6 +689,10 @@ Released May 5, 2021
 
   Ensures that on registration forms sold out radio price options are frozen.
 
+- **Cannot "Transfer or Cancel" event participant as admin user
+  ([dev/event#54](https://lab.civicrm.org/dev/event/-/issues/54):
+  [20223](https://github.com/civicrm/civicrm-core/pull/20223))**
+
 ### CiviMail
 
 - **Remove addressee, email_greeting_id, postal_greeting_id from exposed tokens
@@ -680,11 +707,28 @@ Released May 5, 2021
 
 ### CiviMember
 
+- **Backend Membership Renewal returns a fatal error when min fee is empty
+  ([dev/core#2583](https://lab.civicrm.org/dev/core/-/issues/2583):
+  [20212](https://github.com/civicrm/civicrm-core/pull/20212))**
+
+- **Selecting of price sets not working anymore
+  ([dev/core#2434](https://lab.civicrm.org/dev/core/-/issues/2434):
+  [20158](https://github.com/civicrm/civicrm-core/pull/20158))**
+
+  The membership tab on the contribution page configuration form failed to
+  display the dropdown for choosing a price set.  This problem was an unreleased
+  regression prior to 5.36.0 but this one form got missed when fixed.
+
 - **update to lifetime membership does not clear the end date
   ([19716](https://github.com/civicrm/civicrm-core/pull/19716))**
 
   Fix membership to clear end date if type is updated to lifetime.
 
+- **When editing a membership with no existing payments, checking the box to
+  record payments results in a total amount of NaN.N
+  ([dev/core#2560](https://lab.civicrm.org/dev/core/-/issues/2560):
+  [20127](https://github.com/civicrm/civicrm-core/pull/20127))**
+
 ### Drupal Integration
 
 - **Rebuild the Drupal route cache.
@@ -954,6 +998,9 @@ Released May 5, 2021
 - **[NFC] Minor cleanup on test class
   ([19864](https://github.com/civicrm/civicrm-core/pull/19864))**
 
+- **[REF] Fix installation of the search display table on MySQL 5.36 in tests
+  ([20094](https://github.com/civicrm/civicrm-core/pull/20094))**
+
 ## <a name="credits"></a>Credits
 
 This release was developed by the following code authors:
@@ -978,7 +1025,7 @@ Artful Robot - Rich Lott; BrightMinded Ltd - Bradley Taylor; CiviCoop - Erik
 Hommel; CiviDesk - Nicolas Ganivet; Context Institute - Robert Gilman; Dave T;
 Freeform Solutions - Herb van den Dool; Joinery - Allen Shaw; Megaphone
 Technology Consulting - Dennis P. Osorio; Richard van Oosterhout; Semper IT -
-Karin Gerritsen; Skvare - Sunil Pawar; Tadpole Collective - Kevin Cristiano;
+Karin Gerritsen; Skvare - Sunil Pawar; Tadpole Collective - Kevin Cristiano
 
 ## <a name="feedback"></a>Feedback