Commit 07f7cd4e authored by Andrew Hunt's avatar Andrew Hunt

5.11.0 release notes: late changes

parent fbbd3379
...@@ -1035,7 +1035,7 @@ ...@@ -1035,7 +1035,7 @@
- github : pfigel - github : pfigel
name : Patrick Figel name : Patrick Figel
organization: GreenPeace CEE organization: GreenPeace Central and Eastern Europe
- github : philmck - github : philmck
name : Phil McKerracher name : Phil McKerracher
...@@ -1306,7 +1306,7 @@ ...@@ -1306,7 +1306,7 @@
- github : swastikpareek - github : swastikpareek
name : Swastik Pareek name : Swastik Pareek
organization: QED42 organization: QED42
- github : systopia - github : systopia
name : Björn Endres name : Björn Endres
organization: Systopia organization: Systopia
......
...@@ -25,7 +25,43 @@ Released March 6, 2019 ...@@ -25,7 +25,43 @@ Released March 6, 2019
- **[Credits](release-notes/5.11.0.md#credits)** - **[Credits](release-notes/5.11.0.md#credits)**
- **[Feedback](release-notes/5.11.0.md#feedback)** - **[Feedback](release-notes/5.11.0.md#feedback)**
# CiviCRM 5.10.0 ## CiviCRM 5.10.4
Released February 22, 2019
- **[Synopsis](release-notes/5.10.4.md#synopsis)**
- **[Bugs resolved](release-notes/5.10.4.md#bugs)**
- **[Credits](release-notes/5.10.4.md#credits)**
- **[Feedback](release-notes/5.10.4.md#feedback)**
## CiviCRM 5.10.3
Released February 20, 2019
- **[Synopsis](release-notes/5.10.3.md#synopsis)**
- **[Security advisories](release-notes/5.10.3.md#security)**
- **[Bugs resolved](release-notes/5.10.3.md#bugs)**
- **[Feedback](release-notes/5.10.3.md#feedback)**
## CiviCRM 5.10.2
Released February 14, 2019
- **[Synopsis](release-notes/5.10.2.md#synopsis)**
- **[Bugs resolved](release-notes/5.10.2.md#bugs)**
- **[Credits](release-notes/5.10.2.md#credits)**
- **[Feedback](release-notes/5.10.2.md#feedback)**
## CiviCRM 5.10.1
Released February 12, 2019
- **[Synopsis](release-notes/5.10.1.md#synopsis)**
- **[Bugs resolved](release-notes/5.10.1.md#bugs)**
- **[Credits](release-notes/5.10.1.md#credits)**
- **[Feedback](release-notes/5.10.1.md#feedback)**
## CiviCRM 5.10.0
Released February 6, 2019 Released February 6, 2019
......
...@@ -28,11 +28,11 @@ Released February 14, 2019 ...@@ -28,11 +28,11 @@ Released February 14, 2019
There was a fatal error generated when submitting the change case status form There was a fatal error generated when submitting the change case status form
because the end_date was not properly converted to MySQL date format. because the end_date was not properly converted to MySQL date format.
- **([dev/core#721](https://lab.civicrm.org/dev/core/issues/721)) ACLs - Fix regression - **([dev/core#721](https://lab.civicrm.org/dev/core/issues/721)) Role Based ACL
on rebuilding smart group caches when ACLs are used Not Working With Smart Groups
([13597](https://github.com/civicrm/civicrm-core/pull/13597))** ([13597](https://github.com/civicrm/civicrm-core/pull/13597))**
Fixed a recent regression whereby ability to see contacts permissioned by an Fixed a recent regression whereby ability to see contacts permissioned by an
ACL over a smart group depended on the freshness of the group cache. ACL over a smart group depended on the freshness of the group cache.
- **([dev/core#715](https://lab.civicrm.org/dev/core/issues/715)) Relationships - Fix regression - **([dev/core#715](https://lab.civicrm.org/dev/core/issues/715)) Relationships - Fix regression
......
...@@ -48,12 +48,12 @@ Released February 20, 2019 ...@@ -48,12 +48,12 @@ Released February 20, 2019
This resolves some search regressions introduced in 5.9.0 relating to caching This resolves some search regressions introduced in 5.9.0 relating to caching
and custom searches. and custom searches.
- **[dev/core#737](https://lab.civicrm.org/dev/core/issues/737) Mass SMS not - **[dev/core#737](https://lab.civicrm.org/dev/core/issues/737) SMS not sent if
sent when send time is set to immediately "Send Immediately" option is chosen on the last screen
([13641](https://github.com/civicrm/civicrm-core/pull/13641))** ([13641](https://github.com/civicrm/civicrm-core/pull/13641))**
This resolves an issue where if you selected to send a Bulk SMS immediately This resolves an issue where if you selected to send a Bulk SMS immediately
it would not be sent because the scheduled date was set to NULL rather than it would not be sent because the scheduled date was set to `NULL` rather than
the current date and time. the current date and time.
## <a name="feedback"></a>Feedback ## <a name="feedback"></a>Feedback
......
...@@ -21,26 +21,27 @@ Released February 22, 2019 ...@@ -21,26 +21,27 @@ Released February 22, 2019
## <a name="bugs"></a>Bugs resolved ## <a name="bugs"></a>Bugs resolved
- **([dev/core#747](https://lab.civicrm.org/dev/core/issues/747)) Cannot - **([dev/core#747](https://lab.civicrm.org/dev/core/issues/747)) Contact images
load contact images on contact screen following security release can no longer be viewed or re-uploaded
([13679](https://github.com/civicrm/civicrm-core/pull/13679))** ([13679](https://github.com/civicrm/civicrm-core/pull/13679))**
Following the security release, loading of images on the contact summary Following the security release, loading of images on the contact summary
screen broke due to the removal of handling of the filename url parameter screen broke due to the removal of handling of the filename url parameter
- **([dev/report#10](https://lab.civicrm.org/dev/report/issues/10)) Pagination - **([dev/report#10](https://lab.civicrm.org/dev/report/issues/10)) No
doesn't work on the contribution detail report pagination on Contribution Detail report
([13677](https://github.com/civicrm/civicrm-core/pull/13677))** ([13677](https://github.com/civicrm/civicrm-core/pull/13677))**
Fixed a recent regression where the pagination on the contribution detail report Fixed a recent regression where the pagination on the Contribution Detail
broke. report broke.
- **([dev/core#746](https://lab.civicrm.org/dev/core/issues/746)) Search Builder - Fix - **([dev/core#746](https://lab.civicrm.org/dev/core/issues/746)) Search Builder
regression when > 1 smart group where clauses were used searches using > 1 smart group where operator is equals is broken from 5.10.0
([13667](https://github.com/civicrm/civicrm-core/pull/13667))** ([13667](https://github.com/civicrm/civicrm-core/pull/13667))**
Fixed a recent regression whereby if you had > 1 where clauses involving groups This fixes a recent regression whereby if you had more than one `WHERE`
and the groups were smart groups it wouldn't return the correct results clause involving groups, and the groups were smart groups, it wouldn't return
the correct results.
## <a name="credits"></a>Credits ## <a name="credits"></a>Credits
...@@ -48,7 +49,7 @@ Released February 22, 2019 ...@@ -48,7 +49,7 @@ Released February 22, 2019
This release was developed by the following authors and reviewers: This release was developed by the following authors and reviewers:
Wikimedia Foundation - Eileen McNaughton; Fuzion - Jitendra Purohit; Wikimedia Foundation - Eileen McNaughton; Fuzion - Jitendra Purohit;
Semper IT - Karin Gerritsen; CiviCRM - Tim Otten; Semper IT - Karin Gerritsen; CiviCRM - Tim Otten;
Australian Greens - Seamus Lee; Blackfly Solutions - Alan Dixon; Australian Greens - Seamus Lee; Blackfly Solutions - Alan Dixon;
Megaphone Technology Consulting - Jon Goldberg; Megaphone Technology Consulting - Jon Goldberg;
......
...@@ -133,7 +133,8 @@ Released March 6, 2019 ...@@ -133,7 +133,8 @@ Released March 6, 2019
count values for donations this year on a contact dashboard. count values for donations this year on a contact dashboard.
- **Convert Campaign widgets to entityRef - **Convert Campaign widgets to entityRef
([13491](https://github.com/civicrm/civicrm-core/pull/13491))** ([13491](https://github.com/civicrm/civicrm-core/pull/13491) and
[13613](https://github.com/civicrm/civicrm-core/pull/13613))**
This change cleans up the code and UI for selecting a campaign. Specifically, This change cleans up the code and UI for selecting a campaign. Specifically,
instead of a select list with a button to load past campaigns, now the entire instead of a select list with a button to load past campaigns, now the entire
...@@ -232,6 +233,20 @@ Released March 6, 2019 ...@@ -232,6 +233,20 @@ Released March 6, 2019
This change ensures on the Advanced Search Form the "Display Results As" field This change ensures on the Advanced Search Form the "Display Results As" field
only shows enabled components. only shows enabled components.
- **[dev/core#731](https://lab.civicrm.org/dev/core/issues/731) Smart Group DB
Errors post-upgrade, specifically 1292 Truncated incorrect DOUBLE value
(https://github.com/civicrm/civicrm-core/pull/13731)**
A new feature was introduced recently that allows multiple email addresses on
a contact to receive bulk mailings. This changed the "On Hold" field to be
options besides `1` and `0`, and the search was updated to allow searching
multiple values. Old smart groups had not been updated, though: this adds an
upgrade step to fix them.
- **[dev/core#745](https://lab.civicrm.org/dev/core/issues/745) Smart groups
broken when "Enable multiple bulk email address for a contact" setting is off
([13754](https://github.com/civicrm/civicrm-core/pull/13754))**
- **[dev/core#609](https://lab.civicrm.org/dev/core/issues/609) Can't view - **[dev/core#609](https://lab.civicrm.org/dev/core/issues/609) Can't view
"Advanced Search" links on Mailing Report without "View All Contacts" "Advanced Search" links on Mailing Report without "View All Contacts"
permission ([13390](https://github.com/civicrm/civicrm-core/pull/13390))** permission ([13390](https://github.com/civicrm/civicrm-core/pull/13390))**
...@@ -356,7 +371,7 @@ Released March 6, 2019 ...@@ -356,7 +371,7 @@ Released March 6, 2019
This change ensures that the activity.getcount function only returns This change ensures that the activity.getcount function only returns
activities the user is permitted to access. activities the user is permitted to access.
- **Donot show delete task option on create new report - **Do not show delete task option on create new report
([13402](https://github.com/civicrm/civicrm-core/pull/13402))** ([13402](https://github.com/civicrm/civicrm-core/pull/13402))**
- **Fix bug where getsingle calls chained actions twice - **Fix bug where getsingle calls chained actions twice
...@@ -379,6 +394,24 @@ Released March 6, 2019 ...@@ -379,6 +394,24 @@ Released March 6, 2019
object context in civicrm_form_data() object context in civicrm_form_data()
([541](https://github.com/civicrm/civicrm-drupal/pull/541))** ([541](https://github.com/civicrm/civicrm-drupal/pull/541))**
- **[dev/core#757](https://lab.civicrm.org/dev/core/issues/757) Viewing Contact
Note comments is broken in 5.10.4
([13709](https://github.com/civicrm/civicrm-core/pull/13709))**
- **Don't break loop if address fields not found while formatting rows in
Reports ([13725](https://github.com/civicrm/civicrm-core/pull/13725))**
This resolves a bug with state/province, country, and county IDs not being
translated into names on CSV export from reports.
- **[dev/core#768](https://lab.civicrm.org/dev/core/issues/768) Fatal error on
group search ([13738](https://github.com/civicrm/civicrm-core/pull/13738) and
[13743](https://github.com/civicrm/civicrm-core/pull/13743))**
The query for groups and tags did not properly handle the case when no group
IDs are specified. This caused a fatal error when using Search Builder to
find contacts where groups or tags `IS NULL`.
### CiviCase ### CiviCase
- **Case type management fixes - **Case type management fixes
...@@ -425,6 +458,15 @@ Released March 6, 2019 ...@@ -425,6 +458,15 @@ Released March 6, 2019
Authorize.net payment processor to prevent it from breaking when MD5 based Authorize.net payment processor to prevent it from breaking when MD5 based
transHash is phased out. transHash is phased out.
- **[dev/financial#46](https://lab.civicrm.org/dev/financial/issues/46)
(Regression) Contribution page amounts change on save when > $1,000
([13721](https://github.com/civicrm/civicrm-core/pull/13721) and
[13723](https://github.com/civicrm/civicrm-core/pull/13723))**
This formats money at the form layer on the contribution page in order to
avoid problems with the comma (in locales using it as a thousands delimiter)
is treated as a decimal delimiter.
- **Do not check financial permissions on contribution.create if - **Do not check financial permissions on contribution.create if
check_perrmissions is FALSE. check_perrmissions is FALSE.
([13318](https://github.com/civicrm/civicrm-core/pull/13318))** ([13318](https://github.com/civicrm/civicrm-core/pull/13318))**
...@@ -459,6 +501,10 @@ Released March 6, 2019 ...@@ -459,6 +501,10 @@ Released March 6, 2019
numbers for the "Committed Amount" and the "Number of Donors" in the report numbers for the "Committed Amount" and the "Number of Donors" in the report
rows. rows.
- **[dev/core#756](https://lab.civicrm.org/dev/core/issues/756) Error on
Contributions tab with soft credits in multiple currencies
([13711](https://github.com/civicrm/civicrm-core/pull/13711))**
### CiviEvent ### CiviEvent
- **[dev/core#646](https://lab.civicrm.org/dev/core/issues/646) Event date - **[dev/core#646](https://lab.civicrm.org/dev/core/issues/646) Event date
...@@ -469,6 +515,10 @@ Released March 6, 2019 ...@@ -469,6 +515,10 @@ Released March 6, 2019
dates, the dates get sorted by ASC/DSC for start date instead of alphabetical dates, the dates get sorted by ASC/DSC for start date instead of alphabetical
order. order.
- **[dev/core#766](https://lab.civicrm.org/dev/core/issues/766) New Event using
a template - clicking "Continue" doesn't save custom data
([13755](https://github.com/civicrm/civicrm-core/pull/13755))**
- **Don't require CiviEvent permission to create repeating activity - **Don't require CiviEvent permission to create repeating activity
([13405](https://github.com/civicrm/civicrm-core/pull/13405))** ([13405](https://github.com/civicrm/civicrm-core/pull/13405))**
...@@ -509,12 +559,13 @@ Released March 6, 2019 ...@@ -509,12 +559,13 @@ Released March 6, 2019
- **[dev/core#644](https://lab.civicrm.org/dev/core/issues/644) "From" address - **[dev/core#644](https://lab.civicrm.org/dev/core/issues/644) "From" address
on membership renewal notices is wrong on membership renewal notices is wrong
([13408](https://github.com/civicrm/civicrm-core/pull/13408) and ([13408](https://github.com/civicrm/civicrm-core/pull/13408),
[13407](https://github.com/civicrm/civicrm-core/pull/13407))** [13407](https://github.com/civicrm/civicrm-core/pull/13407), and
[13737](https://github.com/civicrm/civicrm-core/pull/13737))**
This change ensures Membership renewal notifications are sent "From" the This change ensures Membership renewal notifications and receipts are sent
logged-in users name and email. Before this change the "From" was set as the "From" the logged-in users name and email. Before this change the "From" was
logged in users contact id. set as the logged in users contact id.
- **Membership custom fields sometimes don't display - **Membership custom fields sometimes don't display
([13411](https://github.com/civicrm/civicrm-core/pull/13411))** ([13411](https://github.com/civicrm/civicrm-core/pull/13411))**
...@@ -522,6 +573,10 @@ Released March 6, 2019 ...@@ -522,6 +573,10 @@ Released March 6, 2019
There change fixes a bug where some Membership custom field sets would There change fixes a bug where some Membership custom field sets would
sometimes not display. sometimes not display.
- **[dev/membership#10](https://lab.civicrm.org/dev/membership/issues/10) "Start
date must be the same or later than Member since" triggered when dates are the
same ([13734](https://github.com/civicrm/civicrm-core/pull/13734))**
### Drupal Integration ### Drupal Integration
- **[dev/drupal#43](https://lab.civicrm.org/dev/drupal/issues/43) Drupal8: - **[dev/drupal#43](https://lab.civicrm.org/dev/drupal/issues/43) Drupal8:
...@@ -642,16 +697,35 @@ Released March 6, 2019 ...@@ -642,16 +697,35 @@ Released March 6, 2019
- **Upgrade Jquery contained within KcFinder - **Upgrade Jquery contained within KcFinder
([239](https://github.com/civicrm/civicrm-packages/pull/239))** ([239](https://github.com/civicrm/civicrm-packages/pull/239))**
- **Remove tests that no longer work due to dead service
([13673](https://github.com/civicrm/civicrm-core/pull/13673))**
## <a name="credits"></a>Credits ## <a name="credits"></a>Credits
This release was developed by the following code authors: This release was developed by the following code authors:
AGH Strategies - Alice Frumin, Andrew Hunt; Agileware - Agileware Team, Alok Patel, Francis Whittle, Justin Freeman; Australian Greens - Seamus Lee; CEDC - Laryn Kragt Bakker; Christian Wach; Circle Interactive - Dave Jenkins; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; CompuCorp - Debarshi Bhaumik, René Olivo, Vinu Varshith Sekar; Coop SymbioTIC - Mathieu Lutfy; Electronic Frontier Foundation - Mark Burdett; Francesc Bassas i Bullich; Frank J. Gómez; Fuzion - Jitendra Purohit; Greenpeace CEE - Patrick Figel; iXiam - Luciano Spiegel; JMA Consulting - Monish Deb; Joinery - Allen Shaw; Liquid Web, Inc. - Jason Gillman Jr.; Megaphone Technology Consulting - Jon Goldberg; MillerTech - Chamil Wijesooriya; MJW Consulting - Matthew Wire; Oxfam Germany - Thomas Schüttler; PeaceWorks Technology Solutions - Martin Hansen; Pradeep Nayak; Progressive Technology Project - Jamie McClelland; Squiffle Consulting - Aidan Saunders; Wikimedia Foundation - Eileen McNaughton AGH Strategies - Alice Frumin, Andrew Hunt; Agileware - Agileware Team, Alok
Patel, Francis Whittle, Justin Freeman; Australian Greens - Seamus Lee; CEDC -
Laryn Kragt Bakker; Christian Wach; Circle Interactive - Dave Jenkins; CiviCRM -
Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; CompuCorp - Debarshi
Bhaumik, René Olivo, Vinu Varshith Sekar; Coop SymbioTIC - Mathieu Lutfy;
Electronic Frontier Foundation - Mark Burdett; Francesc Bassas i Bullich; Frank
J. Gómez; Fuzion - Jitendra Purohit; Greenpeace Central and Eastern Europe -
Patrick Figel; iXiam - Luciano Spiegel; JMA Consulting - Monish Deb; Joinery -
Allen Shaw; Ken West; Liquid Web, Inc. - Jason Gillman Jr.; Megaphone Technology
Consulting - Jon Goldberg; MillerTech - Chamil Wijesooriya; MJW Consulting -
Matthew Wire; Oxfam Germany - Thomas Schüttler; PeaceWorks Technology Solutions
- Martin Hansen; Pradeep Nayak; Progressive Technology Project - Jamie
McClelland; Squiffle Consulting - Aidan Saunders; Wikimedia Foundation - Eileen
McNaughton
Most authors also reviewed code for this release; in addition, the following Most authors also reviewed code for this release; in addition, the following
reviewers contributed their comments: reviewers contributed their comments:
British Humanist Association - Andrew West; CiviDesk - Nicolas Ganivet; Clare Marsh; CompuCorp - Shitij Gugnani; Fuzion - Peter Davis; JMA Consulting - Joe Murray; Lighthouse Design and Consulting - Brian Shaughnessy; Richard van Oosterhout; QED42 - Swastik Pareek; Tadpole Collective - Kevin Cristiano; British Humanist Association - Andrew West; CiviDesk - Nicolas Ganivet; Clare
Marsh; CompuCorp - Shitij Gugnani; Fuzion - Peter Davis; JMA Consulting - Joe
Murray; Lighthouse Design and Consulting - Brian Shaughnessy; Richard van
Oosterhout; QED42 - Swastik Pareek; Tadpole Collective - Kevin Cristiano;
## <a name="feedback"></a>Feedback ## <a name="feedback"></a>Feedback
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment