5.10.0 release notes: late changes, credits, and last-minute fixes
[civicrm-core.git] / release-notes / 5.10.0.md
index 320193dcf66793bb3dfb80014877b628ce72ba6f..04184429de046cac19d79215d3b449c99fcbba47 100644 (file)
@@ -13,13 +13,13 @@ Released February 6, 2019
 
 | *Does this version...?*                                         |         |
 |:--------------------------------------------------------------- |:-------:|
-| Fix security vulnerabilities?                                   |         |
-| Change the database schema?                                     |         |
-| Alter the API?                                                  | **yes** |
-| Require attention to configuration options?                     |         |
-| Fix problems installing or upgrading to a previous version?     | **yes** |
-| Introduce features?                                             | **yes** |
-| Fix bugs?                                                       | **yes** |
+| Fix security vulnerabilities?                                   |   no    |
+| Change the database schema?                                     |   no    |
+| **Alter the API?**                                              | **yes** |
+| Require attention to configuration options?                     |   no    |
+| **Fix problems installing or upgrading to a previous version?** | **yes** |
+| **Introduce features?**                                         | **yes** |
+| **Fix bugs?**                                                   | **yes** |
 
 ## <a name="features"></a>Features
 
@@ -36,7 +36,7 @@ Released February 6, 2019
   ([13240](https://github.com/civicrm/civicrm-core/pull/13240))**
 
   This change introduces a new setting to the settings page for Localization "UI
-  Languages" for users in MonoLingual mode (not using multilingual). Configuring
+  Languages" for users in monolingual mode (not using multilingual). Configuring
   this setting results in the Language Switcher block being shown (same as in
   multilingual mode).
 
@@ -58,7 +58,8 @@ Released February 6, 2019
 - **optimize CRM_Utils_String::ellipsify() method
   ([13347](https://github.com/civicrm/civicrm-core/pull/13347))**
 
-  This change improves performance.
+  This change improves performance for the function that truncates a string and
+  adds an ellipsis on the end.
 
 ### CiviCase
 
@@ -90,6 +91,15 @@ Released February 6, 2019
 
 ### Core CiviCRM
 
+- **[dev/core#695](https://lab.civicrm.org/dev/core/issues/695) Custom Search
+  results selection failure and
+  [dev/core#679](https://lab.civicrm.org/dev/core/issues/679) Groups and Tags
+  affect search results when using Search Builder
+  ([13533](https://github.com/civicrm/civicrm-core/pull/13533))**
+
+  This resolves some search regressions introduced in 5.9.0 relating to caching
+  and custom searches.
+
 - **[dev/core#192](https://lab.civicrm.org/dev/core/issues/192) - Search builder
   fails for != smart group filter
   ([12344](https://github.com/civicrm/civicrm-core/pull/12344))**
@@ -249,6 +259,14 @@ Released February 6, 2019
 
 ### CiviContribute
 
+- **[dev/core#680](https://lab.civicrm.org/dev/core/issues/680) "Date Received"
+  for contributions no longer mandatory, also breaks financial transactions
+  ([13537](https://github.com/civicrm/civicrm-core/pull/13537))**
+
+- **[dev/core#651](https://lab.civicrm.org/dev/core/issues/651) Error exporting
+  contributions with soft credits
+  ([13536](https://github.com/civicrm/civicrm-core/pull/13536))**
+
 - **[dev/core#620](https://lab.civicrm.org/dev/core/issues/620) Unable to show
   custom fields on Repeat Contributions Report
   ([13350](https://github.com/civicrm/civicrm-core/pull/13350))**
@@ -280,6 +298,15 @@ Released February 6, 2019
 - **Declare 'amount' as required on ContributionRecur api
   ([13290](https://github.com/civicrm/civicrm-core/pull/13290))**
 
+### CiviEvent
+
+- **[dev/core#653](https://lab.civicrm.org/dev/core/issues/653) New Events
+  defaulting to event template after first page
+  ([13478](https://github.com/civicrm/civicrm-core/pull/13478))**
+
+  This resolves a regression introduced in 5.9.0 where creating a new event would
+  instead create a new event template.
+
 ### CiviMail
 
 - **[dev/report#5](CANNOT FIND THIS GITLAB ISSUE) - Fix mailing report unique
@@ -294,10 +321,6 @@ Released February 6, 2019
   This change makes it so that one can click the Public View url on the
   Scheduled and Sent mailing screen.
 
-- **[dev/core#469](https://lab.civicrm.org/dev/core/issues/469) Error on action
-  "Email - schedule/send via CiviMail" with multiple event names filter
-  ([13250](https://github.com/civicrm/civicrm-core/pull/13250))**
-
 - **[dev/core#623](https://lab.civicrm.org/dev/core/issues/623)
   civicrm_mailing_bounce_type.threshold = 30 for 'Away' is that correct?
   ([13366](https://github.com/civicrm/civicrm-core/pull/13366) and
@@ -379,15 +402,28 @@ Released February 6, 2019
 
 This release was developed by the following code authors:
 
-AGH Strategies - Alice Frumin, Andrew Hunt, Eli Lisseck; Andrew Thompson; Australian Greens - Seamus Lee; Christian Wach; CiviCoop - Klaas Eikelboom; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Sunil Pawar, Yashodha Chaku; CompuCorp - Davi Alexandre, Vinu Varshith Sekar; Coop SymbioTIC - Mathieu Lutfy; Electronic Frontier Foundation - Mark Burdett; Francesc Bassas i Bullich; Fuzion - Jitendra Purohit; Ginkgo Street Labs - Frank Gómez; iXiam - Luciano Spiegel; JMA Consulting - Monish Deb; mathavanveda; MillerTech - Chamil Wijesooriya; MJW Consulting - Matthew Wire; Ray Wright; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton
+AGH Strategies - Alice Frumin, Andrew Hunt, Eli Lisseck; Andrew Thompson;
+Australian Greens - Seamus Lee; Christian Wach; CiviCoop - Klaas Eikelboom;
+CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Sunil Pawar, Yashodha Chaku;
+CompuCorp - Davi Alexandre, Vinu Varshith Sekar; Coop SymbioTIC - Mathieu Lutfy;
+Electronic Frontier Foundation - Mark Burdett; Francesc Bassas i Bullich; Fuzion
+- Jitendra Purohit; Ginkgo Street Labs - Frank Gómez; iXiam - Luciano Spiegel;
+JMA Consulting - Monish Deb; MillerTech - Chamil Wijesooriya; MJW Consulting -
+Matthew Wire; Ray Wright; Squiffle Consulting - Aidan Saunders; Tadpole
+Collective - Kevin Cristiano; Veda Consulting - Mathavan Veeramuthu; Wikimedia
+Foundation - Eileen McNaughton
 
 Most authors also reviewed code for this release; in addition, the following
 reviewers contributed their comments:
 
-AGH Strategies - Alice Frumin; Australian Greens - Seamus Lee; Blackfly Solutions - Alan Dixon; Circle Interactive - Dave Jenkins; civibot[bot]; civicrm-builder; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Sunil Pawar, Yashodha Chaku; CompuCorp - Vinu Varshith Sekar; Coop SymbioTIC - Mathieu Lutfy; Francesc Bassas i Bullich; Fuzion - Jitendra Purohit, Peter Davis; Ginkgo Street Labs - Frank Gómez; JMA Consulting - Joe Murray, Monish Deb; John Kingsnorth; Joinery - Allen Shaw; Lighthouse Design and Consulting - Brian Shaughnessy; Megaphone Technology Consulting - Jon Goldberg; MillerTech - Chamil Wijesooriya; MJW Consulting - Matthew Wire; Nicol Wistreich; Richard van Oosterhout; Skvare - Mark Hanna; Squiffle Consulting - Aidan Saunders; Systopia - Björn Endres; Tadpole Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton
+Blackfly Solutions - Alan Dixon; Circle Interactive - Dave Jenkins; Fuzion -
+Peter Davis; JMA Consulting - Joe Murray; John Kingsnorth; Joinery - Allen Shaw;
+Lighthouse Design and Consulting - Brian Shaughnessy; Megaphone Technology
+Consulting - Jon Goldberg; Nicol Wistreich; Richard van Oosterhout; Skvare -
+Mark Hanna; Systopia - Björn Endres
 
 ## <a name="feedback"></a>Feedback
 
-These release notes are edited by Andrew Hunt.  If you'd like to provide
-feedback on them, please log in to https://chat.civicrm.org/civicrm and contact
-`@agh1`.
+These release notes are edited by Alice Frumin and Andrew Hunt.  If you'd like
+to provide feedback on them, please log in to https://chat.civicrm.org/civicrm
+and contact `@agh1`.