From 8df887065ae0938fe346752b13b85cc9c11569df Mon Sep 17 00:00:00 2001 From: Andie Hunt Date: Wed, 6 Jul 2022 15:47:53 -0400 Subject: [PATCH] 5.51.0 release notes: added late changes --- release-notes/5.51.0.md | 54 +++++++++++++++++++++++++++++++++++++---- 1 file changed, 49 insertions(+), 5 deletions(-) diff --git a/release-notes/5.51.0.md b/release-notes/5.51.0.md index d26e81ff05..6d533b03c3 100644 --- a/release-notes/5.51.0.md +++ b/release-notes/5.51.0.md @@ -63,6 +63,14 @@ Released July 6, 2022 Updates the queue status when all tasks in the queue have been completed. +- **Define interfaces for interacting with newly cleaned up import code + (partial work on [dev/core#3514](https://lab.civicrm.org/dev/core/-/issues/3514): + [23888](https://github.com/civicrm/civicrm-core/pull/23888) and + [23893](https://github.com/civicrm/civicrm-core/pull/23893))** + + Extensions can define UserJob types so that they can provide their own import + handling. + - **Define more usable queue DX for multithreaded background work (Work Towards [dev/core#1304](https://lab.civicrm.org/dev/core/-/issues/1304): [22762](https://github.com/civicrm/civicrm-core/pull/22762) and @@ -100,6 +108,16 @@ Released July 6, 2022 Improves error message text. +- **Scan for classes based on the PHP interface (WorkflowMessageInterface, + ExampleDataInterface) + ([23854](https://github.com/civicrm/civicrm-core/pull/23854) and + [23903](https://github.com/civicrm/civicrm-core/pull/23903))** + + This provides a general class scanner that can be used for finding and loading + PHP classes based upon their tagged interfaces. It also replaces + single-purpose scans for `WorkflowMessageInterface` and `ExampleDataInterface` + with implementations of the scanner. + - **Add Authx settings to navigation ([23631](https://github.com/civicrm/civicrm-core/pull/23631))** @@ -316,9 +334,11 @@ Released July 6, 2022 - **Import fixes for unicode url, Côte d’Ivoire ([dev/core#3505](https://lab.civicrm.org/dev/core/-/issues/3505), - [dev/core#3506](https://lab.civicrm.org/dev/core/-/issues/3506) and - [dev/core#3052](https://lab.civicrm.org/dev/core/-/issues/3052): - [23755](https://github.com/civicrm/civicrm-core/pull/23755))** + [dev/core#3506](https://lab.civicrm.org/dev/core/-/issues/3506), + [dev/core#3052](https://lab.civicrm.org/dev/core/-/issues/3052), and + [dev/core#3706](https://lab.civicrm.org/dev/core/-/issues/3706): + [23755](https://github.com/civicrm/civicrm-core/pull/23755) and + [23920](https://github.com/civicrm/civicrm-core/pull/23920))** - **After completing an activity import, it takes you to the contact import screen ([dev/core#3513](https://lab.civicrm.org/dev/core/-/issues/3513): @@ -452,6 +472,17 @@ Released July 6, 2022 - **Import - Relax "is_required" check for custom fields ([23576](https://github.com/civicrm/civicrm-core/pull/23576))** +- **returns weight 0 when weight column name is empty + ([23874](https://github.com/civicrm/civicrm-core/pull/23874))** + + If a DAO lacks a weight field, the weight should simply return 0 instead of + causing an error. This resolves issues with upgrades in certain + circumstances. + +- **When upgrading an extension to use mixins, existing managed entities get + deleted ([dev/core#3660](https://lab.civicrm.org/dev/core/-/issues/3660): + [23900](https://github.com/civicrm/civicrm-core/pull/23900))* + - **APIv4 - Respect max length for name with export action ([23472](https://github.com/civicrm/civicrm-core/pull/23472))** @@ -502,7 +533,8 @@ Released July 6, 2022 - **Update case via API4 fails ([dev/core#3671](https://lab.civicrm.org/dev/core/-/issues/3671): - [23836](https://github.com/civicrm/civicrm-core/pull/23836))** + [23836](https://github.com/civicrm/civicrm-core/pull/23836) and + [23876](https://github.com/civicrm/civicrm-core/pull/23876))** Fix regression where updating cases via APIv4 fails. @@ -573,6 +605,12 @@ Released July 6, 2022 Removes CiviGrant from available components. +- **Grant export Amount Granted or Amount Requested fields are blank, and + CiviGrant Date Fields no longer respect relative dates in Advanced Search + ([dev/core#3503](https://lab.civicrm.org/dev/core/-/issues/3503) and + [dev/core#3492](https://lab.civicrm.org/dev/core/-/issues/3492): + [23904](https://github.com/civicrm/civicrm-core/pull/23904))** + ### CiviMail - **Prefer frontend_title for mailing groups in {mailing.group} @@ -640,6 +678,12 @@ Released July 6, 2022 Updates PHP version checks to throw a more digestable error when the PHP version is not compatible. +### WordPress Integration + +- **Rc import with Wordpress goes to the right url but doesn't 'refresh' + ([dev/core#3707](https://lab.civicrm.org/dev/core/-/issues/3707): + [23927](https://github.com/civicrm/civicrm-core/pull/23927))** + ## Miscellany - **Afform - Trigger 'crmFormSuccess' event after submission @@ -1073,4 +1117,4 @@ Australian Greens - Andrew Cormick-Dockery; Betty Dolfing; Blackfly Solutions - Alan Dixon; CiviCoop - Jaap Jansma; Coop SymbioTIC - Samuel Vanhove; DevApp - Adam Kwiatkowski; Francesc Bassas i Bullich; Fuzion - Peter Davis; Greenleaf Advancement - Guy Iaccarino; Humanists UK - Andrew West; jaomalley; -Jens Schuppe; Semper IT - Karin Gerritsen; Tadpole Collective - Kevin Cristiano; +Jens Schuppe; Semper IT - Karin Gerritsen; Tadpole Collective - Kevin Cristiano -- 2.25.1