Skip to content
Snippets Groups Projects
Commit 913e93ec authored by Andie Hunt's avatar Andie Hunt
Browse files

5.25.0 release notes: final edits

parent fc6522d4
Branches
Tags
No related merge requests found
......@@ -102,8 +102,25 @@ Released May 6, 2020
This change improves the Contribution Detail Report by adding "pledge id" as
a filter and column.
### CiviEvent
- **Remove additional display of buttons for events
([16550](https://github.com/civicrm/civicrm-core/pull/16550))**
When viewing an event registration, this removes the Record Payment button
from the Fees section. Payments can still be recorded from the payments
section.
### WordPress Integration
- **Merge REST API wrapper code
([160](https://github.com/civicrm/civicrm-wordpress/pull/160))**
This merges the CiviCRM WP REST API Wrapper plugin's code into the core
WordPress integration. The result is that there are now native WordPress REST
endpoints for the REST API, email tracking, and other endpoints that had been
direct links to PHP files in the `extern` folder of the CiviCRM plugin.
- **Add shortcodes for Personal Campaign Pages
([185](https://github.com/civicrm/civicrm-wordpress/pull/185) and
[16695](https://github.com/civicrm/civicrm-core/pull/16695))**
......@@ -194,15 +211,15 @@ Released May 6, 2020
([16828](https://github.com/civicrm/civicrm-core/pull/16828))**
- **Api4 AJAX endpoint: change required permission to access AJAX API.
([16705](https://github.com/civicrm/civicrm-core/pull/16705))**
([16705](https://github.com/civicrm/civicrm-core/pull/16705) and
[17241](https://github.com/civicrm/civicrm-core/pull/17241))**
Makes it possible to use the API4 AJAX endpoint as an anonymous user.
The APIv4 AJAX endpoint is now open to users with either the Access CiviCRM or
the Access AJAX API permissions, matching the APIv3 behavior.
- **Make api4 select query object more sane
([16889](https://github.com/civicrm/civicrm-core/pull/16889))**
- **APIv4 - bugfix in select query
([16900](https://github.com/civicrm/civicrm-core/pull/16900))**
- **Improvements to APIv4 select query
([16889](https://github.com/civicrm/civicrm-core/pull/16889) and
[16900](https://github.com/civicrm/civicrm-core/pull/16900))**
- **APIv4 - Don't advertise implicit multi-joins in Explorer
([17205](https://github.com/civicrm/civicrm-core/pull/17205))**
......@@ -213,29 +230,30 @@ Released May 6, 2020
- **CRM_Core_I18n - Provide a better label for new/unknown locales
([17021](https://github.com/civicrm/civicrm-core/pull/17021))**
If CiviCRM finds a locale in the localization files but doesn't know what it
is, it will now display the locale code instead of just a blank option.
- **Fixed fatal error for class not found when managed hook is invoked during
upgrade ([17004](https://github.com/civicrm/civicrm-core/pull/17004))**
- **log error message instead of throwing exception
([16880](https://github.com/civicrm/civicrm-core/pull/16880) and
[16759](https://github.com/civicrm/civicrm-core/pull/16759))**
([16880](https://github.com/civicrm/civicrm-core/pull/16880)**
- **Fixed fatal error for Event Participants custom search if price set field
option is disabled after a registrant has already selected it
([16894](https://github.com/civicrm/civicrm-core/pull/16894))**
- *Remove instances of fatal
([16759](https://github.com/civicrm/civicrm-core/pull/16759))**
- **Fix display of payment processor title in cancelSubscription form
([16857](https://github.com/civicrm/civicrm-core/pull/16857))**
This throws exceptions rather than dying when encountering problems creating
contacts.
- **Fix bug where a % in a serialized array can lead to the data being broken
([16694](https://github.com/civicrm/civicrm-core/pull/16694))**
- **Respect 'Donot notify activity type' setting
([16800](https://github.com/civicrm/civicrm-core/pull/16800))**
- **Fix batch contact/activity update with radio options
([16855](https://github.com/civicrm/civicrm-core/pull/16855))**
This fixes a failure to copy the value down a column if the field is radio
buttons and the value in the first row contains a space.
- **Fix CustomDataView.tpl plain empty memo field.
([16839](https://github.com/civicrm/civicrm-core/pull/16839))**
......@@ -244,16 +262,15 @@ Released May 6, 2020
- **Fix setting outBound_option readonly in UI
([16774](https://github.com/civicrm/civicrm-core/pull/16774))**
Display the SMTP outbound option as read only.
- **Make the 'billing address is the same' checkbox respond to the change event
([16496](https://github.com/civicrm/civicrm-core/pull/16496))**
Make the "billing address is the same.." checkbox respond to javascript.
If the outbound mailer option is set via the settings file, the settings form
will now disable the field.
- **Use dbAlias to generate where clause for date field in activity report
([16689](https://github.com/civicrm/civicrm-core/pull/16689))**
This resolves potentially ambiguous queries in the Activity Summary and Detail
reports if the activity table is joined again in the report.
- **[REF] Use composer patches to apply CiviCRM Customisations for CRM-1367 and
CRM-5946 ([16870](https://github.com/civicrm/civicrm-core/pull/16870))**
......@@ -261,10 +278,6 @@ Released May 6, 2020
patches to ensure CiviCRM customisations for CRM-1367 and CRM-5946 are applied
consistently.
- **Membership join date checkbox on constituent detail report has lost its
label ([dev/report#28](https://lab.civicrm.org/dev/report/issues/28):
[16829](https://github.com/civicrm/civicrm-core/pull/16829))**
### CiviCase
- **Various errors recorded in log message on Manage Case screen -> relationship
......@@ -278,7 +291,8 @@ Released May 6, 2020
([dev/core#1646](https://lab.civicrm.org/dev/core/issues/1646):
[16798](https://github.com/civicrm/civicrm-core/pull/16798))**
Ensures the Merge Case Modal shows all relevant cases.
The pop-up to merge cases would only show 25 other cases. It now shows all
cases for a client.
- **Adding a timeline to a case doesn't get the last activity in the timeline
right ([dev/core#1675](https://lab.civicrm.org/dev/core/issues/1675) and
......@@ -297,6 +311,12 @@ Released May 6, 2020
getting escaped when system is non-english
([16659](https://github.com/civicrm/civicrm-core/pull/16659))**
- **Respect 'Donot notify activity type' setting
([16800](https://github.com/civicrm/civicrm-core/pull/16800))**
The setting to not notify assignees for certain activity types was not
respected when submitting an activity from a case.
### CiviContribute
- **Changes to CiviContribute Component Settings not saved
......@@ -351,8 +371,8 @@ Released May 6, 2020
- **CRM-20553 Stop contact being overwritten with paypal account name
([14667](https://github.com/civicrm/civicrm-core/pull/14667))**
Ensures when a user creates a donation via paypal their CiviCRM contact name
is not overwritten to be their paypal account name.
When a user creates a donation via PayPal, their CiviCRM contact name should
not be overwritten to be their PayPal account name.
- **Fix use col "Soft Credit Amount Stats" and any filter of contribution…
([16591](https://github.com/civicrm/civicrm-core/pull/16591))**
......@@ -366,16 +386,30 @@ Released May 6, 2020
- **Update pending contribution status action also send email without warning
([dev/core#1640](https://lab.civicrm.org/dev/core/issues/1640):
[16742](https://github.com/civicrm/civicrm-core/pull/16742))**
[16742](https://github.com/civicrm/civicrm-core/pull/16742))**]
When bulk updating the status of contributions, there is now a checkbox to
choose whether the contacts should be emailed. Previously, emails would be
generated without warning.
- **Fix display of payment processor title in cancelSubscription form
([16857](https://github.com/civicrm/civicrm-core/pull/16857))**
- **Make the 'billing address is the same' checkbox respond to the change event
([16496](https://github.com/civicrm/civicrm-core/pull/16496))**
This makes the "billing address is the same.." checkbox trigger its changes no
matter how the box is checked, not just by clicking it.
### CiviEvent
- **PayPal Express Checkout fails on events
([dev/financial#119](https://lab.civicrm.org/dev/financial/issues/119):
[16692](https://github.com/civicrm/civicrm-core/pull/16692))**
### CiviEvent
- **Remove additional display of buttons for events
([16550](https://github.com/civicrm/civicrm-core/pull/16550))**
- **Fixed fatal error for Event Participants custom search if price set field
option is disabled after a registrant has already selected it
([16894](https://github.com/civicrm/civicrm-core/pull/16894))**
### CiviMember
......@@ -387,27 +421,31 @@ Released May 6, 2020
Previously, many membership fields were frozen for administrators when the
membership was set to auto-renew with a recurring contribution.
- **Follow up on fix on updating memberships when a contact is deceased
([16787](https://github.com/civicrm/civicrm-core/pull/16787))**
- **Deceased Contact via Inline doesn't update the Membership's status to
Deceased ([dev/core#1599](https://lab.civicrm.org/dev/core/issues/1599):
[16724](https://github.com/civicrm/civicrm-core/pull/16724) and
[16787](https://github.com/civicrm/civicrm-core/pull/16787))**
Improves the messages displayed when editing a membership for a contact that
is deceased.
When marking a contact as deceased, this simplifies the underlying process and
ensures that a message is displayed about memberships being updated to
Deceased status.
- **Invalid currency "$" on sending offline membership receipt.
([dev/core#1682](https://lab.civicrm.org/dev/core/issues/1682):
[16943](https://github.com/civicrm/civicrm-core/pull/16943))**
Fixes an 'Invalid currency "$"' error when sending a receipt for a membership
created from an offline membership form.
- **Deceased Contact via Inline doesn't update the Membership's status to
Deceased ([dev/core#1599](https://lab.civicrm.org/dev/core/issues/1599):
[16724](https://github.com/civicrm/civicrm-core/pull/16724))**
Fixes an error when sending a receipt for a membership created from an offline
membership form. The default currency symbol was being saved as the currency
itself.
- **Membership auto-renew is not optional if using price set
([dev/core#1630](https://lab.civicrm.org/dev/core/issues/1630):
[16762](https://github.com/civicrm/civicrm-core/pull/16762))**
- **Membership join date checkbox on constituent detail report has lost its
label ([dev/report#28](https://lab.civicrm.org/dev/report/issues/28):
[16829](https://github.com/civicrm/civicrm-core/pull/16829))**
### Drupal Integration
- **Address no longer available as Relationship for Views in Drupal 7
......@@ -431,16 +469,12 @@ Released May 6, 2020
([dev/core#1637](https://lab.civicrm.org/dev/core/issues/1637):
[16713](https://github.com/civicrm/civicrm-core/pull/16713))**
- **Merge REST API wrapper code
([160](https://github.com/civicrm/civicrm-wordpress/pull/160))**
Adds routes for CiviCRM scripts in extern.
- **Set "cms.root" URL in addition to Path
([188](https://github.com/civicrm/civicrm-wordpress/pull/188))**
Resolves "Cannot resolve path using 'cms.root.url'" exception thrown on the
"Settings - Resource URLs" screen incorrectly on WordPress Multisite Subsite.
This resolves a "Cannot resolve path using 'cms.root.url'" exception thrown on
the "Settings - Resource URLs" screen incorrectly on a WordPress multisite
subsite.
## <a name="misc"></a>Miscellany
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment