From: Andie Hunt Date: Wed, 2 Aug 2023 21:40:02 +0000 (-0400) Subject: 5.64.0 release notes: added late changes X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=30521eaf5a07cacbd2000c72b8de47aebbba045e;p=civicrm-core.git 5.64.0 release notes: added late changes --- diff --git a/release-notes/5.64.0.md b/release-notes/5.64.0.md index d86da799e9..128cdac19c 100644 --- a/release-notes/5.64.0.md +++ b/release-notes/5.64.0.md @@ -25,6 +25,12 @@ Released August 2, 2023 ### Core CiviCRM +- **System Requirements - Raise minimum recommended PHP to 7.4 + ([26799](https://github.com/civicrm/civicrm-core/pull/26799))** + + Sites running PHP 7.3 will now display a "PHP Out-of-Date" warning on the + system check. + - **Add LEFT, RIGHT and SUBSTRING SQL functions ([26549](https://github.com/civicrm/civicrm-core/pull/26549))** @@ -36,9 +42,11 @@ Released August 2, 2023 Makes it easier to debug in afform by logging server-side validation errors. - **Render Email input as type="email" - ([26705](https://github.com/civicrm/civicrm-core/pull/26705))** + ([26705](https://github.com/civicrm/civicrm-core/pull/26705) and + [26802](https://github.com/civicrm/civicrm-core/pull/26802))** - Makes core email field inputs display as type=email. + Makes core email field inputs display as type=email. Email address validation + is enforced on data entry but not when searching. - **Specify 'match' in mgd.php files ([26608](https://github.com/civicrm/civicrm-core/pull/26608))** @@ -435,6 +443,17 @@ Released August 2, 2023 Fixes a crash for lesser permissioned users. +- **parent_id constraint on civicrm_activity can lead to data loss + ([dev/core#4451](https://lab.civicrm.org/dev/core/-/issues/4451): + [26939](https://github.com/civicrm/civicrm-core/pull/26939))** + + This resolves a longstanding issue when follow-up activities were deleted when + the parent activity was deleted. + +- **SearchKit: Arithmetic field transformation broken + ([dev/core#4455](https://lab.civicrm.org/dev/core/-/issues/4455): + [26944](https://github.com/civicrm/civicrm-core/pull/26944))** + - **PHP 8 Compatibility Issue - strlen of array ([dev/core#4387](https://lab.civicrm.org/dev/core/-/issues/4387): [26598](https://github.com/civicrm/civicrm-core/pull/26598))** @@ -456,7 +475,8 @@ Released August 2, 2023 - **Translation for site default language not loaded ([dev/core#4409](https://lab.civicrm.org/dev/core/-/issues/4409): - [26232](https://github.com/civicrm/civicrm-core/pull/26232))** + [26232](https://github.com/civicrm/civicrm-core/pull/26232) and + [26785](https://github.com/civicrm/civicrm-core/pull/26785))** - **Disabling and re-enabling a core extension removes it from the navigation menu and from SK @@ -661,11 +681,32 @@ Released August 2, 2023 - **Move sending of email to recur function ([26587](https://github.com/civicrm/civicrm-core/pull/26587))** +- **CiviCRM 5.62.1 - CiviCRM core extension: Greenwich, Bootstrap CSS tries to + load glyphicons fonts from the incorrect paths returns 404 and icons do not + display ([dev/core#4414](https://lab.civicrm.org/dev/core/-/issues/4414): + [26831](https://github.com/civicrm/civicrm-core/pull/26831))** + + This fixes an issue where the Greenwich Bootstrap files include an invalid + reference to their font data. + +- **Breakage with 5.63 moving code to extensions + ([dev/core#4424](https://lab.civicrm.org/dev/core/-/issues/4424): + [26891](https://github.com/civicrm/civicrm-core/pull/26891) and + [26948](https://github.com/civicrm/civicrm-core/pull/26948))** + + When reconciling managed entities, errors are now logged instead of throwing + exceptions unless debug mode is enabled. Neither exceptions nor error logging + happens during install or upgrade. + ### CiviCase - **crmCaseType: fix New Case Type link visibility in obscure circumstances ([26749](https://github.com/civicrm/civicrm-core/pull/26749))** +- **Deleted activities filter no longer working on manage case + ([dev/core#4427](https://lab.civicrm.org/dev/core/-/issues/4427): + [26790](https://github.com/civicrm/civicrm-core/pull/26790)))** + ### CiviContribute - **Accepted credit cards not saved when creating or editing a payment processor @@ -674,6 +715,13 @@ Released August 2, 2023 [26755](https://github.com/civicrm/civicrm-core/pull/26755) and [26758](https://github.com/civicrm/civicrm-core/pull/26758))** +- **Error on saving amounts on edit Contribution Page + ([dev/core#4453](https://lab.civicrm.org/dev/core/-/issues/4453): + [26953](https://github.com/civicrm/civicrm-core/pull/26953))** + + This resolves a hard error in PHP 8.1+ if you try to save a Contribution Page + - Amounts tab with a fixed contribution option (not a price set). + - **Call repeatTransation not completeOrder from repeatTransaction API ([26557](https://github.com/civicrm/civicrm-core/pull/26557))** @@ -687,6 +735,10 @@ Released August 2, 2023 - **Don't show pay_later processor on additional live Payment ([26578](https://github.com/civicrm/civicrm-core/pull/26578))** +- **PriceSet select options cause javascript errors + ([dev/core#4439](https://lab.civicrm.org/dev/core/-/issues/4439): + [26882](https://github.com/civicrm/civicrm-core/pull/26882))** + - **Cleanup Email Invoice form to remove longest ever field label ([26533](https://github.com/civicrm/civicrm-core/pull/26533))** @@ -705,6 +757,12 @@ Released August 2, 2023 - **Reduce PHP warnings with paymentBlock ([26505](https://github.com/civicrm/civicrm-core/pull/26505))** +- **Fix two more broken checkboxes - PCP pages + ([26796](https://github.com/civicrm/civicrm-core/pull/26796))** + +- **Add start date back to recurring contributions display on contact + ([26811](https://github.com/civicrm/civicrm-core/pull/26811))** + ### CiviEvent - **Payment on Event Confirmation Page: Does not work when pay later is disabled @@ -737,7 +795,8 @@ Released August 2, 2023 - **Update online event workflow template for more consistent participant amount data and preview-ability - ([26574](https://github.com/civicrm/civicrm-core/pull/26574))** + ([26574](https://github.com/civicrm/civicrm-core/pull/26574) and + [26893](https://github.com/civicrm/civicrm-core/pull/26893))** - **CRM_Mailing_Form_Optout, CRM_Mailing_Form_Unsubscribe: change properties to protected from private @@ -753,6 +812,14 @@ Released August 2, 2023 ([dev/core#4048](https://lab.civicrm.org/dev/core/-/issues/4048): [26554](https://github.com/civicrm/civicrm-core/pull/26554))** +- **Once you create a Membership price set, with membership options (ie Select) + you cannot then add a new Option as the Membership fields are not displaying + ([dev/core#4429](https://lab.civicrm.org/dev/core/-/issues/4429): + [26902](https://github.com/civicrm/civicrm-core/pull/26902))** + + This fixes the check to see if a price option is able to be used by CiviMember + or CiviEvent. + - **Split MembershipBlock.tpl into 2 ([26690](https://github.com/civicrm/civicrm-core/pull/26690))**