From 17a9688a5b89a8fc9888cc3c428366b90a9b0861 Mon Sep 17 00:00:00 2001 From: Andie Hunt Date: Wed, 3 Nov 2021 18:15:25 -0400 Subject: [PATCH] 5.43.0 release notes: final updates --- release-notes/5.43.0.md | 72 +++++++++++++++++++++++++++++------------ 1 file changed, 52 insertions(+), 20 deletions(-) diff --git a/release-notes/5.43.0.md b/release-notes/5.43.0.md index 582b85f49e..88f14b0d66 100644 --- a/release-notes/5.43.0.md +++ b/release-notes/5.43.0.md @@ -25,6 +25,13 @@ Released November 3, 2021 ### Core CiviCRM +- **Use money formatting for currency in templates + ([21783](https://github.com/civicrm/civicrm-core/pull/21783))** + + Receipt templates now use the more modern Brick/Money library to format + currency amounts. This will provide better formats in most cases, but it will + be a change. + - **Add sort functionality to event summary report ([21501](https://github.com/civicrm/civicrm-core/pull/21501))** @@ -54,6 +61,18 @@ Released November 3, 2021 Adds APIv4 entity support for the PrintLabel and Survey entities. +- **APIv4 - Use event instead of hardcoded list to resolve entityName to + className ([21771](https://github.com/civicrm/civicrm-core/pull/21771), + [21803](https://github.com/civicrm/civicrm-core/pull/21803), + [21819](https://github.com/civicrm/civicrm-core/pull/21819), + [21824](https://github.com/civicrm/civicrm-core/pull/21824), + [21828](https://github.com/civicrm/civicrm-core/pull/21828), + [21839](https://github.com/civicrm/civicrm-core/pull/21839), and + [21851](https://github.com/civicrm/civicrm-core/pull/21851))** + + This allows core and extension-introduced entities to have arbitrary class and + entity names instead of requiring the two to agree. + - **activity import: prepend custom group title to custom fields ([21318](https://github.com/civicrm/civicrm-core/pull/21318))** @@ -69,7 +88,9 @@ Released November 3, 2021 and Merge Duplicate Contacts page. - **Support participant & membership tokens in send-email tasks - ([21745](https://github.com/civicrm/civicrm-core/pull/21745))** + ([21745](https://github.com/civicrm/civicrm-core/pull/21745) and + [dev/core#2895](https://lab.civicrm.org/dev/core/-/issues/2895): + [21801](https://github.com/civicrm/civicrm-core/pull/21801))** Makes it so users can use participant & membership tokens in send-email tasks. @@ -86,8 +107,11 @@ Released November 3, 2021 [21584](https://github.com/civicrm/civicrm-core/pull/21584), [21523](https://github.com/civicrm/civicrm-core/pull/21523), [21706](https://github.com/civicrm/civicrm-core/pull/21706), - [21530](https://github.com/civicrm/civicrm-core/pull/21530) and - [21537](https://github.com/civicrm/civicrm-core/pull/21537))** + [21806](https://github.com/civicrm/civicrm-core/pull/21806), + [21821](https://github.com/civicrm/civicrm-core/pull/21821), + [21530](https://github.com/civicrm/civicrm-core/pull/21530), + [21537](https://github.com/civicrm/civicrm-core/pull/21537), and + [21913](https://github.com/civicrm/civicrm-core/pull/21913))** Standardizes Token usage. @@ -166,7 +190,8 @@ Released November 3, 2021 result, which makes testing easier. - **SearchKit - Sortable column fixes/improvements - ([21720](https://github.com/civicrm/civicrm-core/pull/21720))** + ([21720](https://github.com/civicrm/civicrm-core/pull/21720) and + [21894](https://github.com/civicrm/civicrm-core/pull/21894))** Fixes sortable column headers on SearchKit admin tables and makes click-sortable column headers configurable. @@ -206,7 +231,8 @@ Released November 3, 2021 ### CiviContribute - **Add workflow template for 'recurring edit' workflow - ([21356](https://github.com/civicrm/civicrm-core/pull/21356))** + ([21356](https://github.com/civicrm/civicrm-core/pull/21356) and + [21826](https://github.com/civicrm/civicrm-core/pull/21826))** Adds workflow template for 'recurring edit' workflow @@ -245,7 +271,8 @@ Released November 3, 2021 - **Install flexmailer by default on new installs ([dev/core#2836](https://lab.civicrm.org/dev/core/-/issues/2836): - [21522](https://github.com/civicrm/civicrm-core/pull/21522))** + [21522](https://github.com/civicrm/civicrm-core/pull/21522) and + [21830](https://github.com/civicrm/civicrm-core/pull/21830))** Installs flexmailer on new installs by default. @@ -404,9 +431,6 @@ Released November 3, 2021 deceased etc ([dev/core#2901](https://lab.civicrm.org/dev/core/-/issues/2901): [21781](https://github.com/civicrm/civicrm-core/pull/21781))** -- **Afform - fix loading custom fields for search displays - ([21792](https://github.com/civicrm/civicrm-core/pull/21792))** - - **Afform - Fix chainSelect to work with anonymous users ([21759](https://github.com/civicrm/civicrm-core/pull/21759))** @@ -462,9 +486,6 @@ Released November 3, 2021 Allows the pager, edit-in-place, and bulk updates to work properly with random sorting. -- **SearchKit - Fix in-place edit of relationships and dates - ([21533](https://github.com/civicrm/civicrm-core/pull/21533))** - - **SearchKit - Exclude custom fields from ON clause selector ([21495](https://github.com/civicrm/civicrm-core/pull/21495))** @@ -668,6 +689,14 @@ Released November 3, 2021 - **Fix regression from enotice fixes ([21743](https://github.com/civicrm/civicrm-core/pull/21743))** +- **Count of sent messages can be wrong in status popup for email form + ([dev/core#2914](https://lab.civicrm.org/dev/core/-/issues/2914): + [21827](https://github.com/civicrm/civicrm-core/pull/21827)) + +- **[REF] Fix pseduoconstant token rendering for contributions via legacy way on + php8 and include campaign_id pseudoconsntants as well + ([21958](https://github.com/civicrm/civicrm-core/pull/21958))** + ### CiviCase - **For latest iteration of case email form, don't fail when there's no To @@ -776,8 +805,11 @@ Released November 3, 2021 - **Use Case form for case email action ([21688](https://github.com/civicrm/civicrm-core/pull/21688))** -- **Contact tokens - use metadata & standardised rendering - ([21761](https://github.com/civicrm/civicrm-core/pull/21761))** +- **Consolidate building of contact token list + ([21429](https://github.com/civicrm/civicrm-core/pull/21429), + [21761](https://github.com/civicrm/civicrm-core/pull/21761), and + [dev/core#2907](https://lab.civicrm.org/dev/core/-/issues/2907): + [21812](https://github.com/civicrm/civicrm-core/pull/21812))** - **Remove call to legacy getTokenDetails ([21786](https://github.com/civicrm/civicrm-core/pull/21786))** @@ -788,9 +820,6 @@ Released November 3, 2021 - **Remove stray token code ([21763](https://github.com/civicrm/civicrm-core/pull/21763))** -- **Consolidate building of contact token list - ([21429](https://github.com/civicrm/civicrm-core/pull/21429))** - - **Stop using `replaceContributionTokens` in core ([dev/core#2851](https://lab.civicrm.org/dev/core/-/issues/2851): [21525](https://github.com/civicrm/civicrm-core/pull/21525) and @@ -1060,9 +1089,6 @@ Released November 3, 2021 - **[REF] Move getCustomFieldTokens to the tokens class, annotate more deprecations ([21660](https://github.com/civicrm/civicrm-core/pull/21660))** -- **[REF] APIv4 - Use event instead of hardcoded list to resolve entityName to - className ([21771](https://github.com/civicrm/civicrm-core/pull/21771))** - - **Update contributors for Third Sector Design ([21516](https://github.com/civicrm/civicrm-core/pull/21516))** @@ -1173,6 +1199,12 @@ Released November 3, 2021 - **Attempt to fix test site 500 errors on activity pdf ([21504](https://github.com/civicrm/civicrm-core/pull/21504))** +- **(NFC) TokenConsistencyTest - Add some examples of HTML escaping + ([21837](https://github.com/civicrm/civicrm-core/pull/21837))** + +- **[REF] Fix PDF Test failure on php versions 7.4 and later + ([21866](https://github.com/civicrm/civicrm-core/pull/21866))** + ## Credits This release was developed by the following code authors: -- 2.25.1