X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=release-notes%2F5.16.0.md;h=c67f1743287067b91339ddc5e6fc3b711f80c59d;hb=a6cda52f268105331a9d134343e1a92fd4caec47;hp=06c0287079ff8e8bded5971501cb1251fb71e93e;hpb=2ca6033d66627b7a752d6da9ae6d70995c961f6b;p=civicrm-core.git diff --git a/release-notes/5.16.0.md b/release-notes/5.16.0.md index 06c0287079..c67f174328 100644 --- a/release-notes/5.16.0.md +++ b/release-notes/5.16.0.md @@ -1,7 +1,5 @@ # CiviCRM 5.16.0 -In-progress, based upon commit 55086d4c32123382ce471afd2527469873120129 - Released August 7, 2019 - **[Synopsis](#synopsis)** @@ -57,6 +55,12 @@ Released August 7, 2019 get_conflicts, the code doing this wrangling is moved from the api to the BAO layer. +- **Better support for hookable menubar colors + ([14944](https://github.com/civicrm/civicrm-core/pull/14944))** + + More colors in the menu, including the base color, highlight color, and text + color, can be modified with hooks. + - **Add csv reader package ([14524](https://github.com/civicrm/civicrm-core/pull/14524))** @@ -76,6 +80,31 @@ Released August 7, 2019 Moves the logic for checking the api_key field permissions from the api layer to the BAO layer so it can be reused by api4 and other things. +- **Add a configuration setting for when to load custom CSS (initial work for + [dev/core#378](https://lab.civicrm.org/dev/core/issues/378): + [14876](https://github.com/civicrm/civicrm-core/pull/14876))** + + A new function, `CRM_Utils_System::isFrontEndPage()`, indicates whether a page + is considered "front-end". + +- **Permit sort_name as a url parameter on advanced search + ([14475](https://github.com/civicrm/civicrm-core/pull/14475) and + [14920](https://github.com/civicrm/civicrm-core/pull/14920))** + + You can now set `sort_name=x` in the URL on the advanced search form. In + doing this, the sort name field is now defined through metadata rather than + *ad hoc*. + +- **Menubar - Improve flexibility & remove hardcoded values + ([14924](https://github.com/civicrm/civicrm-core/pull/14924))** + + The menu no longer relies on hardcoded pixel dimensions to determine mobile + appearance, and it replaces references to the ID selector `crm-container` with + the class selector of the same name (which is used more broadly). + + This also resolves + [dev/core#1127](https://lab.civicrm.org/dev/core/issues/1127). + - **Handle relative start & end dates passed to datepicker widget ([14632](https://github.com/civicrm/civicrm-core/pull/14632))** @@ -223,6 +252,12 @@ Released August 7, 2019 Ensures "SubmitOnce" functionality works with forms with multiple buttons. +- **[regression] `cv` fails on CiviCRM 5.15.0 + ([dev/drupal#75](https://lab.civicrm.org/dev/drupal/issues/75): + [14775](https://github.com/civicrm/civicrm-core/pull/14775))** + + This fixes the return value of `CRM_Utils_System_Drupal8::languageNegotiationURL()` + - **Errors exporting contributions on 5.13.2 (continues work for [dev/core#1015](https://lab.civicrm.org/dev/core/issues/1015): [14513](https://github.com/civicrm/civicrm-core/pull/14513))** @@ -340,6 +375,18 @@ Released August 7, 2019 - **Ensure that contact groups caches are cleared if memory backed ([14607](https://github.com/civicrm/civicrm-core/pull/14607))** +- **Ensure recently converted groups cache matches previous behaviour by setting + `withArray` as fast for it + ([14789](https://github.com/civicrm/civicrm-core/pull/14789))** + +- **Does CiviCRM make it possible to specify which directories are private and + which are public-accessible? (continues work for + [dev/cloud-native#3](https://lab.civicrm.org/dev/cloud-native/issues/3): + [14717](https://github.com/civicrm/civicrm-core/pull/14717))** + + Removes an unused cache-driver for storing cache records in the file system + (under CIVICRM_TEMPLATE_COMPILEDIR, using PHP serialize() format). + ### CiviCampaign - **CiviCRM Campaign, the Revenue Goal field stores 0 if $5,000 or any other @@ -439,6 +486,9 @@ Released August 7, 2019 - **Ensure that completed status is selected by default on search contribution form ([14612](https://github.com/civicrm/civicrm-core/pull/14612))** +- **Fix unreleased regression - fatal on financial account screen + ([14900](https://github.com/civicrm/civicrm-core/pull/14900))** + ### CiviEvent - **When creating a new event using a template the new event screen is taking @@ -462,15 +512,12 @@ Released August 7, 2019 - **Removed hardcoded value for registered participant status ([14569](https://github.com/civicrm/civicrm-core/pull/14569))** -### Cloud Native +### CiviMail -- **Does CiviCRM make it possible to specify which directories are private and - which are public-accessible? (continues work for - [dev/cloud-native#3](https://lab.civicrm.org/dev/cloud-native/issues/3): - [14717](https://github.com/civicrm/civicrm-core/pull/14717))** - - Removes an unused cache-driver for storing cache records in the file system - (under CIVICRM_TEMPLATE_COMPILEDIR, using PHP serialize() format). +- **Hashed mailing URLs do not work with view mailing links + ([dev/core#1037](https://lab.civicrm.org/dev/core/issues/1037): + [14508](https://github.com/civicrm/civicrm-core/pull/14508) and + [14722](https://github.com/civicrm/civicrm-core/pull/14722))** ### Drupal Integration @@ -519,6 +566,9 @@ Released August 7, 2019 ## Miscellany +- **Revert "[REF] use generic loadStandardSearchOptionsFromUrl". Fix search + selections. ([14918](https://github.com/civicrm/civicrm-core/pull/14918))** + - **Remove duplicated code in contribution recur search build function ([14504](https://github.com/civicrm/civicrm-core/pull/14504))** @@ -717,23 +767,24 @@ Released August 7, 2019 This release was developed by the following code authors: -AGH Strategies - Alice Frumin, Andrew Hunt; Agileware - Alok Patel, Francis -Whittle; Andrei Mondoc; Australian Greens - Seamus Lee; Christian Wach; -CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Coop -SymbioTIC - Mathieu Lutfy, Samuel Vanhove; Dave D; Fuzion - Jitendra Purohit; -Greenpeace CEE - Patrick Figel; iXiam - César Ramos; JMA Consulting - Monish Deb; -Megaphone Technology Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; -Nicol Wistreich; Pradeep Nayak; Squiffle Consulting - Aidan Saunders; Tadpole -Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton +AGH Strategies - Alice Frumin, Andrew Hunt, Eli Lisseck; Agileware - Alok Patel, +Francis Whittle; Andrei Mondoc; Australian Greens - Seamus Lee; Christian Wach; +CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Coop SymbioTIC - +Mathieu Lutfy, Samuel Vanhove; Dave D; Electronic Frontier Foundation - Mark +Burdett; Fuzion - Jitendra Purohit; Greenpeace CEE - Patrick Figel; iXiam - +César Ramos; JMA Consulting - Monish Deb; John Kingsnorth; Megaphone Technology +Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; Nicol Wistreich; +Pradeep Nayak; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin +Cristiano; Wikimedia Foundation - Eileen McNaughton Most authors also reviewed code for this release; in addition, the following reviewers contributed their comments: Agileware - Justin Freeman; CiviCoop - Jaap Jansma; CiviDesk - Sunil Pawar; Fuzion - Luke Stewart; JMA Consulting - Joe Murray; Korlon - Stuart Gaston; -Lighthouse Design and Consulting - Brian Shaughnessy; National Urban League: -Lisa Taliano; Palante - Morgan Robinson; Semper IT - Karin Gerritsen; Tech To -The People - Xavier Dutoit +Lighthouse Design and Consulting - Brian Shaughnessy; National Urban League - +Lisa Taliano; Palante Technology Cooperative - Morgan Robinson; Semper IT - +Karin Gerritsen; Tech To The People - Xavier Dutoit ## Feedback