Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
CiviCRM Core
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container registry
Model registry
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Development
CiviCRM Core
Commits
913e93ec
Commit
913e93ec
authored
4 years ago
by
Andie Hunt
Browse files
Options
Downloads
Patches
Plain Diff
5.25.0 release notes: final edits
parent
fc6522d4
Branches
Branches containing commit
Tags
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
release-notes/5.25.0.md
+86
-52
86 additions, 52 deletions
release-notes/5.25.0.md
with
86 additions
and
52 deletions
release-notes/5.25.0.md
+
86
−
52
View file @
913e93ec
...
...
@@ -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 w
hen a user creates a donation via
p
ay
p
al their CiviCRM contact name
is
not overwritten to be their
p
ay
p
al account name.
W
hen a user creates a donation via
P
ay
P
al
,
their CiviCRM contact name
should
not
be
overwritten to be their
P
ay
P
al 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
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment