From cb20911ed5429f2aef76c09bee8e70f798d5aa78 Mon Sep 17 00:00:00 2001 From: Andrew Hunt Date: Tue, 2 Jun 2020 20:29:30 -0400 Subject: [PATCH] 5.26.0 release notes: added late changes --- release-notes/5.26.0.md | 81 +++++++++++++++++++++++++---------------- 1 file changed, 49 insertions(+), 32 deletions(-) diff --git a/release-notes/5.26.0.md b/release-notes/5.26.0.md index 0dde8863e4..15d2be736e 100644 --- a/release-notes/5.26.0.md +++ b/release-notes/5.26.0.md @@ -32,7 +32,7 @@ Administrators should promptly assess and update any external services which sub ### Core CiviCRM - **Create nl_BE translation - ([dev/translation#4](https://lab.civicrm.org/dev/translation/-/issues/4): + ([dev/translation#4](https://lab.civicrm.org/dev/translation/issues/4): [17048](https://github.com/civicrm/civicrm-core/pull/17048), [17027](https://github.com/civicrm/civicrm-core/pull/17027) and [16966](https://github.com/civicrm/civicrm-core/pull/16966))** @@ -48,7 +48,7 @@ Administrators should promptly assess and update any external services which sub visibility in the API explorer. - **APIv4 - how do I interact with option values??? - ([dev/core#1705](https://lab.civicrm.org/dev/core/-/issues/1705): + ([dev/core#1705](https://lab.civicrm.org/dev/core/issues/1705): [17158](https://github.com/civicrm/civicrm-core/pull/17158), [17138](https://github.com/civicrm/civicrm-core/pull/17138) and [17219](https://github.com/civicrm/civicrm-core/pull/17219))** @@ -66,7 +66,7 @@ Administrators should promptly assess and update any external services which sub Adds support for using HAVING clauses in APIv4. - **APIv4 Query Improvements (Work Towards - [dev/report#31](https://lab.civicrm.org/dev/report/-/issues/31): + [dev/report#31](https://lab.civicrm.org/dev/report/issues/31): [17113](https://github.com/civicrm/civicrm-core/pull/17113) and [17047](https://github.com/civicrm/civicrm-core/pull/17047))** @@ -75,20 +75,20 @@ Administrators should promptly assess and update any external services which sub clause. - **End of life planning for MySQL server 5.0 - 5.6 (Work Towards - [dev/core#1681](https://lab.civicrm.org/dev/core/-/issues/1681): + [dev/core#1681](https://lab.civicrm.org/dev/core/issues/1681): [17261](https://github.com/civicrm/civicrm-core/pull/17261))** Adds a deprecation notice for Systems using MySQL versions before 5.7 and requires 5.5 to install. - **allow inline help text title to be overriden - ([dev/core#1693](https://lab.civicrm.org/dev/core/-/issues/1693): + ([dev/core#1693](https://lab.civicrm.org/dev/core/issues/1693): [16998](https://github.com/civicrm/civicrm-core/pull/16998))** Makes it possible to override inline help text titles. - **Update attachment message on mailing form. . - ([dev/core#1696](https://lab.civicrm.org/dev/core/-/issues/1696): + ([dev/core#1696](https://lab.civicrm.org/dev/core/issues/1696): [17024](https://github.com/civicrm/civicrm-core/pull/17024))** Adds more help text to the attachment field on the mailing form. @@ -111,7 +111,7 @@ Administrators should promptly assess and update any external services which sub field. This simplifies the code and extends filtering on the field. - **Introduce "civi.dao.preUpdate" and "civi.dao.preInsert" events - ([dev/core#1638](https://lab.civicrm.org/dev/core/-/issues/1638): + ([dev/core#1638](https://lab.civicrm.org/dev/core/issues/1638): [16714](https://github.com/civicrm/civicrm-core/pull/16714))** Makes it possible to use a hook to inspect the data of an Option Value prior @@ -194,7 +194,7 @@ Administrators should promptly assess and update any external services which sub ### Core CiviCRM - **How best to handle Event Dispatchers during upgrade (Work Towards - [dev/core#1460](https://lab.civicrm.org/dev/core/-/issues/1460): + [dev/core#1460](https://lab.civicrm.org/dev/core/issues/1460): [17127](https://github.com/civicrm/civicrm-core/pull/17127) and [17216](https://github.com/civicrm/civicrm-core/pull/17216))** @@ -203,26 +203,26 @@ Administrators should promptly assess and update any external services which sub updates a related test. - **After core upgrade, extension routes unavailable - ([dev/core#1460](https://lab.civicrm.org/dev/core/-/issues/1460) and - [dev/core#1713](https://lab.civicrm.org/dev/core/-/issues/1713) + ([dev/core#1460](https://lab.civicrm.org/dev/core/issues/1460) and + [dev/core#1713](https://lab.civicrm.org/dev/core/issues/1713) [17126](https://github.com/civicrm/civicrm-core/pull/17126))** - **Report Dev tab display SQL multiple times - ([dev/core#1673](https://lab.civicrm.org/dev/core/-/issues/1673): + ([dev/core#1673](https://lab.civicrm.org/dev/core/issues/1673): [17001](https://github.com/civicrm/civicrm-core/pull/17001))** - **Namespaced classes cannot contain an underscore - ([dev/core#1684](https://lab.civicrm.org/dev/core/-/issues/1684): + ([dev/core#1684](https://lab.civicrm.org/dev/core/issues/1684): [17105](https://github.com/civicrm/civicrm-core/pull/17105))** Allows underscores in class names. - **Search builder returns DB error on Group => Empty filter - ([dev/core#1685](https://lab.civicrm.org/dev/core/-/issues/1685): + ([dev/core#1685](https://lab.civicrm.org/dev/core/issues/1685): [16953](https://github.com/civicrm/civicrm-core/pull/16953))** - **Financial ACL Report check always fails - ([dev/core#1700](https://lab.civicrm.org/dev/core/-/issues/1700): + ([dev/core#1700](https://lab.civicrm.org/dev/core/issues/1700): [17046](https://github.com/civicrm/civicrm-core/pull/17046))** Ensures that if Finacial Type ACL's are enabled and the extension @@ -230,13 +230,29 @@ Administrators should promptly assess and update any external services which sub to install the extension is not displayed. - **Longitude not checked out of box - ([dev/core#1739](https://lab.civicrm.org/dev/core/-/issues/1739): + ([dev/core#1739](https://lab.civicrm.org/dev/core/issues/1739): [17238](https://github.com/civicrm/civicrm-core/pull/17238))** Enables the Longitude field on Address Editing by default for new installs. +- **Export selected fields doesn't export related contacts if related info is + present in mapping + ([dev/core#1780](https://lab.civicrm.org/dev/core/issues/1780): + [17462](https://github.com/civicrm/civicrm-core/pull/17462))** + + This fixes a bug where exporting a child and their parent was only resulting + in one row being exported when the related contact id was selected. + +- **Regression: Fails to create smartgroup or refresh count of group + ([dev/core#1747](https://lab.civicrm.org/dev/core/issues/1747): + [17438](https://github.com/civicrm/civicrm-core/pull/17438))** + + The temporary table created for smart groups involving the Date Added custom + search was removed too aggressively, resulting in database errors when + searching or refreshing the smart group count. + - **Contact restore from trash not working - ([dev/core#1784](https://lab.civicrm.org/dev/core/-/issues/1784): + ([dev/core#1784](https://lab.civicrm.org/dev/core/issues/1784): [17418](https://github.com/civicrm/civicrm-core/pull/17418))** - **[regression] Fix error on no MIME type @@ -250,7 +266,7 @@ Administrators should promptly assess and update any external services which sub ([17262](https://github.com/civicrm/civicrm-core/pull/17262))** - **API explorer fatal joining to contribution from contact - ([dev/core#1563](https://lab.civicrm.org/dev/core/-/issues/1563): + ([dev/core#1563](https://lab.civicrm.org/dev/core/issues/1563): [17239](https://github.com/civicrm/civicrm-core/pull/17239))** - **APIv4 - Prevent field alias conflicts. @@ -319,7 +335,7 @@ Administrators should promptly assess and update any external services which sub Ensures import mappings populate contact sub-type custom fields. - **set is_deceased to not null in schema and upgrade script - ([dev/core#1697](https://lab.civicrm.org/dev/core/-/issues/1697): + ([dev/core#1697](https://lab.civicrm.org/dev/core/issues/1697): [17025](https://github.com/civicrm/civicrm-core/pull/17025))** - **Allow adding variables to CRM.vars in any region @@ -351,11 +367,11 @@ Administrators should promptly assess and update any external services which sub ### CiviContribute - **Contribution Detail Report gives incorrect results when `force=1` - ([dev/report#20](https://lab.civicrm.org/dev/report/-/issues/20): + ([dev/report#20](https://lab.civicrm.org/dev/report/issues/20): [17234](https://github.com/civicrm/civicrm-core/pull/17234))** - **On Behalf Of fails to populate in Email Receipt - ([dev/core#57](https://lab.civicrm.org/dev/core/-/issues/57): + ([dev/core#57](https://lab.civicrm.org/dev/core/issues/57): [17026](https://github.com/civicrm/civicrm-core/pull/17026))** Fixes a bug where the On Behalf Of section was not being included in email @@ -370,14 +386,14 @@ Administrators should promptly assess and update any external services which sub ### CiviCase - **Invalid and patchy XML encoding causes Case crash if status is not valid XML - ([dev/core#1719](https://lab.civicrm.org/dev/core/-/issues/1719): + ([dev/core#1719](https://lab.civicrm.org/dev/core/issues/1719): [17100](https://github.com/civicrm/civicrm-core/pull/17100))** Fixes a bug where CiviCase would fail to fully create a CaseType if a Case Status' name was invalid in an XML context. - **Case.get API returning Case Clients As Part of Related Contacts - ([dev/core#1659](https://lab.civicrm.org/dev/core/-/issues/1659): + ([dev/core#1659](https://lab.civicrm.org/dev/core/issues/1659): [16837](https://github.com/civicrm/civicrm-core/pull/16837))** - **Convert fatals to statusBounces in case forms @@ -400,13 +416,13 @@ Administrators should promptly assess and update any external services which sub ### CiviMail - **Mailing Error when civicrm_mailing_group has duplicate entries of recipient - groups([dev/mail#62](https://lab.civicrm.org/dev/mail/-/issues/62): + groups([dev/mail#62](https://lab.civicrm.org/dev/mail/issues/62): [17130](https://github.com/civicrm/civicrm-core/pull/17130))** ### CiviMember - **membership batch entry: fix join date population - ([dev/core#1718](https://lab.civicrm.org/dev/core/-/issues/1718): + ([dev/core#1718](https://lab.civicrm.org/dev/core/issues/1718): [17099](https://github.com/civicrm/civicrm-core/pull/17099))** Ensures that when using the membership batch entry tool the "join date" is @@ -418,7 +434,7 @@ Administrators should promptly assess and update any external services which sub ### Drupal Integration - **UF Settings page doesn't show CiviCRM database details for Drupal 8 Views - ([dev/core#1742](https://lab.civicrm.org/dev/core/-/issues/1742): + ([dev/core#1742](https://lab.civicrm.org/dev/core/issues/1742): [17232](https://github.com/civicrm/civicrm-core/pull/17232))** ### WordPress Integration @@ -431,33 +447,34 @@ Administrators should promptly assess and update any external services which sub Ensures clean URLs work in WordPress with Polylang. - **Fix WordPress support for Get UF Locale - ([dev/core#1635](https://lab.civicrm.org/dev/core/-/issues/1635): + ([dev/core#1635](https://lab.civicrm.org/dev/core/issues/1635): [16700](https://github.com/civicrm/civicrm-core/pull/16700))** Ensures WordPress front end pages follow the CMS language set in CiviCRM instead of using the default CiviCRM language. - **Styling issues after upgrade to WordPress 5.3 - ([dev/wordpress#46](https://lab.civicrm.org/dev/wordpress/-/issues/46): + ([dev/wordpress#46](https://lab.civicrm.org/dev/wordpress/issues/46): [16882](https://github.com/civicrm/civicrm-core/pull/16882))** Ensures Select fields look like Select2 fields for WordPress users. - **CiviCRM front end pages broken on WP Latest (master) - ([dev/wordpress#49](https://lab.civicrm.org/dev/wordpress/-/issues/49): + ([dev/wordpress#49](https://lab.civicrm.org/dev/wordpress/issues/49): [17352](https://github.com/civicrm/civicrm-core/pull/17352), - [199](https://github.com/civicrm/civicrm-wordpress/pull/199) and + [17424](https://github.com/civicrm/civicrm-core/pull/17424), + [199](https://github.com/civicrm/civicrm-wordpress/pull/199), and [194](https://github.com/civicrm/civicrm-wordpress/pull/194))** `canonical_redirect()` will strip "page=CiviCRM" from front end pages. These changes ensures that CiviCRM plays nicely with this WordPress change. - **Public mailing URL links are broken after merge of REST API wrapper code - ([dev/wordpress#52](https://lab.civicrm.org/dev/wordpress/-/issues/52): + ([dev/wordpress#52](https://lab.civicrm.org/dev/wordpress/issues/52): [195](https://github.com/civicrm/civicrm-wordpress/pull/195))** - **CiviMail doesn't send to full recipient list with merge of REST API wrapper - code ([dev/wordpress#53](https://lab.civicrm.org/dev/wordpress/-/issues/53): + code ([dev/wordpress#53](https://lab.civicrm.org/dev/wordpress/issues/53): [196](https://github.com/civicrm/civicrm-wordpress/pull/196))** ## Miscellany @@ -499,7 +516,7 @@ Administrators should promptly assess and update any external services which sub ([17227](https://github.com/civicrm/civicrm-core/pull/17227))** - **Misplaced text in the Additional Details section on New Contribution - ([dev/user-interface#19](https://lab.civicrm.org/dev/user-interface/-/issues/19): + ([dev/user-interface#19](https://lab.civicrm.org/dev/user-interface/issues/19): [17135](https://github.com/civicrm/civicrm-core/pull/17135))** - **Cleanup and throw exceptions in OpenCase form -- 2.25.1