From 633ad277b73e27c58bd581fd994335cfd1f571ec Mon Sep 17 00:00:00 2001 From: Andrew Hunt Date: Tue, 6 Feb 2018 17:11:40 -0500 Subject: [PATCH] 4.7.30 release notes: done with features --- release-notes/4.7.30.md | 305 +++++++++++++++++++++++++++++++--------- 1 file changed, 242 insertions(+), 63 deletions(-) diff --git a/release-notes/4.7.30.md b/release-notes/4.7.30.md index dcccd4c56e..ff87a4b6d8 100644 --- a/release-notes/4.7.30.md +++ b/release-notes/4.7.30.md @@ -16,10 +16,10 @@ Released February 7, 2018 | Fix security vulnerabilities? | | | Change the database schema? | | | Alter the API? | | -| Require attention to configuration options? | | +| **Require attention to configuration options?** | **yes** | | Fix problems installing or upgrading to a previous version? | | -| Introduce features? | | -| Fix bugs? | | +| **Introduce features?** | **yes** | +| **Fix bugs?** | **yes** | ## Features @@ -33,6 +33,13 @@ Released February 7, 2018 for certain activity types even while assignee notifications are enabled for other activity types. +- **[CRM-21406](https://issues.civicrm.org/jira/browse/CRM-21406) Create + Standalone Export Form + ([11254](https://github.com/civicrm/civicrm-core/pull/11254))** + + Entities such as contacts, cases, and others can now be exported from a form + at a URL specifying the IDs of each entity to export. + - **[CRM-21584](https://issues.civicrm.org/jira/browse/CRM-21584) Add `CrmRegion` Tag to Contact Actions menu template ([11439](https://github.com/civicrm/civicrm-core/pull/11439))** @@ -84,61 +91,115 @@ Released February 7, 2018 A checkbox when editing a group now allows changing whether the group is active. -- **[CRM-21497](https://issues.civicrm.org/jira/browse/CRM-21497) crmRouteBinder: add deep comparison option ([11345](https://github.com/civicrm/civicrm-core/pull/11345))** +- **[CRM-21483](https://issues.civicrm.org/jira/browse/CRM-21483) Move anguar + module crmRouteBinder to core + ([11328](https://github.com/civicrm/civicrm-core/pull/11328))** -- **[CRM-21482](https://issues.civicrm.org/jira/browse/CRM-21482) Allow retrieval of currency from $_REQUEST (as supplied by webform_civicrm) ([11348](https://github.com/civicrm/civicrm-core/pull/11348) and [11344](https://github.com/civicrm/civicrm-core/pull/11344))** + A new data sync method for AngularJS, `crmRouteBinder`, is now available in + core. It had previously been part of the new CiviCase extension. -- **[CRM-20681](https://issues.civicrm.org/jira/browse/CRM-20681) Automatically search when switching options in Quicksearch ([10466](https://github.com/civicrm/civicrm-core/pull/10466))** +- **[CRM-21497](https://issues.civicrm.org/jira/browse/CRM-21497) + crmRouteBinder: add deep comparison option + ([11345](https://github.com/civicrm/civicrm-core/pull/11345))** -- **[CRM-21204](https://issues.civicrm.org/jira/browse/CRM-21204) Show Import Progress Bar for Activity, Contribution and Membership imports ([11007](https://github.com/civicrm/civicrm-core/pull/11007))** + There is now the option for the `crmRouteBinder` AngularJS data sync method to + notice changes that may be deep within a nested object or array. -- **[CRM-20787](https://issues.civicrm.org/jira/browse/CRM-20787) CIVICRM-152 For a repeating Event series. If change the Price Set for a paid Event then this Price Set selection is not applied to all Events in the series even when apply to Every Event is selected ([11161](https://github.com/civicrm/civicrm-core/pull/11161))** +- **[CRM-20681](https://issues.civicrm.org/jira/browse/CRM-20681) Automatically + search when switching options in Quicksearch + ([10466](https://github.com/civicrm/civicrm-core/pull/10466))** -- **[CRM-21476](https://issues.civicrm.org/jira/browse/CRM-21476) Rename 'Clicks' to 'Unique Clicks' in mailing summary report ([11319](https://github.com/civicrm/civicrm-core/pull/11319))** + The quick search box in the menu bar supports a variety of options. When the + box has search text and a user clicks another option, the box immediately runs + a search based upon that new option. -- **[CRM-21483](https://issues.civicrm.org/jira/browse/CRM-21483) Move anguar module crmRouteBinder to core ([11328](https://github.com/civicrm/civicrm-core/pull/11328))** +- **[CRM-21204](https://issues.civicrm.org/jira/browse/CRM-21204) Show Import + Progress Bar for Activity, Contribution and Membership imports + ([11007](https://github.com/civicrm/civicrm-core/pull/11007))** -- **[CRM-21473](https://issues.civicrm.org/jira/browse/CRM-21473) Adding new permission for adding notes and fixing existing issues with notes permissions ([11314](https://github.com/civicrm/civicrm-core/pull/11314))** + This fixes the progress bar interface for activity, contribution, and + membership imports to match that for contact imports. -- **[CRM-21409](https://issues.civicrm.org/jira/browse/CRM-21409) Don't bypass hooks when updating thankyou_sent/receipt_sent fields via PDF letter action ([11257](https://github.com/civicrm/civicrm-core/pull/11257))** +- **[CRM-21449](https://issues.civicrm.org/jira/browse/CRM-21449) Add location + field to Activity Report + ([11296](https://github.com/civicrm/civicrm-core/pull/11296))** -- **[CRM-21449](https://issues.civicrm.org/jira/browse/CRM-21449) Add location field to Activity Report ([11296](https://github.com/civicrm/civicrm-core/pull/11296))** + The activity report can now display and filter by the activity location. -- **[CRM-21448](https://issues.civicrm.org/jira/browse/CRM-21448) Need a link from contribution record when there is no cid in the url ([11295](https://github.com/civicrm/civicrm-core/pull/11295))** +- **[CRM-21419](https://issues.civicrm.org/jira/browse/CRM-21419) Prevent users + from accidentally creating a single activity when they want multiple + activities ([11264](https://github.com/civicrm/civicrm-core/pull/11264))** -- **[CRM-21419](https://issues.civicrm.org/jira/browse/CRM-21419) Prevent users from accidentally creating a single activity when they want multiple activities ([11264](https://github.com/civicrm/civicrm-core/pull/11264))** + When creating an activity with multiple target contacts, you are now required + to choose whether to create a single activity with all of the targets together + or one activity with each of the targets by itself. Previously, the single + activity was default, and a checkbox allowed creating separate activities. -- **[CRM-21406](https://issues.civicrm.org/jira/browse/CRM-21406) Create Standalone Export Form ([11254](https://github.com/civicrm/civicrm-core/pull/11254))** +- **[CRM-21349](https://issues.civicrm.org/jira/browse/CRM-21349) Increase + timeout of status message after batch merge. + ([11195](https://github.com/civicrm/civicrm-core/pull/11195))** -- **[CRM-21349](https://issues.civicrm.org/jira/browse/CRM-21349) Increase timeout of status message after batch merge. ([11195](https://github.com/civicrm/civicrm-core/pull/11195))** + The status message after a batch merge now must be manually dismissed. -- **[CRM-21384](https://issues.civicrm.org/jira/browse/CRM-21384) Ensure deleted contacts are filtered out of CiviCase ([11224](https://github.com/civicrm/civicrm-core/pull/11224))** +- **[CRM-21416](https://issues.civicrm.org/jira/browse/CRM-21416) Add reset link + beside 'Search' button below Advance Search form + ([11260](https://github.com/civicrm/civicrm-core/pull/11260))** -- **[CRM-21416](https://issues.civicrm.org/jira/browse/CRM-21416) Add reset link beside 'Search' button below Advance Search form ([11260](https://github.com/civicrm/civicrm-core/pull/11260))** + The Reset Form link is now available at both the bottom and the top of the + Advanced Search form. -- **[CRM-21408](https://issues.civicrm.org/jira/browse/CRM-21408) Api explorer - better defaults for sequential checkbox ([11256](https://github.com/civicrm/civicrm-core/pull/11256))** +- **[CRM-21408](https://issues.civicrm.org/jira/browse/CRM-21408) Api explorer - + better defaults for sequential checkbox + ([11256](https://github.com/civicrm/civicrm-core/pull/11256))** -- **[CRM-21382](https://issues.civicrm.org/jira/browse/CRM-21382) Print/Merge document not filed on cases ([11223](https://github.com/civicrm/civicrm-core/pull/11223))** + When using the API Explorer, the "Sequential" checkbox is now unchecked for + actions other than `Get` and entirely hidden for `Getsingle`. -- **[CRM-21398](https://issues.civicrm.org/jira/browse/CRM-21398) Error when exporting cases ([11245](https://github.com/civicrm/civicrm-core/pull/11245))** +- **[CRM-21551](https://issues.civicrm.org/jira/browse/CRM-21551) Add parameter + to support skipping processing greetings when calling api contact.create + ([11405](https://github.com/civicrm/civicrm-core/pull/11405))** -- **[CRM-21106](https://issues.civicrm.org/jira/browse/CRM-21106) Move financial type ACL clause for reports into extension ([10901](https://github.com/civicrm/civicrm-core/pull/10901))** + When creating or updating a contact via the API, you may now bypass the + process that updates the contact's greeting values. -- **[CRM-21341](https://issues.civicrm.org/jira/browse/CRM-21341) Drupal 8 Hook Support ([11171](https://github.com/civicrm/civicrm-core/pull/11171))** +- **[CRM-21547](https://issues.civicrm.org/jira/browse/CRM-21547) Add UI order + by options to Contact logging summary report + ([11402](https://github.com/civicrm/civicrm-core/pull/11402))** -- **crm- Missing Summary ([11213](https://github.com/civicrm/civicrm-core/pull/11213))** + The Contact Logging Summary report can now be sorted by log date, the contact + that was altered, or the contact making the change. -### NYSS +### CiviContribute -- **[CRM-21567](https://issues.civicrm.org/jira/browse/CRM-21567) Add email filter for Mail Bounce Report ([11415](https://github.com/civicrm/civicrm-core/pull/11415))** +- **[CRM-21448](https://issues.civicrm.org/jira/browse/CRM-21448) Need a link + from contribution record when there is no cid in the url + ([11295](https://github.com/civicrm/civicrm-core/pull/11295))** -- **[CRM-21486](https://issues.civicrm.org/jira/browse/CRM-21486) Support multiple test mail ([11332](https://github.com/civicrm/civicrm-core/pull/11332))** + The contact display name on a contribution is now displayed as a link to the + contact record. -### CiviContribute +- **[CRM-21106](https://issues.civicrm.org/jira/browse/CRM-21106) Move financial + type ACL clause for reports into extension + ([10901](https://github.com/civicrm/civicrm-core/pull/10901))** -- **[CRM-21577](https://issues.civicrm.org/jira/browse/CRM-21577) Add links to payment blocks to allow payments ([11432](https://github.com/civicrm/civicrm-core/pull/11432))** + In order to use financial type ACLs in a report, you must install the [Access + Control by Financial Type + Reports](https://civicrm.org/extensions/access-control-by-financial-type-for-reports) + extension. -- **[CRM-21454](https://issues.civicrm.org/jira/browse/CRM-21454) Add money raised on page contribution widget ajax response ([11299](https://github.com/civicrm/civicrm-core/pull/11299))** +- **[CRM-21577](https://issues.civicrm.org/jira/browse/CRM-21577) Add links to + payment blocks to allow payments + ([11432](https://github.com/civicrm/civicrm-core/pull/11432))** + + When a contribution listing displays payments beneath each contribution, + Record Payment links now appear beneath partially paid contributions. + +- **[CRM-21454](https://issues.civicrm.org/jira/browse/CRM-21454) Add money + raised on page contribution widget ajax response + ([11299](https://github.com/civicrm/civicrm-core/pull/11299))** + + The AJAX data used to populate contribution page widgets now return the amount + raised as its own value. ### CiviMember @@ -149,68 +210,104 @@ Released February 7, 2018 If a recurring contribution auto-renews a membership, a link to the membership now appears when viewing the recurring contribution. -### CiviCRM API - -- **[CRM-21551](https://issues.civicrm.org/jira/browse/CRM-21551) Add parameter to support skipping processing greetings when calling api contact.create ([11405](https://github.com/civicrm/civicrm-core/pull/11405))** - -### CiviReport, NYSS +### Drupal Integration -- **[CRM-21547](https://issues.civicrm.org/jira/browse/CRM-21547) Add UI order by options to Contact logging summary report ([11402](https://github.com/civicrm/civicrm-core/pull/11402))** +- **[CRM-21341](https://issues.civicrm.org/jira/browse/CRM-21341) Drupal 8 Hook + Support ([11171](https://github.com/civicrm/civicrm-core/pull/11171))** -### Drupal Integration Modules + CiviCRM now invokes CiviCRM hook implementations in Drupal 8 modules. -- **[CRM-21093](https://issues.civicrm.org/jira/browse/CRM-21093) Move CiviCRM initialization out of service constructor (in Drupal 8) and into method ([11379](https://github.com/civicrm/civicrm-core/pull/11379))** +- **[CRM-21093](https://issues.civicrm.org/jira/browse/CRM-21093) Move CiviCRM + initialization out of service constructor (in Drupal 8) and into method + ([11379](https://github.com/civicrm/civicrm-core/pull/11379)) (completes prior + work)** -- **[CRM-21372](https://issues.civicrm.org/jira/browse/CRM-21372) Fatal error adding profile on Drupal 8 ([11216](https://github.com/civicrm/civicrm-core/pull/11216))** + CiviCRM core now initializes using a new method that was modified in the past. ### CiviMail -- **[CRM-21279](https://issues.civicrm.org/jira/browse/CRM-21279) Rebuild recipient list and calculate count on demand, store result in $cacheFactory ([11091](https://github.com/civicrm/civicrm-core/pull/11091))** +- **[CRM-21476](https://issues.civicrm.org/jira/browse/CRM-21476) Rename + 'Clicks' to 'Unique Clicks' in mailing summary report + ([11319](https://github.com/civicrm/civicrm-core/pull/11319))** -- **[CRM-21472](https://issues.civicrm.org/jira/browse/CRM-21472) Make CiviMail token validation extensible ([11316](https://github.com/civicrm/civicrm-core/pull/11316))** + The "Clicks" item in the mailing summary report is now specified as "Unique + Clicks" to highlight the fact that it displays the number of *recipients* who + clicked items rather than the number of actual clicks. -- **[CRM-21383](https://issues.civicrm.org/jira/browse/CRM-21383) Load message templates on demand in CiviMail compose UI ([11267](https://github.com/civicrm/civicrm-core/pull/11267))** +- **[CRM-21567](https://issues.civicrm.org/jira/browse/CRM-21567) Add email + filter for Mail Bounce Report + ([11415](https://github.com/civicrm/civicrm-core/pull/11415))** -### CiviMail, NYSS + The Mail Bounce Report can now be filtered by email address. -- **[CRM-21468](https://issues.civicrm.org/jira/browse/CRM-21468) mailing recipients field limits how many groups can be selected ([11349](https://github.com/civicrm/civicrm-core/pull/11349))** +- **[CRM-21486](https://issues.civicrm.org/jira/browse/CRM-21486) Support + multiple test mail + ([11332](https://github.com/civicrm/civicrm-core/pull/11332))** -### CiviMail, CiviReport + Multiple addresses can be set as recipients for test messages from the + CiviMail composition form. -- **[CRM-21501](https://issues.civicrm.org/jira/browse/CRM-21501) bounce report: bounce date filter doesn't include timestamp ([11354](https://github.com/civicrm/civicrm-core/pull/11354))** +- **[CRM-21279](https://issues.civicrm.org/jira/browse/CRM-21279) Rebuild + recipient list and calculate count on demand, store result in $cacheFactory + ([11091](https://github.com/civicrm/civicrm-core/pull/11091))** -### WordPress Integration + Automatic calculation of the number of recipients on a CiviMail mailing is now + optional; otherwise, there is a new "Estimate recipient count" button that + manually calculates the number of recipients. -- **[CRM-21470](https://issues.civicrm.org/jira/browse/CRM-21470) Add support for WordPress Polylang plugin ([11333](https://github.com/civicrm/civicrm-core/pull/11333) and [11312](https://github.com/civicrm/civicrm-core/pull/11312))** +- **[CRM-21472](https://issues.civicrm.org/jira/browse/CRM-21472) Make CiviMail + token validation extensible + ([11316](https://github.com/civicrm/civicrm-core/pull/11316))** -### CiviCase, CiviMail + Extensions using FlexMailer can now alter the list of required tokens (such as + an unsubscribe URL and the domain address) for CiviMail messages. -- **[CRM-21446](https://issues.civicrm.org/jira/browse/CRM-21446) Allow case id as well as hash in inbound email processing to autofile emails on cases ([11320](https://github.com/civicrm/civicrm-core/pull/11320))** +- **[CRM-21383](https://issues.civicrm.org/jira/browse/CRM-21383) Load message + templates on demand in CiviMail compose UI + ([11267](https://github.com/civicrm/civicrm-core/pull/11267))** -### CiviCase, Joomla Integration + Message templates are now loaded only when needed rather than upon opening the + CiviMail composition form. -- **[CRM-21001](https://issues.civicrm.org/jira/browse/CRM-21001) E-notice in com_civicrm/civicrm/CRM/Core/BAO/SchemaHandler.php on line 730 ([11307](https://github.com/civicrm/civicrm-core/pull/11307))** +### WordPress Integration -### CiviReport +- **[CRM-21470](https://issues.civicrm.org/jira/browse/CRM-21470) Add support + for WordPress Polylang plugin + ([11333](https://github.com/civicrm/civicrm-core/pull/11333) and + [11312](https://github.com/civicrm/civicrm-core/pull/11312))** -- **[CRM-21412](https://issues.civicrm.org/jira/browse/CRM-21412) Do not give fatal error on report when no fields selected ([11259](https://github.com/civicrm/civicrm-core/pull/11259))** + CiviCRM can now inherit the CMS language from WordPress sites with the + Polylang plugin, working similarly to WPML and other CMSes. ### CiviCase -- **[CRM-21360](https://issues.civicrm.org/jira/browse/CRM-21360) Make 'Open Case' Activity Optional When Defining Case Types ([11204](https://github.com/civicrm/civicrm-core/pull/11204))** +- **[CRM-21446](https://issues.civicrm.org/jira/browse/CRM-21446) Allow case id + as well as hash in inbound email processing to autofile emails on cases + ([11320](https://github.com/civicrm/civicrm-core/pull/11320))** -### Extension System, Test suite + Inbound emails can now specify a case ID and be accurately filed to the + corresponding case. -- **[CRM-17860](https://issues.civicrm.org/jira/browse/CRM-17860) More consistent, flexible handling of tests for extensions ([11251](https://github.com/civicrm/civicrm-core/pull/11251))** +- **[CRM-21360](https://issues.civicrm.org/jira/browse/CRM-21360) Make 'Open + Case' Activity Optional When Defining Case Types + ([11204](https://github.com/civicrm/civicrm-core/pull/11204))** -### Accounting Integration - -- **[CRM-21200](https://issues.civicrm.org/jira/browse/CRM-21200) Pay Now payment overwrites the contribution ([11059](https://github.com/civicrm/civicrm-core/pull/11059))** + A case type can now be defined without an "Open Case" activity type. ## Bugs resolved ### Core CiviCRM +- **[CRM-21473](https://issues.civicrm.org/jira/browse/CRM-21473) Adding new + permission for adding notes and fixing existing issues with notes permissions + ([11314](https://github.com/civicrm/civicrm-core/pull/11314))** + + Users with the ability to view contacts were previously able to add notes by + using a specially-crafted URL to reach the New Note form even if they lacked + the ability to edit the contact. This change requires a new permission to add + notes, and it requires the permission to edit the contact in order to edit or + delete notes. + - **[CRM-21229](https://issues.civicrm.org/jira/browse/CRM-21229) Manage Group page is slow if you have smart groups ([11050](https://github.com/civicrm/civicrm-core/pull/11050)) (completes @@ -256,6 +353,27 @@ Released February 7, 2018 type and ID. Previously, duplicates were checked using the URL, which may place parameters in a different order each time. +- **[CRM-21409](https://issues.civicrm.org/jira/browse/CRM-21409) Don't bypass + hooks when updating thankyou_sent/receipt_sent fields via PDF letter action + ([11257](https://github.com/civicrm/civicrm-core/pull/11257))** + +- **[CRM-21398](https://issues.civicrm.org/jira/browse/CRM-21398) Error when + exporting cases + ([11245](https://github.com/civicrm/civicrm-core/pull/11245))** + + This sets all ID fields on the temporary table for exports to have a length of + 255, reducing the likelihood of values being to long when exported. + +- **[CRM-21001](https://issues.civicrm.org/jira/browse/CRM-21001) E-notice in + com_civicrm/civicrm/CRM/Core/BAO/SchemaHandler.php on line 730 + ([11307](https://github.com/civicrm/civicrm-core/pull/11307))** + +- **[CRM-21412](https://issues.civicrm.org/jira/browse/CRM-21412) Do not give + fatal error on report when no fields selected + ([11259](https://github.com/civicrm/civicrm-core/pull/11259))** + + A report with no columns selected now gracefully shows no results. + - **[CRM-21595](https://issues.civicrm.org/jira/browse/CRM-21595) Regression: Contribution page no longer works when configured with PayPal Pro and pay later ([11483](https://github.com/civicrm/civicrm-core/pull/11483))** - **[CRM-21559](https://issues.civicrm.org/jira/browse/CRM-21559) Save button in Case Type not clickable ([11473](https://github.com/civicrm/civicrm-core/pull/11473))** @@ -318,8 +436,6 @@ Released February 7, 2018 - **Merge from rc ([11335](https://github.com/civicrm/civicrm-core/pull/11335))** -- **Currency ([11329](https://github.com/civicrm/civicrm-core/pull/11329))** - - **[CRM-21218](https://issues.civicrm.org/jira/browse/CRM-21218) Improve component statics flushing ([11022](https://github.com/civicrm/civicrm-core/pull/11022))** - **[CRM-21456](https://issues.civicrm.org/jira/browse/CRM-21456) Relationship end date not set when creating resolved cases. ([11301](https://github.com/civicrm/civicrm-core/pull/11301))** @@ -396,6 +512,23 @@ Released February 7, 2018 - pledge link in email returns fatal error - ([11305](https://github.com/civicrm/civicrm-core/pull/11305))** +- **[CRM-21482](https://issues.civicrm.org/jira/browse/CRM-21482) Allow + retrieval of currency from $_REQUEST (as supplied by webform_civicrm) + ([11329](https://github.com/civicrm/civicrm-core/pull/11329), + [11348](https://github.com/civicrm/civicrm-core/pull/11348), and + [11344](https://github.com/civicrm/civicrm-core/pull/11344))** + + A new standardized method is introduced for retrieving the currency from the + form values or page request. + +- **[CRM-21200](https://issues.civicrm.org/jira/browse/CRM-21200) Pay Now + payment overwrites the contribution + ([11059](https://github.com/civicrm/civicrm-core/pull/11059))** + + When a donor completes a pay-later donation using the Pay Now link, the + source, campaign, and contribution page values should be retained on the + contribution as they were initially set. + - **[CRM-20676](https://issues.civicrm.org/jira/browse/CRM-20676) Tax applied repeatedly on edits of price set events ([11455](https://github.com/civicrm/civicrm-core/pull/11455))** - **[CRM-20800](https://issues.civicrm.org/jira/browse/CRM-20800) User Cannot Cancel Recurring Payment With Paypal ([11359](https://github.com/civicrm/civicrm-core/pull/11359) and [10986](https://github.com/civicrm/civicrm-core/pull/10986))** @@ -416,6 +549,21 @@ Released February 7, 2018 ### CiviMail +- **[CRM-21468](https://issues.civicrm.org/jira/browse/CRM-21468) mailing + recipients field limits how many groups can be selected + ([11349](https://github.com/civicrm/civicrm-core/pull/11349))** + + The number of groups that could be selected in the mailing recipients field + was limited to the number of autocomplete results as defined in the search + settings. There is now no limit. + +- **[CRM-21501](https://issues.civicrm.org/jira/browse/CRM-21501) bounce report: + bounce date filter doesn't include timestamp + ([11354](https://github.com/civicrm/civicrm-core/pull/11354))** + + On the Bounce Report, the filter for bounce date was missing the time, causing + date filters to be evaluated as midnight. + - **[CRM-21197](https://issues.civicrm.org/jira/browse/CRM-21197) Convert from html to plain text AFTER token substitution has happened ([11442](https://github.com/civicrm/civicrm-core/pull/11442) and [10998](https://github.com/civicrm/civicrm-core/pull/10998))** - **[CRM-19704](https://issues.civicrm.org/jira/browse/CRM-19704) Image-only emails fail to send ([11399](https://github.com/civicrm/civicrm-core/pull/11399))** @@ -444,6 +592,14 @@ Released February 7, 2018 ### CiviCase +- **[CRM-21384](https://issues.civicrm.org/jira/browse/CRM-21384) Ensure deleted + contacts are filtered out of CiviCase + ([11224](https://github.com/civicrm/civicrm-core/pull/11224))** + +- **[CRM-21382](https://issues.civicrm.org/jira/browse/CRM-21382) Print/Merge + document not filed on cases + ([11223](https://github.com/civicrm/civicrm-core/pull/11223))** + - **[CRM-21507](https://issues.civicrm.org/jira/browse/CRM-21507) Unable to add multiple target contacts to a new case activity ([11360](https://github.com/civicrm/civicrm-core/pull/11360))** - **[CRM-21421](https://issues.civicrm.org/jira/browse/CRM-21421) Cannot update existing CaseContact ([11268](https://github.com/civicrm/civicrm-core/pull/11268) and [11270](https://github.com/civicrm/civicrm-core/pull/11270))** @@ -455,6 +611,17 @@ Released February 7, 2018 Correct Financial Items ([11380](https://github.com/civicrm/civicrm-core/pull/11380))** +- **[CRM-20787](https://issues.civicrm.org/jira/browse/CRM-20787) For a + repeating Event series. If change the Price Set for a paid Event then this + Price Set selection is not applied to all Events in the series even when apply + to Every Event is selected + ([11161](https://github.com/civicrm/civicrm-core/pull/11161))** + + This resoves a bug on changing the price set on an event that is part of a + repeating event series. An option allows selection of whether to apply + changes to every event in the series, but the price set would not update on + the other events. + ### CiviMember - **[CRM-19608](https://issues.civicrm.org/jira/browse/CRM-19608) "Auto Renew Required" is not enforced during membership registration using priceset. ([9648](https://github.com/civicrm/civicrm-core/pull/9648))** @@ -502,6 +669,10 @@ Released February 7, 2018 The method for scripts to authenticate a Drupal 8 user would simply return the user ID rather than switching to that user. +- **[CRM-21372](https://issues.civicrm.org/jira/browse/CRM-21372) Fatal error + adding profile on Drupal 8 + ([11216](https://github.com/civicrm/civicrm-core/pull/11216))** + - **[CRM-20783](https://issues.civicrm.org/jira/browse/CRM-20783) undefined currency error when pricefield value is included in view ([458](https://github.com/civicrm/civicrm-drupal/pull/458))** - **[CRM-20592](https://issues.civicrm.org/jira/browse/CRM-20592) Drupal Views integration : bug when selecting website ([446](https://github.com/civicrm/civicrm-drupal/pull/446))** @@ -534,6 +705,14 @@ Released February 7, 2018 function CRM_Core_Pseudoconstant::greetingDefaults ([11313](https://github.com/civicrm/civicrm-core/pull/11313))** +- **Move test docs to civicrm-dev-docs + ([11213](https://github.com/civicrm/civicrm-core/pull/11213))** + +- **[CRM-17860](https://issues.civicrm.org/jira/browse/CRM-17860), + [CRM-18231](https://issues.civicrm.org/jira/browse/CRM-18231) - + JobProcessMailingTest - Re-remove require_once + ([11251](https://github.com/civicrm/civicrm-core/pull/11251))** + ## Credits This release was developed by the following code authors: -- 2.25.1