Add in 5.10.4 Release notes
[civicrm-core.git] / release-notes / 5.10.0.md
index 28f7ee4eb3fe7b0ba22f96cdd47ce48fc6db36de..aea3c5a60c679e205f24a594a7cb472354d3e949 100644 (file)
 # CiviCRM 5.10.0
 
-Released February 6, 2019;
+Released February 6, 2019
 
+- **[Synopsis](#synopsis)**
 - **[Features](#features)**
 - **[Bugs resolved](#bugs)**
 - **[Miscellany](#misc)**
 - **[Credits](#credits)**
+- **[Feedback](#feedback)**
+
+## <a name="synopsis"></a>Synopsis
+
+| *Does this version...?*                                         |         |
+|:--------------------------------------------------------------- |:-------:|
+| 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
 
 ### Core CiviCRM
 
-- **CRM-21780 Missing Summary ([13294](https://github.com/civicrm/civicrm-core/pull/13294))**
+- **Support custom-data sub-type on entity-form (for activity/relationship types)
+  ([13311](https://github.com/civicrm/civicrm-core/pull/13311))**
 
-## <a name="bugs"></a>Bugs resolved
+  This change makes it so that users can see and edit custom data for entity
+  sub-types (like activity types and relationship types).
 
-### Core CiviCRM
+- **[dev/translation#13](https://lab.civicrm.org/dev/translation/issues/13)
+  Language switcher for all
+  ([13240](https://github.com/civicrm/civicrm-core/pull/13240))**
 
-- **(dev/core#660) Address regression whereby Anonymous users can no longer register for an event if they have ACLs to see a contact ([13451](https://github.com/civicrm/civicrm-core/pull/13451))**
+  This change introduces a new setting to the settings page for Localization "UI
+  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).
 
-- **Fix unreleased regression on building GroupContact clause ([13448](https://github.com/civicrm/civicrm-core/pull/13448))**
+- **[dev/core#561](https://lab.civicrm.org/dev/core/issues/561) Replace
+  jcalendar instances with datepicker
+  ([13241](https://github.com/civicrm/civicrm-core/pull/13241) and
+  [13299](https://github.com/civicrm/civicrm-core/pull/13299)) -- CONTINUED
+  WORK**
 
-- **Fix broken case activity date filter ([13449](https://github.com/civicrm/civicrm-core/pull/13449))**
+  These changes update the Scheduled Reminders Form and the Activity date and
+  case start date fields to use the new datepicker widget.
 
-- **(dev/core#656) unreleased regression - attendee report generates unde… ([13445](https://github.com/civicrm/civicrm-core/pull/13445))**
+- **Improved support for case variability in UF API calls.
+  ([13343](https://github.com/civicrm/civicrm-core/pull/13343))**
 
-- **Port Test fixes to 5.10 ([13429](https://github.com/civicrm/civicrm-core/pull/13429))**
+  This change makes it so that the API will accept "UFgroup" and "ufgroup" as
+  the entity.
 
-- **Fix php 7.2 countable warning ([13414](https://github.com/civicrm/civicrm-core/pull/13414))**
+- **Optimize CRM_Utils_String::ellipsify() method
+  ([13347](https://github.com/civicrm/civicrm-core/pull/13347))**
 
-- **5.9 ([13389](https://github.com/civicrm/civicrm-core/pull/13389))**
+  This change improves performance for the function that truncates a string and
+  adds an ellipsis on the end.
 
-- **5.9 ([13386](https://github.com/civicrm/civicrm-core/pull/13386))**
+### CiviCase
 
-- **dev-core#564: Differentiate case relationships in Contact Summary page ([13189](https://github.com/civicrm/civicrm-core/pull/13189))**
+- **[dev-core#564](https://lab.civicrm.org/dev/core/issues/564) Differentiate
+  case relationships in Contact Summary page
+  ([13189](https://github.com/civicrm/civicrm-core/pull/13189))**
 
-- **5.9.0 release notes (#13244) to master ([13381](https://github.com/civicrm/civicrm-core/pull/13381))**
+  On the Relationship tab of a contact, this change adds a case icon for each
+  case relationship to denote that the relationship is related to a case. This
+  icon is linked to the case so one can easily access the case from the
+  relationship.
 
-- **(dev/core#491) campaign cleanup for member summary report and show di… ([13380](https://github.com/civicrm/civicrm-core/pull/13380))**
+- **Cache case count when getting list of cases so query is executed once
+  instead of three times
+  ([13368](https://github.com/civicrm/civicrm-core/pull/13368))**
 
-- **Export merge to household - fix DB error relating to fields too long for table. ([13338](https://github.com/civicrm/civicrm-core/pull/13338))**
+  This change improves performance on the Case Dashboard when listing cases.
 
-- **(dev/core#491) campaign cleanup for 'pledged but not paid' report and… ([13358](https://github.com/civicrm/civicrm-core/pull/13358))**
+### CiviContribute
 
-- **(dev/core#491) campaign cleanup for member detail report and show dis… ([13379](https://github.com/civicrm/civicrm-core/pull/13379))**
+- **Add default of TRUE for is_active on PaymentProcessor.create api.
+  ([13291](https://github.com/civicrm/civicrm-core/pull/13291))**
 
-- **Fix notice on first loading activity search form ([13378](https://github.com/civicrm/civicrm-core/pull/13378))**
+  This change makes it so that when using the API with the entity Payment
+  Processor and the action create, the parameter "is_active" defaults to TRUE
+  like the UFGroup, CustomGroup, ComtributionPage entities do.
 
-- **Simplify handling for case checking. ([13372](https://github.com/civicrm/civicrm-core/pull/13372))**
+## <a name="bugs"></a>Bugs resolved
 
-- **(dev/core#491) campaign cleanup for participant listing report and sh… ([13376](https://github.com/civicrm/civicrm-core/pull/13376))**
+### Core CiviCRM
 
-- **(dev/core#622) User Dashboard doesn't show Edit Contact Information link ([13375](https://github.com/civicrm/civicrm-core/pull/13375))**
+- **[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))**
 
-- **Add in unit test to support changes in UF API in PR 13343 ([13344](https://github.com/civicrm/civicrm-core/pull/13344))**
+  This resolves some search regressions introduced in 5.9.0 relating to caching
+  and custom searches.
 
-- **Improved support for case variability in UF* API calls. ([13343](https://github.com/civicrm/civicrm-core/pull/13343))**
+- **[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))**
 
-- **[REF] extract internals of Payment.create into function on BAO class. ([13370](https://github.com/civicrm/civicrm-core/pull/13370))**
+  This change makes it so that when using the Search Builder with a filter
+  "Contacts -> Group -> !- -> Smart group" the != operator is respected.
 
-- **[REF] simplify CRM_Activity_BAO_Activity function by using early returns ([13371](https://github.com/civicrm/civicrm-core/pull/13371))**
+- **[dev/core#485](https://lab.civicrm.org/dev/core/issues/485) New
+  Organization's profile: From time to time data in the field "Website" is
+  deleted if nothing choose in the drop-down "Website Type"
+  ([13170](https://github.com/civicrm/civicrm-core/pull/13170))**
 
-- **NFC tidy up comments, remove unused variables in customfield classes ([13367](https://github.com/civicrm/civicrm-core/pull/13367))**
+  This change fixes a bug when editing a contact where if a user enters a
+  Website but no Website Type, the Website was not saved, so that the website is
+  saved.
 
-- **Cache case count when getting list of cases so query is executed once instead of three times ([13368](https://github.com/civicrm/civicrm-core/pull/13368))**
+- **[dev/core#491](https://lab.civicrm.org/dev/core/issues/491) Report results
+  don't show inactive campaigns
+  ([13380](https://github.com/civicrm/civicrm-core/pull/13380),
+  [13321](https://github.com/civicrm/civicrm-core/pull/13321),
+  [13341](https://github.com/civicrm/civicrm-core/pull/13341),
+  [13281](https://github.com/civicrm/civicrm-core/pull/13281),
+  [13231](https://github.com/civicrm/civicrm-core/pull/13231),
+  [13243](https://github.com/civicrm/civicrm-core/pull/13243),
+  [13358](https://github.com/civicrm/civicrm-core/pull/13358),
+  [13379](https://github.com/civicrm/civicrm-core/pull/13379),
+  [13376](https://github.com/civicrm/civicrm-core/pull/13376),
+  [13356](https://github.com/civicrm/civicrm-core/pull/13356),
+  [13348](https://github.com/civicrm/civicrm-core/pull/13348) and
+  [13351](https://github.com/civicrm/civicrm-core/pull/13351))**
 
-- **(dev/core#625) DB error on Case Summary report ([13359](https://github.com/civicrm/civicrm-core/pull/13359))**
+  This change updates the following reports: Member Summary, Pledged but not
+  Paid, SYBUNT, Member Detail, Participant Listing, Pledge Detail, Contribution
+  (org), Household Summary, and Soft Credit to include a filter for active vs
+  disabled campaigns and generally simplifies the campaign related code on these
+  reports.
 
-- **[REF] genericise function to add pseudoconstant data to fields to process ([13328](https://github.com/civicrm/civicrm-core/pull/13328))**
+- **[dev/core#592](https://lab.civicrm.org/dev/core/issues/592)
+  ArgumentCountError: Too few arguments to function CiviCRM_API3_Exception...
+  ([13263](https://github.com/civicrm/civicrm-core/pull/13263))**
 
-- **Revert to showing overdue activities on a case first ([13360](https://github.com/civicrm/civicrm-core/pull/13360))**
+  This change fixes a bug where an "ArgumntCountError" was being thrown whenever
+  an error was thrown so that only the error is thrown.
 
-- **dev/core#623 Refine the upgrade statement to only those of the old st… ([13366](https://github.com/civicrm/civicrm-core/pull/13366))**
+- **[dev/core#610](https://lab.civicrm.org/dev/core/issues/610) Page title
+  displays twice if the activity type is set in Activity form
+  ([13339](https://github.com/civicrm/civicrm-core/pull/13339))**
 
-- **Activity date fields -> datepicker ([13299](https://github.com/civicrm/civicrm-core/pull/13299))**
+  This change ensures that on the new or edit activity form the title is only
+  shown once. Before this change if the Activity Type was set the title would
+  show up twice.
 
-- **Don't crash with missing class if action is not defined when opening new case ([13336](https://github.com/civicrm/civicrm-core/pull/13336))**
+- **[dev/core#622](https://lab.civicrm.org/dev/core/issues/622) User Dashboard
+  doesn't show Edit Contact Information link
+  ([13375](https://github.com/civicrm/civicrm-core/pull/13375))**
 
-- **5.9 ([13363](https://github.com/civicrm/civicrm-core/pull/13363))**
+  This change makes it so that the Edit Contact information link displays on the
+  User Dashboard.
 
-- **dev/core#623 add in upgrade step to update Away type hold threshold t… ([13362](https://github.com/civicrm/civicrm-core/pull/13362))**
+- **[dev/core#660](https://lab.civicrm.org/dev/core/issues/660) Fatal DB Error:
+  already exists on event registration/contribution pages when profile has user
+  creation ([13451](https://github.com/civicrm/civicrm-core/pull/13451))**
 
-- **Display self-service links in email receipts based on payment processor capabilities ([13215](https://github.com/civicrm/civicrm-core/pull/13215))**
+  This change fixes a bug where if Anonymous users have ACLs to see a contact
+  they cannot register for an event so that Anonymous users with ACLs to se a
+  contact can register for events.
 
-- **#620 - Unable to show custom fields on Repeat Contributions Report ([13350](https://github.com/civicrm/civicrm-core/pull/13350))**
+- **Fix PHP 7.2 countable warning
+  ([13414](https://github.com/civicrm/civicrm-core/pull/13414))**
 
-- **dev/mail#35 Ensure that Public View link is visible in Scheduled and … ([13354](https://github.com/civicrm/civicrm-core/pull/13354))**
+- **Bump Minimum Required PHP to be 5.6
+  ([13309](https://github.com/civicrm/civicrm-core/pull/13309))**
 
-- **(dev/core#491) campaign cleanup for pledge detail report and show dis… ([13356](https://github.com/civicrm/civicrm-core/pull/13356))**
+- **Fix PHP 7 strict warnings CRM_Core_DAO::getContactIDsFromComponent passed by
+  reference ([13295](https://github.com/civicrm/civicrm-core/pull/13295))**
 
-- **dev/core#621 Ensure that only 2 decimal places are dispalyed for opti… ([13355](https://github.com/civicrm/civicrm-core/pull/13355))**
+- **Generalise the UsersTableName Setting name to support Backdrop
+  ([13292](https://github.com/civicrm/civicrm-core/pull/13292))**
 
-- **On the Contribution Detail Report link the Amount field to the contribution  ([13316](https://github.com/civicrm/civicrm-core/pull/13316))**
+- **Fix duplicate merge to not disregard zero values.
+  ([12669](https://github.com/civicrm/civicrm-core/pull/12669))**
 
-- **(dev/core#491) campaign cleanup for soft credit report and show disab… ([13351](https://github.com/civicrm/civicrm-core/pull/13351))**
+- **Search Builder fails with an error when searching for State if the location
+  type differs from the display name.
+  ([13313](https://github.com/civicrm/civicrm-core/pull/13313))**
 
-- **fix verbiage for Edit Contact Information title ([13352](https://github.com/civicrm/civicrm-core/pull/13352))**
+- **Installer: PHP 7.2 compatibility fixes
+  ([13326](https://github.com/civicrm/civicrm-core/pull/13326))**
 
-- **(dev/core#610) Page title displays twice on Activity form ([13339](https://github.com/civicrm/civicrm-core/pull/13339))**
+  This change fixes some php countable warnings thrown for users installing
+  using PHP 7.2.
 
-- **optimize CRM_Utils_String::ellipsify() method ([13347](https://github.com/civicrm/civicrm-core/pull/13347))**
+- **Export merge to household - fix DB error relating to fields too long for
+  table. ([13338](https://github.com/civicrm/civicrm-core/pull/13338))**
 
-- **fix verbiage for Dashboard title ([13349](https://github.com/civicrm/civicrm-core/pull/13349))**
+  This change fixes a fatal error when trying to combine/merge households and
+  'primary fields' on some mysql configs
 
-- **(dev/core#491) campaign cleanup for contribution (org) report and sho… ([13348](https://github.com/civicrm/civicrm-core/pull/13348))**
+- **Fix notice on first loading activity search form
+  ([13378](https://github.com/civicrm/civicrm-core/pull/13378))**
 
-- **add suport for order by clause for campaign and clean up ([13341](https://github.com/civicrm/civicrm-core/pull/13341))**
+- **Fix verbiage for Edit Contact Information title
+  ([13352](https://github.com/civicrm/civicrm-core/pull/13352))**
 
-- **Add default of TRUE for is_active on PaymentProcessor.create api. ([13291](https://github.com/civicrm/civicrm-core/pull/13291))**
+  On the User Dashboard this changes updates the link to edit a users contact
+  from "Edit Relationship" to "Edit Contact Information".
 
-- **[REF] Add caching to function to determine if activity type is permitted. ([13329](https://github.com/civicrm/civicrm-core/pull/13329))**
+- **Fix verbiage for Dashboard title
+  ([13349](https://github.com/civicrm/civicrm-core/pull/13349))**
 
-- **#469 - Error on action "Email - schedule/send via CiviMail" with mult… ([13250](https://github.com/civicrm/civicrm-core/pull/13250))**
+  This change updates the "User Dashboard" "Relationships" section Dashboard
+  links to use the title "Dashboard" instead of "Edit Relationship".
 
-- **dev/core#561 Convert Scheduled Reminders Form to use datepicker and e… ([13241](https://github.com/civicrm/civicrm-core/pull/13241))**
+### CiviCase
 
-- **campaign cleanup for household summary ([13281](https://github.com/civicrm/civicrm-core/pull/13281))**
+- **[dev/core#454](https://lab.civicrm.org/dev/core/issues/454) CiviCase access
+  to activities permission discrepancy
+  ([12995](https://github.com/civicrm/civicrm-core/pull/12995))**
 
-- **Support customdata subtype on entityform (for activity/relationship types) ([13311](https://github.com/civicrm/civicrm-core/pull/13311))**
+  This change standardizes the permissioning of CiviCase so that users with the
+  permission "access my cases and activities" or "access all cases and
+  activities" can view appropriate case activities. Before this change the
+  permissions needed to view case activities were inconsistent.
 
-- **NFC: Improved documentation of crmPageTitle directive. ([13337](https://github.com/civicrm/civicrm-core/pull/13337))**
+- **[dev/core#603](https://lab.civicrm.org/dev/core/issues/603) DB error on Case
+  Summary report ([13296](https://github.com/civicrm/civicrm-core/pull/13296))**
 
-- **NFC Minor tweaks to docblocks on opencase form ([13335](https://github.com/civicrm/civicrm-core/pull/13335))**
+  This fixes a bug where running the Case Summary Report with no changes to the
+  default settigns would result in a warning message so that the default
+  settings for the Case Summary Report result in the report running as expected.
 
-- **campaign cleanup for sybunt report and show disabled campaigns as well ([13321](https://github.com/civicrm/civicrm-core/pull/13321))**
+- **[dev/core#625](https://lab.civicrm.org/dev/core/issues/625) DB error on Case
+  Summary report ([13359](https://github.com/civicrm/civicrm-core/pull/13359))**
 
-- **Unit test for PR#12699 ([13323](https://github.com/civicrm/civicrm-core/pull/13323))**
+  This change fixes a bug in the Case Summary Report where running the report
+  without the Columns "Staff Member" and "Relationship" but with a filter on
+  "Active Relationships?" resulted in a DB Error so that one can run this report
+  with this configuration.
 
-- **Fix duplicate merge to not disregard zero values. ([12669](https://github.com/civicrm/civicrm-core/pull/12669))**
+- **Fix broken case activity date filter
+  ([13449](https://github.com/civicrm/civicrm-core/pull/13449))**
 
-- **dev/report#5 - Fix mailing report unique count issue ([13322](https://github.com/civicrm/civicrm-core/pull/13322))**
+  This change fixes a bug on the Case Summary Screen where searching activities
+  using the Activity Date filters (From or To) would result in a database error.
 
-- **installer: PHP 7.2 compatibility fixes ([13326](https://github.com/civicrm/civicrm-core/pull/13326))**
+- **Standardize letter case
+  ([13245](https://github.com/civicrm/civicrm-core/pull/13245))**
 
-- **Search Builder fails with an error when searching for State if the location type differs from the display name. ([13313](https://github.com/civicrm/civicrm-core/pull/13313))**
+  This change updates the text for the Case Task "Print/merge Document" to
+  "Print/merge document".
 
-- **dev/core/454 rationalise activity case permissions & code ([12995](https://github.com/civicrm/civicrm-core/pull/12995))**
+- **Revert to showing overdue activities on a case first
+  ([13360](https://github.com/civicrm/civicrm-core/pull/13360))**
 
-- **dev/core/485 Website type should be required as other type values are ([13170](https://github.com/civicrm/civicrm-core/pull/13170))**
+- **Don't crash with missing class if action is not defined when opening new
+  case ([13336](https://github.com/civicrm/civicrm-core/pull/13336))**
 
-- **Bump Minimum Required PHP to be 5.6 ([13309](https://github.com/civicrm/civicrm-core/pull/13309))**
+### CiviContribute
 
-- **dev/core#603 not set default value yes/no for active relationship filters ([13296](https://github.com/civicrm/civicrm-core/pull/13296))**
+- **[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))**
 
-- **(NFC) Just some additional package metadata ([13293](https://github.com/civicrm/civicrm-core/pull/13293))**
+- **[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))**
 
-- **5.9 to master ([13306](https://github.com/civicrm/civicrm-core/pull/13306))**
+- **[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))**
 
-- **5.9 ([13301](https://github.com/civicrm/civicrm-core/pull/13301))**
+  This change fixes a bug where selecting a custom field column on a Repeat
+  Contributions report would result in an error so that one can use a custom
+  field as a column in a Repeat Contributions report.
 
-- **[REF] Export add test for phone details, fix phone_type_id ([13275](https://github.com/civicrm/civicrm-core/pull/13275))**
+- **[dev/core#621](https://lab.civicrm.org/dev/core/issues/621) Price field
+  option 9 Decimal Places in GUI
+  ([13355](https://github.com/civicrm/civicrm-core/pull/13355))**
 
-- **Declare 'amount' as required on ContributionRecur api ([13290](https://github.com/civicrm/civicrm-core/pull/13290))**
+  This change makes it so that the "Option Amount" field on the "Edit Price
+  Option" form shows only two decimal places, before this change it showed 9
+  decimal places.
 
-- **dev/core#192 - Search builder fails for != smart group filter ([12344](https://github.com/civicrm/civicrm-core/pull/12344))**
+- **Unable to mark price set field as inactive
+  ([13257](https://github.com/civicrm/civicrm-core/pull/13257))**
 
-- **Fix PHP 7 strict warnings CRM_Core_DAO::getContactIDsFromComponent passed by reference ([13295](https://github.com/civicrm/civicrm-core/pull/13295))**
+  This change ensures that when on the "Edit Price Field" form one can save
+  changes to the "Active?" field.
 
-- **Generalise the UsersTableName Setting name to support Backdrop ([13292](https://github.com/civicrm/civicrm-core/pull/13292))**
+- **Display self-service links in email receipts based on payment processor
+  capabilities ([13215](https://github.com/civicrm/civicrm-core/pull/13215))**
 
-- **Unable to mark price set field as inactive ([13257](https://github.com/civicrm/civicrm-core/pull/13257))**
+- **On the Contribution Detail Report link the Amount field to the contribution
+  ([13316](https://github.com/civicrm/civicrm-core/pull/13316))**
 
-- **[REF] Minor Test clean up ([13269](https://github.com/civicrm/civicrm-core/pull/13269))**
+- **Declare 'amount' as required on ContributionRecur api
+  ([13290](https://github.com/civicrm/civicrm-core/pull/13290))**
 
-- **[REF] Export cleanup - filter at point of query on postal exports ([13216](https://github.com/civicrm/civicrm-core/pull/13216))**
+### CiviEvent
 
-- **5.9 to master ([13274](https://github.com/civicrm/civicrm-core/pull/13274))**
+- **[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))**
 
-- **[REF] Build single array of information about output specifications when exporting ([13213](https://github.com/civicrm/civicrm-core/pull/13213))**
+  This resolves a regression introduced in 5.9.0 where creating a new event would
+  instead create a new event template.
 
-- **5.9 ([13270](https://github.com/civicrm/civicrm-core/pull/13270))**
+### CiviMail
 
-- **(NFC) Update Copyright in FiveTen upgrade file to be 2019 ([13268](https://github.com/civicrm/civicrm-core/pull/13268))**
+- **[dev/report#5](CANNOT FIND THIS GITLAB ISSUE) - Fix mailing report unique
+  count issue ([13322](https://github.com/civicrm/civicrm-core/pull/13322))**
 
-- **dev/core#592 Add default for  in Exception class. ([13263](https://github.com/civicrm/civicrm-core/pull/13263))**
+  This fixes the count when viewing the report of Unique Opens for a Mailing.
 
-- **5.9 to master ([13264](https://github.com/civicrm/civicrm-core/pull/13264))**
+- **[dev/mail#35](https://lab.civicrm.org/dev/mail/issues/35) Public View link
+  does not show from Scheduled and Sent screen
+  ([13354](https://github.com/civicrm/civicrm-core/pull/13354))**
 
-- **5.9 to master ([13260](https://github.com/civicrm/civicrm-core/pull/13260))**
+  This change makes it so that one can click the Public View url on the
+  Scheduled and Sent mailing screen.
 
-- **dev/translation#13 Enable users to choose their own language for accessing CiviCRM ([13240](https://github.com/civicrm/civicrm-core/pull/13240))**
+- **[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
+  [13362](https://github.com/civicrm/civicrm-core/pull/13362))**
 
-- **5.9 to master ([13253](https://github.com/civicrm/civicrm-core/pull/13253))**
+  This change ensures that the CiviMail mailing bounce threshold for bounces of
+  the type "Away" is set to be 30, prior to this change some instances had the
+  threshold set to 3.
 
-- **(NFC) Fix PHP7.2 Count error on test testImportParserWtihEmployeeOfRelation… ([13247](https://github.com/civicrm/civicrm-core/pull/13247))**
+### Joomla Integration
 
-- **5.9 to master ([13248](https://github.com/civicrm/civicrm-core/pull/13248))**
+- **[dev/joomla#3](https://lab.civicrm.org/dev/joomla/issues/3) Recipients are
+  not shown when creating / editing mailings
+  ([13294](https://github.com/civicrm/civicrm-core/pull/13294))**
 
-- **Standardize letter case ([13245](https://github.com/civicrm/civicrm-core/pull/13245))**
+### Wordpress Integration
 
-- **campaign cleanup ([13243](https://github.com/civicrm/civicrm-core/pull/13243))**
+- **[dev/wordpress#16](https://lab.civicrm.org/dev/wordpress/issues/16) Fatal
+  error with some versions of PHP
+  ([143](https://github.com/civicrm/civicrm-wordpress/pull/143))**
 
-- **clean up campaigns for reports ([13231](https://github.com/civicrm/civicrm-core/pull/13231))**
+  This fixes a bug where installing the CiviCRM plugin on a Wordpress
+  site using PHP 7.2.12 would result in a fatal error.
 
-- **dev/core#576 Fix the generation of DAO files because version comparis… ([13239](https://github.com/civicrm/civicrm-core/pull/13239))**
+## <a name="misc"></a>Miscellany
 
-- **6.x 5.9 ([558](https://github.com/civicrm/civicrm-drupal/pull/558))**
+- **(NFC) Fix PHP7.2 Count error on test testImportParserWtihEmployeeOfRelation…
+  ([13247](https://github.com/civicrm/civicrm-core/pull/13247))**
 
-- **6.x 5.9 ([556](https://github.com/civicrm/civicrm-drupal/pull/556))**
+- **(NFC) Update Copyright in FiveTen upgrade file to be 2019
+  ([13268](https://github.com/civicrm/civicrm-core/pull/13268))**
 
-- **7.x 5.9 ([555](https://github.com/civicrm/civicrm-drupal/pull/555))**
+- **(NFC) Just some additional package metadata
+  ([13293](https://github.com/civicrm/civicrm-core/pull/13293))**
 
-- **Fix fatal error with some versions of PHP ([143](https://github.com/civicrm/civicrm-wordpress/pull/143))**
+- **(NFC) Improved documentation of crmPageTitle directive.
+  ([13337](https://github.com/civicrm/civicrm-core/pull/13337))**
 
-- **5.9 to master ([142](https://github.com/civicrm/civicrm-wordpress/pull/142))**
+- **(NFC) Minor tweaks to docblocks on opencase form
+  ([13335](https://github.com/civicrm/civicrm-core/pull/13335))**
 
-- **5.9 to master ([140](https://github.com/civicrm/civicrm-wordpress/pull/140))**
+- **Unit test for PR#12699
+  ([13323](https://github.com/civicrm/civicrm-core/pull/13323))**
 
-- **5.9 to master ([48](https://github.com/civicrm/civicrm-joomla/pull/48))**
+- **Add in unit test to support changes in UF API in PR 13343
+  ([13344](https://github.com/civicrm/civicrm-core/pull/13344))**
 
-- **1.x 5.9 ([56](https://github.com/civicrm/civicrm-backdrop/pull/56))**
+- **(NFC) Tidy up comments, remove unused variables in customfield classes
+  ([13367](https://github.com/civicrm/civicrm-core/pull/13367))**
 
-- **5.9 ([238](https://github.com/civicrm/civicrm-packages/pull/238))**
+- **Simplify handling for case checking.
+  ([13372](https://github.com/civicrm/civicrm-core/pull/13372))**
 
-- **5.9 ([236](https://github.com/civicrm/civicrm-packages/pull/236))**
+- **[REF] Extract internals of Payment.create into function on BAO class.
+  ([13370](https://github.com/civicrm/civicrm-core/pull/13370))**
 
-## <a name="misc"></a>Miscellany
+- **[REF] Simplify CRM_Activity_BAO_Activity function by using early returns
+  ([13371](https://github.com/civicrm/civicrm-core/pull/13371))**
+
+- **[REF] Genericise function to add pseudoconstant data to fields to process
+  ([13328](https://github.com/civicrm/civicrm-core/pull/13328))**
+
+- **[REF] Add caching to function to determine if activity type is permitted.
+  ([13329](https://github.com/civicrm/civicrm-core/pull/13329))**
+
+- **[REF] Export add test for phone details, fix phone_type_id
+  ([13275](https://github.com/civicrm/civicrm-core/pull/13275))**
+
+- **[REF] Minor test clean up
+  ([13269](https://github.com/civicrm/civicrm-core/pull/13269))**
+
+- **[REF] Export cleanup - filter at point of query on postal exports
+  ([13216](https://github.com/civicrm/civicrm-core/pull/13216))**
+
+- **[REF] Build single array of information about output specifications when
+  exporting ([13213](https://github.com/civicrm/civicrm-core/pull/13213))**
 
 ## <a name="credits"></a>Credits
 
 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
\ No newline at end of file
+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 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`.