From fe9225a503d96f076cd9830dd1f44472d04072cd Mon Sep 17 00:00:00 2001 From: Andrew Hunt Date: Wed, 5 May 2021 14:19:47 -0400 Subject: [PATCH] 5.37.0 release notes: added late changes --- release-notes/5.37.0.md | 63 +++++++++++++++++++++++++++++++++++------ 1 file changed, 55 insertions(+), 8 deletions(-) diff --git a/release-notes/5.37.0.md b/release-notes/5.37.0.md index 2b3c8e3065..263e3de87b 100644 --- a/release-notes/5.37.0.md +++ b/release-notes/5.37.0.md @@ -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))** + ## 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 ## Feedback -- 2.25.1