From 7172805066143e2c83e128771f582a7720beaaa3 Mon Sep 17 00:00:00 2001 From: Andrew Hunt Date: Wed, 7 Mar 2018 12:03:48 -0500 Subject: [PATCH] 4.7.31 release notes: alphabetized sections and filled synopsis Also added late change --- release-notes/4.7.31.md | 216 ++++++++++++++++++++-------------------- 1 file changed, 110 insertions(+), 106 deletions(-) diff --git a/release-notes/4.7.31.md b/release-notes/4.7.31.md index 43830e1165..7aa6a89465 100644 --- a/release-notes/4.7.31.md +++ b/release-notes/4.7.31.md @@ -13,11 +13,11 @@ Released March 7, 2018 | *Does this version...?* | | |:--------------------------------------------------------------- |:-------:| -| Fix security vulnerabilities? | | +| Fix security vulnerabilities? | no | | **Change the database schema?** | **yes** | | **Alter the API?** | **yes** | | **Require attention to configuration options?** | **yes** | -| Fix problems installing or upgrading to a previous version? | | +| **Fix problems installing or upgrading to a previous version?** | **yes** | | **Introduce features?** | **yes** | | **Fix bugs?** | **yes** | @@ -176,30 +176,28 @@ Released March 7, 2018 Fields enabled for in-place editing can now specify additional API parameters to be sent when saving updates. -### CiviMail +### CiviCase -- **[CRM-21546](https://issues.civicrm.org/jira/browse/CRM-21546) Implement - unique opens filter for mailing opened report - ([11401](https://github.com/civicrm/civicrm-core/pull/11401))** +- **[CRM-21461](https://issues.civicrm.org/jira/browse/CRM-21461) Case Dashlet + enhancement ([11304](https://github.com/civicrm/civicrm-core/pull/11304))** - A new option on the Mailing Opened Report toggles displaying all open events - and all recipients who have opened the message. + The Case Dashboard, My Cases dashlet, and All Cases dashlet now use DataTables + to display results. This allows easy sorting and filtering of results among + other improvements. -### WordPress Integration +- **[CRM-21498](https://issues.civicrm.org/jira/browse/CRM-21498) Option to + Change Status of Linked Cases + ([11350](https://github.com/civicrm/civicrm-core/pull/11350))** -- **[CRM-16421](https://issues.civicrm.org/jira/browse/CRM-16421) Work to get - CiviCRM for WordPress in WordPress' official Repository - ([11576](https://github.com/civicrm/civicrm-core/pull/11576), - [121](https://github.com/civicrm/civicrm-wordpress/pull/121), and - [122](https://github.com/civicrm/civicrm-wordpress/pull/122)) (continues - previous work)** + When changing the status of a case, you now have the option to update the + status of all linked cases. - Sites about to install CiviCRM can now indicate whether to use the new - installer library by the presence of a file named `.use-civicrm-setup`. A new - tarball will be generated for each version of CiviCRM named - `civicrm-*-wporg.zip`. This new tarball will be equivalent to the - `civicrm-*-wordpress.zip` files except that it uses the new installer and - displays a series of opt-ins in order to satisfy WordPress.org requirements. +- **[CRM-21520](https://issues.civicrm.org/jira/browse/CRM-21520) Add Action on + Contact Search to Add Contacts to a Case + ([11371](https://github.com/civicrm/civicrm-core/pull/11371))** + + Contacts selected from search results can now be added in bulk with a selected + case role to a selected case. ### CiviContribute @@ -259,6 +257,15 @@ Released March 7, 2018 A financial batch export can be set using the API or custom extension to not automatically download the file. +### CiviMail + +- **[CRM-21546](https://issues.civicrm.org/jira/browse/CRM-21546) Implement + unique opens filter for mailing opened report + ([11401](https://github.com/civicrm/civicrm-core/pull/11401))** + + A new option on the Mailing Opened Report toggles displaying all open events + and all recipients who have opened the message. + ### CiviMember - **[CRM-21512](https://issues.civicrm.org/jira/browse/CRM-21512) Remove @@ -300,67 +307,24 @@ Released March 7, 2018 Views can now display, filter, and sort by the contact who created an event. Relationships can be added to the contact. -### CiviCase - -- **[CRM-21461](https://issues.civicrm.org/jira/browse/CRM-21461) Case Dashlet - enhancement ([11304](https://github.com/civicrm/civicrm-core/pull/11304))** - - The Case Dashboard, My Cases dashlet, and All Cases dashlet now use DataTables - to display results. This allows easy sorting and filtering of results among - other improvements. - -- **[CRM-21498](https://issues.civicrm.org/jira/browse/CRM-21498) Option to - Change Status of Linked Cases - ([11350](https://github.com/civicrm/civicrm-core/pull/11350))** - - When changing the status of a case, you now have the option to update the - status of all linked cases. +### WordPress Integration -- **[CRM-21520](https://issues.civicrm.org/jira/browse/CRM-21520) Add Action on - Contact Search to Add Contacts to a Case - ([11371](https://github.com/civicrm/civicrm-core/pull/11371))** +- **[CRM-16421](https://issues.civicrm.org/jira/browse/CRM-16421) Work to get + CiviCRM for WordPress in WordPress' official Repository + ([11576](https://github.com/civicrm/civicrm-core/pull/11576), + [121](https://github.com/civicrm/civicrm-wordpress/pull/121), and + [122](https://github.com/civicrm/civicrm-wordpress/pull/122)) (continues + previous work)** - Contacts selected from search results can now be added in bulk with a selected - case role to a selected case. + Sites about to install CiviCRM can now indicate whether to use the new + installer library by the presence of a file named `.use-civicrm-setup`. A new + tarball will be generated for each version of CiviCRM named + `civicrm-*-wporg.zip`. This new tarball will be equivalent to the + `civicrm-*-wordpress.zip` files except that it uses the new installer and + displays a series of opt-ins in order to satisfy WordPress.org requirements. ## Bugs resolved -### CiviMail - -- **[CRM-21759](https://issues.civicrm.org/jira/browse/CRM-21759) mailing - template selector missing - ([11676](https://github.com/civicrm/civicrm-core/pull/11676))** - - This restores the field to select a template when composing a CiviMail - message. It had gone missing in 4.7.30. - -- **[CRM-21683](https://issues.civicrm.org/jira/browse/CRM-21683) Mailing - summary breaks on mailing names with apostrophes - ([11557](https://github.com/civicrm/civicrm-core/pull/11557))** - - The mailing name filter in the Mailing Summary Report now uses a standard - filter, resolving problems with using an apostrophe in the search text. - -- **[CRM-21260](https://issues.civicrm.org/jira/browse/CRM-21260) and - [CRM-21316](https://issues.civicrm.org/jira/browse/CRM-21316) CiviMail compose - UI very slow to initialize when many mailing groups, past mailings and - templates ([11142](https://github.com/civicrm/civicrm-core/pull/11142) and - [11558](https://github.com/civicrm/civicrm-core/pull/11558))** - - The process of building recipient lists for CiviMail has been refactored to be - simpler and faster. - -- **[CRM-21521](https://issues.civicrm.org/jira/browse/CRM-21521) Bounce - processing exception: no such property 'text' - ([11390](https://github.com/civicrm/civicrm-core/pull/11390))** - - This correctly handles bounce messages that have nested multipart parts. - -- **[CRM-21749](https://issues.civicrm.org/jira/browse/CRM-21749) [obscure - intra-rc regression] Mailing api no longer respecting - '_skip_evil_bao_auto_schedule_' - ([11653](https://github.com/civicrm/civicrm-core/pull/11653))** - ### Core CiviCRM - **[CRM-21715](https://issues.civicrm.org/jira/browse/CRM-21715) Activity @@ -573,22 +537,19 @@ Released March 7, 2018 Search and result structure ([11528](https://github.com/civicrm/civicrm-core/pull/11528))** -### CiviEvent - -- **[CRM-21623](https://issues.civicrm.org/jira/browse/CRM-21623) Smart Group - Relative Date not saving for some fields in Advance Search. - ([11486](https://github.com/civicrm/civicrm-core/pull/11486))** +### CiviCase -- **[CRM-21743](https://issues.civicrm.org/jira/browse/CRM-21743) Creating an - event template from existing one does not work - ([11644](https://github.com/civicrm/civicrm-core/pull/11644))** +- **[CRM-21760](https://issues.civicrm.org/jira/browse/CRM-21760) Manager Name + is missing in 'Find Cases' search list + ([11665](https://github.com/civicrm/civicrm-core/pull/11665))** - This resolves a problem where using an event template to create a new event - template would result in creating a new event instead. +- **[CRM-21730](https://issues.civicrm.org/jira/browse/CRM-21730) postProcess() + hook don't receive case id after submitting "New Case" form + ([11618](https://github.com/civicrm/civicrm-core/pull/11618))** -- **[CRM-21071](https://issues.civicrm.org/jira/browse/CRM-21071) Event Location - Tab: Second Email and Phone fields broken - ([11568](https://github.com/civicrm/civicrm-core/pull/11568))** +- **[CRM-21704](https://issues.civicrm.org/jira/browse/CRM-21704) Do Not allow a + case type that is reserved to be deleted or disabled. + ([11581](https://github.com/civicrm/civicrm-core/pull/11581))** ### CiviContribute @@ -715,19 +676,62 @@ Released March 7, 2018 This resolves problems when changing the option for displaying soft credits during a series of contribution searches. -### CiviCase +### CiviEvent -- **[CRM-21760](https://issues.civicrm.org/jira/browse/CRM-21760) Manager Name - is missing in 'Find Cases' search list - ([11665](https://github.com/civicrm/civicrm-core/pull/11665))** +- **[CRM-21771](https://issues.civicrm.org/jira/browse/CRM-21771) error when + viewing event registration with linked contribution + ([11749](https://github.com/civicrm/civicrm-core/pull/11749))** -- **[CRM-21730](https://issues.civicrm.org/jira/browse/CRM-21730) postProcess() - hook don't receive case id after submitting "New Case" form - ([11618](https://github.com/civicrm/civicrm-core/pull/11618))** +- **[CRM-21623](https://issues.civicrm.org/jira/browse/CRM-21623) Smart Group + Relative Date not saving for some fields in Advance Search. + ([11486](https://github.com/civicrm/civicrm-core/pull/11486))** -- **[CRM-21704](https://issues.civicrm.org/jira/browse/CRM-21704) Do Not allow a - case type that is reserved to be deleted or disabled. - ([11581](https://github.com/civicrm/civicrm-core/pull/11581))** +- **[CRM-21743](https://issues.civicrm.org/jira/browse/CRM-21743) Creating an + event template from existing one does not work + ([11644](https://github.com/civicrm/civicrm-core/pull/11644))** + + This resolves a problem where using an event template to create a new event + template would result in creating a new event instead. + +- **[CRM-21071](https://issues.civicrm.org/jira/browse/CRM-21071) Event Location + Tab: Second Email and Phone fields broken + ([11568](https://github.com/civicrm/civicrm-core/pull/11568))** + +### CiviMail + +- **[CRM-21759](https://issues.civicrm.org/jira/browse/CRM-21759) mailing + template selector missing + ([11676](https://github.com/civicrm/civicrm-core/pull/11676))** + + This restores the field to select a template when composing a CiviMail + message. It had gone missing in 4.7.30. + +- **[CRM-21683](https://issues.civicrm.org/jira/browse/CRM-21683) Mailing + summary breaks on mailing names with apostrophes + ([11557](https://github.com/civicrm/civicrm-core/pull/11557))** + + The mailing name filter in the Mailing Summary Report now uses a standard + filter, resolving problems with using an apostrophe in the search text. + +- **[CRM-21260](https://issues.civicrm.org/jira/browse/CRM-21260) and + [CRM-21316](https://issues.civicrm.org/jira/browse/CRM-21316) CiviMail compose + UI very slow to initialize when many mailing groups, past mailings and + templates ([11142](https://github.com/civicrm/civicrm-core/pull/11142) and + [11558](https://github.com/civicrm/civicrm-core/pull/11558))** + + The process of building recipient lists for CiviMail has been refactored to be + simpler and faster. + +- **[CRM-21521](https://issues.civicrm.org/jira/browse/CRM-21521) Bounce + processing exception: no such property 'text' + ([11390](https://github.com/civicrm/civicrm-core/pull/11390))** + + This correctly handles bounce messages that have nested multipart parts. + +- **[CRM-21749](https://issues.civicrm.org/jira/browse/CRM-21749) [obscure + intra-rc regression] Mailing api no longer respecting + '_skip_evil_bao_auto_schedule_' + ([11653](https://github.com/civicrm/civicrm-core/pull/11653))** ### CiviMember @@ -759,6 +763,12 @@ Released March 7, 2018 Job.process_membership uses too much memory ([11564](https://github.com/civicrm/civicrm-core/pull/11564))** +### Backdrop Integration + +- **[CRM-21619](https://issues.civicrm.org/jira/browse/CRM-21619) Can't install +CiviCRM on Backdrop using the Module Installer +([44](https://github.com/civicrm/civicrm-backdrop/pull/44))** + ### Drupal Integration - **[CRM-21627](https://issues.civicrm.org/jira/browse/CRM-21627) Can't enable @@ -809,12 +819,6 @@ Released March 7, 2018 Error when schedule job is executed from cron.php ([10692](https://github.com/civicrm/civicrm-core/pull/10692))** -### Backdrop Integration - -- **[CRM-21619](https://issues.civicrm.org/jira/browse/CRM-21619) Can't install - CiviCRM on Backdrop using the Module Installer - ([44](https://github.com/civicrm/civicrm-backdrop/pull/44))** - ## Miscellany - **[CRM-21660](https://issues.civicrm.org/jira/browse/CRM-21660) Remove use of -- 2.25.1