--- /dev/null
+# CiviCRM 5.20.0
+
+Released December 4, 2019;
+
+- **[Features](#features)**
+- **[Bugs resolved](#bugs)**
+- **[Miscellany](#misc)**
+- **[Credits](#credits)**
+
+## <a name="features"></a>Features
+
+### Core CiviCRM
+
+- **CRM-21677 Missing Summary ([15567](https://github.com/civicrm/civicrm-core/pull/15567))**
+
+## <a name="bugs"></a>Bugs resolved
+
+### Core CiviCRM
+
+- **dev/core#1376 Catch Invalid Argument Exception when looking for APIv4… ([15765](https://github.com/civicrm/civicrm-core/pull/15765))**
+
+- **dev/core#1371 Fix e-notice caused by trying to pass in known to the … ([15762](https://github.com/civicrm/civicrm-core/pull/15762))**
+
+- **5.19 ([15754](https://github.com/civicrm/civicrm-core/pull/15754))**
+
+- **changed wording to Total Fee & Total Paid ([15751](https://github.com/civicrm/civicrm-core/pull/15751))**
+
+- **Provide precautionary handling for theoretical error scenario. ([15748](https://github.com/civicrm/civicrm-core/pull/15748))**
+
+- **dev/financial#40 Fix for non-allocation of payment to fully reversed checkboxes option ([15740](https://github.com/civicrm/civicrm-core/pull/15740))**
+
+- **Update template upgrade list as per PR #15742 ([15745](https://github.com/civicrm/civicrm-core/pull/15745))**
+
+- **[NFC] Cleanup on exceptions ([15750](https://github.com/civicrm/civicrm-core/pull/15750))**
+
+- **(dev/core#1065) Participant in Edit mode needs to be shown consistently ([15744](https://github.com/civicrm/civicrm-core/pull/15744))**
+
+- **Additional fixes to workflow templates ([15749](https://github.com/civicrm/civicrm-core/pull/15749))**
+
+- **5.19 ([15746](https://github.com/civicrm/civicrm-core/pull/15746))**
+
+- **Fix test to be more valid ([15743](https://github.com/civicrm/civicrm-core/pull/15743))**
+
+- **Fix the relationship direction in testSingleMembershipForTwoRelationships ([15738](https://github.com/civicrm/civicrm-core/pull/15738))**
+
+- **dev/core#1361 Fix bug where 2 memberships created for same relationship ([15731](https://github.com/civicrm/civicrm-core/pull/15731))**
+
+- **Upgrade script for dev/core#1046 ([15556](https://github.com/civicrm/civicrm-core/pull/15556))**
+
+- **dev/core#1367 - Incorrect line items recorded with contribution repea… ([15735](https://github.com/civicrm/civicrm-core/pull/15735))**
+
+- **Schema changes for PaymentProcessor and PaymentProcessorType to suppo… ([15733](https://github.com/civicrm/civicrm-core/pull/15733))**
+
+- **Php 7.3 fix - don't mis-use continue ([15737](https://github.com/civicrm/civicrm-core/pull/15737))**
+
+- **Fix Payment.create with a negative value to create the correct financial items ([15705](https://github.com/civicrm/civicrm-core/pull/15705))**
+
+- **(NFC) Remove windows-specific debugging code from 11 years ago ([15736](https://github.com/civicrm/civicrm-core/pull/15736))**
+
+- **Remove recordPayment function. ([15684](https://github.com/civicrm/civicrm-core/pull/15684))**
+
+- **Fix Payment.create bug whereby payment_processor_id is not being used for the to_account_id ([15640](https://github.com/civicrm/civicrm-core/pull/15640))**
+
+- **composer.{json,lock} - Make the "tplaner/when" exception for old PHP reproducible ([15732](https://github.com/civicrm/civicrm-core/pull/15732))**
+
+- **Add in xkerman/restricted-unserialize package ([15730](https://github.com/civicrm/civicrm-core/pull/15730))**
+
+- **[REF] minor code simplification ([15728](https://github.com/civicrm/civicrm-core/pull/15728))**
+
+- **dev/financial#82 revert added setters ([15707](https://github.com/civicrm/civicrm-core/pull/15707))**
+
+- **dev/core#561 Add in routine to convert custom date fields in smart groups to datep… ([15710](https://github.com/civicrm/civicrm-core/pull/15710))**
+
+- **Convert case activity links to 'actionLinks' ([14349](https://github.com/civicrm/civicrm-core/pull/14349))**
+
+- **Get rid of jcalendar range in custom data ([15694](https://github.com/civicrm/civicrm-core/pull/15694))**
+
+- **5.19 to master ([15729](https://github.com/civicrm/civicrm-core/pull/15729))**
+
+- **5.19 ([15727](https://github.com/civicrm/civicrm-core/pull/15727))**
+
+- **Fix Custom field date query builder to work with 'raw' high & low params ([15719](https://github.com/civicrm/civicrm-core/pull/15719))**
+
+- **[REF] minor tidy ups on very nasty function ([15722](https://github.com/civicrm/civicrm-core/pull/15722))**
+
+- **Eliminate silly parameter ([15723](https://github.com/civicrm/civicrm-core/pull/15723))**
+
+- **Remove early return on joinTable ([15721](https://github.com/civicrm/civicrm-core/pull/15721))**
+
+- **Test improvements ([15720](https://github.com/civicrm/civicrm-core/pull/15720))**
+
+- **[REF] Remove early return on joinTable ([15718](https://github.com/civicrm/civicrm-core/pull/15718))**
+
+- **[REF] remove as a return Param of getHierContactDetails ([15714](https://github.com/civicrm/civicrm-core/pull/15714))**
+
+- **Add test to lock in obscure custom join handling ([15715](https://github.com/civicrm/civicrm-core/pull/15715))**
+
+- **[NFC] Allow users on backdrop to trigger regen.sh ([15717](https://github.com/civicrm/civicrm-core/pull/15717))**
+
+- **[NFC] Fix exception thrown to std CRM_Core_Exception ([15716](https://github.com/civicrm/civicrm-core/pull/15716))**
+
+- **Agile fixFix inherited membership being deleted when there is still a valid … …relationship ([15062](https://github.com/civicrm/civicrm-core/pull/15062))**
+
+- **[NFC] various code cleanup on CRM_Contact_BAO_Query ([15713](https://github.com/civicrm/civicrm-core/pull/15713))**
+
+- **Backdrop support for adding roles and perms ([15571](https://github.com/civicrm/civicrm-core/pull/15571))**
+
+- **Add in method to allow extensions to opt out of using temporary table… ([15701](https://github.com/civicrm/civicrm-core/pull/15701))**
+
+- **Re-arrange change log advanced search panel so both modified fields a… ([15712](https://github.com/civicrm/civicrm-core/pull/15712))**
+
+- **Minor refactors to support converting custom fields to datepicker fields ([15711](https://github.com/civicrm/civicrm-core/pull/15711))**
+
+- **dev/core#561 Add in Upgrade routine to convert log_date smart group s… ([15702](https://github.com/civicrm/civicrm-core/pull/15702))**
+
+- **Replace log_date with created_date & modified_date in advanced search ([15693](https://github.com/civicrm/civicrm-core/pull/15693))**
+
+- **Civi\Core\Container - Fix warning about Symfony 3=>4 and boot services ([15704](https://github.com/civicrm/civicrm-core/pull/15704))**
+
+- **dev/core#1297 If start/end date is empty, results are empty ([15415](https://github.com/civicrm/civicrm-core/pull/15415))**
+
+- **[NFC] Test class preliminary clean up ([15685](https://github.com/civicrm/civicrm-core/pull/15685))**
+
+- **Fix loading of profile fields on additional participant form ([15698](https://github.com/civicrm/civicrm-core/pull/15698))**
+
+- **dev/financial#2 Support payment processor title if configured on Contribution & Event Pages ([15617](https://github.com/civicrm/civicrm-core/pull/15617))**
+
+- **Cleanup date handling on Payment.create ([15687](https://github.com/civicrm/civicrm-core/pull/15687))**
+
+- **Partial conversion of Payment form to use the EntityFormTrait & add title ([15632](https://github.com/civicrm/civicrm-core/pull/15632))**
+
+- **[REF] Move calls to CRM_Core_BAO_FinancialTrxn::createDeferredTrxn back to the calling functions. ([15641](https://github.com/civicrm/civicrm-core/pull/15641))**
+
+- **dev/core#1344 Fix logic for displaying BillingName and Credit Card De… ([15651](https://github.com/civicrm/civicrm-core/pull/15651))**
+
+- **[REF] Refactor Smart Group Cache population code to be less intensive ([15588](https://github.com/civicrm/civicrm-core/pull/15588))**
+
+- **[REF] Refactor ACL Contact Cache generation to be more efficient ([15592](https://github.com/civicrm/civicrm-core/pull/15592))**
+
+- **dev/event#19 remove obsolete scriptFee & scriptArray ([15679](https://github.com/civicrm/civicrm-core/pull/15679))**
+
+- **Fix BillingName to be assigned in email receipts IF available ([15688](https://github.com/civicrm/civicrm-core/pull/15688))**
+
+- **5.19 ([15691](https://github.com/civicrm/civicrm-core/pull/15691))**
+
+- **dev/core#1344 Re-work if statements and remove excess ifs ([15682](https://github.com/civicrm/civicrm-core/pull/15682))**
+
+- **dev/core#1282 unit test for bug ([15638](https://github.com/civicrm/civicrm-core/pull/15638))**
+
+- **[NFC] test cleanup ([15683](https://github.com/civicrm/civicrm-core/pull/15683))**
+
+- **[NFC] define variable type ([15681](https://github.com/civicrm/civicrm-core/pull/15681))**
+
+- **Add in upgrade step for upgrading Event date and Relationship Active Date smart groups ([15677](https://github.com/civicrm/civicrm-core/pull/15677))**
+
+- **dev/core#1344 Fix complicated logic on credit card and billing name s… ([15680](https://github.com/civicrm/civicrm-core/pull/15680))**
+
+- **Jcalendar conversion on relation_active_period_date ([15671](https://github.com/civicrm/civicrm-core/pull/15671))**
+
+- **Simplify billingName logic on xml/templates/message_templates/members… ([15674](https://github.com/civicrm/civicrm-core/pull/15674))**
+
+- **(dev/core#1065) Member in Edit mode needs to be shown consistently ([15362](https://github.com/civicrm/civicrm-core/pull/15362))**
+
+- **Jcalendar replacement for event date ([15661](https://github.com/civicrm/civicrm-core/pull/15661))**
+
+- **Ensure contributionRecurID is set on processor ([15673](https://github.com/civicrm/civicrm-core/pull/15673))**
+
+- **[NFC] Remove unreachable lines ([15672](https://github.com/civicrm/civicrm-core/pull/15672))**
+
+- **Use Yes-No radio instead of checkbox on search form. ([15669](https://github.com/civicrm/civicrm-core/pull/15669))**
+
+- **[NFC] Test cleanup - switch to OrderApi in test setup, add throws, use sin… ([15662](https://github.com/civicrm/civicrm-core/pull/15662))**
+
+- **dev/core#1347 - Fix php warning in advanced search when opening some accordions ([15650](https://github.com/civicrm/civicrm-core/pull/15650))**
+
+- **Add getQillValue fn to generalise qill string construct ([15667](https://github.com/civicrm/civicrm-core/pull/15667))**
+
+- **dev/financial#94 fix eroneous payment creation when editing line items ([15664](https://github.com/civicrm/civicrm-core/pull/15664))**
+
+- **Remove unused, hidden subsystem for "persistent DB tpl strings" ([15660](https://github.com/civicrm/civicrm-core/pull/15660))**
+
+- **dev/core#1344 Simplify email template logic on displaying card inform… ([15653](https://github.com/civicrm/civicrm-core/pull/15653))**
+
+- **5.19 ([15659](https://github.com/civicrm/civicrm-core/pull/15659))**
+
+- **Delete mkdocs.yml ([15658](https://github.com/civicrm/civicrm-core/pull/15658))**
+
+- **Add uniquenames for mailing_name, mailing_job_status ([15652](https://github.com/civicrm/civicrm-core/pull/15652))**
+
+- **dev/core#1344 Simplify email template logic on displaying billing detail ([15646](https://github.com/civicrm/civicrm-core/pull/15646))**
+
+- **dev/core#893 - fix misfiled case print/merge pdfs (alternate to PR 15609/15364) ([15626](https://github.com/civicrm/civicrm-core/pull/15626))**
+
+- **dev/financial#34 Fix line allocation in Payment.create ([14763](https://github.com/civicrm/civicrm-core/pull/14763))**
+
+- **Cleanup following smart group conversions and fix the old name of the… ([15648](https://github.com/civicrm/civicrm-core/pull/15648))**
+
+- **Allow regen.sh to work with either upper/lower case for CMS name to match elsewhere ([15647](https://github.com/civicrm/civicrm-core/pull/15647))**
+
+- **Convert relationship start & end dates to datepicker ([15637](https://github.com/civicrm/civicrm-core/pull/15637))**
+
+- **dev/core#561 Convert birth_date & deceased_date to datepicker ([15635](https://github.com/civicrm/civicrm-core/pull/15635))**
+
+- **Add unique name for relationship start & end dates ([15636](https://github.com/civicrm/civicrm-core/pull/15636))**
+
+- **Fixing a fatal error when installing extensions with Option Values defined in XML ([15643](https://github.com/civicrm/civicrm-core/pull/15643))**
+
+- **Fix cancel payment action to reverse financial items related to cancelled payment ([15630](https://github.com/civicrm/civicrm-core/pull/15630))**
+
+- **5.19 to master ([15644](https://github.com/civicrm/civicrm-core/pull/15644))**
+
+- **dev/financial#77 ++ Make contribution_id mandatory for PaymentProcessor.pay, pass invoiceID ([15639](https://github.com/civicrm/civicrm-core/pull/15639))**
+
+- **dev/core#1282 Takes care of customfields of type multiselect that were not being rendered ([15375](https://github.com/civicrm/civicrm-core/pull/15375))**
+
+- **Adds missing join on the customtable of address customfields while exposed as profile ([15541](https://github.com/civicrm/civicrm-core/pull/15541))**
+
+- **Improve metadata support for table civicrm_mailing_job in search ([15634](https://github.com/civicrm/civicrm-core/pull/15634))**
+
+- **dev/core#561 Convert mailing date search field to using datepicker ([15633](https://github.com/civicrm/civicrm-core/pull/15633))**
+
+- **[REF] Further deconstruction of updateFinancialAccounts ([15631](https://github.com/civicrm/civicrm-core/pull/15631))**
+
+- **Change parent class on mailing_form ([15629](https://github.com/civicrm/civicrm-core/pull/15629))**
+
+- **[NFC] reformat BAO_Case file ([15627](https://github.com/civicrm/civicrm-core/pull/15627))**
+
+- **[REF] simplify definition of isARefund ([15601](https://github.com/civicrm/civicrm-core/pull/15601))**
+
+- **[NFC] Add date information to MailingJob Schema ([15628](https://github.com/civicrm/civicrm-core/pull/15628))**
+
+- **[NFC] Add in debugging to try and resolve E2E Cache intermitant test … ([15625](https://github.com/civicrm/civicrm-core/pull/15625))**
+
+- **[REF] extract chunk of code that creates the financial items for a given line. ([15613](https://github.com/civicrm/civicrm-core/pull/15613))**
+
+- **Fix test setup Function to use order api ([15620](https://github.com/civicrm/civicrm-core/pull/15620))**
+
+- **dev/core#560 [REF] Throw exceptions for invalid type errors when aborting ([15623](https://github.com/civicrm/civicrm-core/pull/15623))**
+
+- **Cast result of getContributionBalance to float to match comment block. ([15621](https://github.com/civicrm/civicrm-core/pull/15621))**
+
+- **Change test to use preferred methods, fix revealed money bug ([15622](https://github.com/civicrm/civicrm-core/pull/15622))**
+
+- **Ensure that using case_start_date_high and case_start_date_low etc in… ([15619](https://github.com/civicrm/civicrm-core/pull/15619))**
+
+- **dev/core#1320 Include displayname in subjects to prevent grouping in email clients ([15513](https://github.com/civicrm/civicrm-core/pull/15513))**
+
+- **Case datepicker field conversion - Follow up cleanup ([15618](https://github.com/civicrm/civicrm-core/pull/15618))**
+
+- **dev/core#561 Convert Case date fields on search forms from jcalendar … ([15614](https://github.com/civicrm/civicrm-core/pull/15614))**
+
+- **Minimal fix for new enotice on case.subject ([15616](https://github.com/civicrm/civicrm-core/pull/15616))**
+
+- **Issue 1205: allow custom fields of type file for entities ([15580](https://github.com/civicrm/civicrm-core/pull/15580))**
+
+- **Api4 explorer: Fix variable leaking to global scope ([15615](https://github.com/civicrm/civicrm-core/pull/15615))**
+
+- **Core/dev#692 : Support search arguments to Case Search form ([15370](https://github.com/civicrm/civicrm-core/pull/15370))**
+
+- **[REF] Remove usage of CRM_ACL_BAO_Cache::deleteEntry in favour of usi… ([15611](https://github.com/civicrm/civicrm-core/pull/15611))**
+
+- **dev/core#560 Convert some more CRM_Core_Error::fatal to exception ([15608](https://github.com/civicrm/civicrm-core/pull/15608))**
+
+- **[REF] Remove CRM_Exception in favour of CRM_Core_Exception ([15610](https://github.com/civicrm/civicrm-core/pull/15610))**
+
+- **Remove a redundant call to formatParamsForPaymentProcessor in AdditionalPayment form ([15578](https://github.com/civicrm/civicrm-core/pull/15578))**
+
+- **dev/core#1093: Fix Issue When Updating Custom Fields With Logging Enabled ([15599](https://github.com/civicrm/civicrm-core/pull/15599))**
+
+- **[NFC] comments tidy up … ([15607](https://github.com/civicrm/civicrm-core/pull/15607))**
+
+- **Remove CIVICRM_SUPPORT_MULTIPLE_LOCKS and make it always enabled if available ([15604](https://github.com/civicrm/civicrm-core/pull/15604))**
+
+- **[REF] minor refactor towards removing complexity. ([15594](https://github.com/civicrm/civicrm-core/pull/15594))**
+
+- **Add help text to payment processor subject field ([15590](https://github.com/civicrm/civicrm-core/pull/15590))**
+
+- **[NFC] dev/core#1336 Update doc blocks for various ACL related functions ([15603](https://github.com/civicrm/civicrm-core/pull/15603))**
+
+- **[REF] minor extraction - Extract code to update line items to paid ([15602](https://github.com/civicrm/civicrm-core/pull/15602))**
+
+- **dev/financial#82 Add getters & setters for contributionID on CRM_Core_Payment. ([15509](https://github.com/civicrm/civicrm-core/pull/15509))**
+
+- **Generic Settings Pages: Make getSettingPageFilter() public so we can use it in hooks ([15576](https://github.com/civicrm/civicrm-core/pull/15576))**
+
+- **dev/core#1316 Update 'Thank You' & other corrections ([15503](https://github.com/civicrm/civicrm-core/pull/15503))**
+
+- **5.19 ([15600](https://github.com/civicrm/civicrm-core/pull/15600))**
+
+- **Update api3 explorer url path for consistency ([15597](https://github.com/civicrm/civicrm-core/pull/15597))**
+
+- **dev/core#1321 [test] add unit test to demonstrate behaviour ([15546](https://github.com/civicrm/civicrm-core/pull/15546))**
+
+- **dev/financial#79 minimal deprecation of Contribution.transact. ([15564](https://github.com/civicrm/civicrm-core/pull/15564))**
+
+- **Add noisy deprecation warning to Contribution.transact ([15591](https://github.com/civicrm/civicrm-core/pull/15591))**
+
+- **Remove obsolete supportStorageOfAccents() method. ([15589](https://github.com/civicrm/civicrm-core/pull/15589))**
+
+- **Extract deprecated Contribution.transact API into it's own file ([15504](https://github.com/civicrm/civicrm-core/pull/15504))**
+
+- **[REF] minor extraction in dedupe code ([15587](https://github.com/civicrm/civicrm-core/pull/15587))**
+
+- **Support street address sorting for contact detail report ([15581](https://github.com/civicrm/civicrm-core/pull/15581))**
+
+- **5.19 ([15584](https://github.com/civicrm/civicrm-core/pull/15584))**
+
+- **Fix parameters for statusBounce in AdditionalPayment ([15579](https://github.com/civicrm/civicrm-core/pull/15579))**
+
+- **Support chaining Payment.create from Order api ([15548](https://github.com/civicrm/civicrm-core/pull/15548))**
+
+- **Translate two string in AdditionalPayment form ([15577](https://github.com/civicrm/civicrm-core/pull/15577))**
+
+- **Make sure labels match the actual date input format ([15520](https://github.com/civicrm/civicrm-core/pull/15520))**
+
+- **5.19 to master ([15572](https://github.com/civicrm/civicrm-core/pull/15572))**
+
+- **Combine IF clause for readability. ([15568](https://github.com/civicrm/civicrm-core/pull/15568))**
+
+- **Fix bug whereby cidZero does not prepopulate billing details for selected contact for pay later. ([15565](https://github.com/civicrm/civicrm-core/pull/15565))**
+
+- **Add freeform relative date for 'This Fiscal Year' ([14894](https://github.com/civicrm/civicrm-core/pull/14894))**
+
+- **Filter out is_template contributions by default ([15550](https://github.com/civicrm/civicrm-core/pull/15550))**
+
+- **5.19 ([15566](https://github.com/civicrm/civicrm-core/pull/15566))**
+
+- **5.19 to master ([15563](https://github.com/civicrm/civicrm-core/pull/15563))**
+
+- **dev/core#1252 Attempt to fix paging on contribution summary ([15528](https://github.com/civicrm/civicrm-core/pull/15528))**
+
+- **dev/core#1335 - Prevent php warning when saving case type ([15554](https://github.com/civicrm/civicrm-core/pull/15554))**
+
+- **5.19 to master ([15551](https://github.com/civicrm/civicrm-core/pull/15551))**
+
+- **dev/financial#72 add 'Template' contribution status ([15431](https://github.com/civicrm/civicrm-core/pull/15431))**
+
+- **Upgrade script to flip autoassignees using bidirectional relationship in older civicase configs ([15542](https://github.com/civicrm/civicrm-core/pull/15542))**
+
+- **dev/core#1046 - Fix name vs label for case roles - alternate with case type edit screen code cleanup ([15483](https://github.com/civicrm/civicrm-core/pull/15483))**
+
+- **dev/core#781 Additional email greetings in message templates ([15491](https://github.com/civicrm/civicrm-core/pull/15491))**
+
+- **dev/core#1126 - Don't freeze the end date if the membership is linked to a recurring payment ([15540](https://github.com/civicrm/civicrm-core/pull/15540))**
+
+- **5.19 to master ([15544](https://github.com/civicrm/civicrm-core/pull/15544))**
+
+- **fix 'balance due' on Pledge Detail for non-US installs ([15543](https://github.com/civicrm/civicrm-core/pull/15543))**
+
+- **[REF] Rename balanceTrxnParams variable to paymentTrxnParams ([15535](https://github.com/civicrm/civicrm-core/pull/15535))**
+
+- **Simplify logic for displaying card details for Event online registraion Confirm, Thankyou page ([15533](https://github.com/civicrm/civicrm-core/pull/15533))**
+
+- **Fix logic determining whether (masked) credit card details are displayed in event online receipts ([15532](https://github.com/civicrm/civicrm-core/pull/15532))**
+
+- **Remove extraneous full stop, line ([15531](https://github.com/civicrm/civicrm-core/pull/15531))**
+
+- **Add test for participant receipts, super minor consistency fix. ([15525](https://github.com/civicrm/civicrm-core/pull/15525))**
+
+- **5.19 ([15529](https://github.com/civicrm/civicrm-core/pull/15529))**
+
+- **5.19 to master ([15526](https://github.com/civicrm/civicrm-core/pull/15526))**
+
+- **Format details for case custom data activity in a human readable format ([13365](https://github.com/civicrm/civicrm-core/pull/13365))**
+
+- **Fix error when adding activities from Search Builder ([15522](https://github.com/civicrm/civicrm-core/pull/15522))**
+
+- **[NFC] dev/core#1046 - minor consistency change ([15486](https://github.com/civicrm/civicrm-core/pull/15486))**
+
+- **Remove references to open flash chart, including uploadchartimage fun… ([15493](https://github.com/civicrm/civicrm-core/pull/15493))**
+
+- **[REF] minor extraction with code to build dedupe arrays ([15519](https://github.com/civicrm/civicrm-core/pull/15519))**
+
+- **[REF] basic extraction of sendMails functionality along with a small test extension ([15516](https://github.com/civicrm/civicrm-core/pull/15516))**
+
+- **dev/core#1230 [Ref] Rationalise dedupe code loop. ([15184](https://github.com/civicrm/civicrm-core/pull/15184))**
+
+- **Fix typo in Manager.php ([15518](https://github.com/civicrm/civicrm-core/pull/15518))**
+
+- **[REF] remove obsolete code. ([15515](https://github.com/civicrm/civicrm-core/pull/15515))**
+
+- **dev/core#1317 - Fix total_amount on repeattransaction when tax amount is involved. ([15517](https://github.com/civicrm/civicrm-core/pull/15517))**
+
+- **[NFC] dev/core#1046 - more accurate column heading ([15485](https://github.com/civicrm/civicrm-core/pull/15485))**
+
+- **Order api updates to fix participant handling & deprecate creating 'completed ([15514](https://github.com/civicrm/civicrm-core/pull/15514))**
+
+- **dev/core#1257 Make relationship description searchable ([15358](https://github.com/civicrm/civicrm-core/pull/15358))**
+
+- **5.19 to master ([15510](https://github.com/civicrm/civicrm-core/pull/15510))**
+
+- **5.19 ([15507](https://github.com/civicrm/civicrm-core/pull/15507))**
+
+- **[REF] Deprecate calls to createCreditNoteId ([15492](https://github.com/civicrm/civicrm-core/pull/15492))**
+
+- **Test calling CRM_Financial_BAO_PaymentProcessor::getPaymentProcessors ([15499](https://github.com/civicrm/civicrm-core/pull/15499))**
+
+- **dev/financial#73 Update Order.create so that total_amount is not required. ([15501](https://github.com/civicrm/civicrm-core/pull/15501))**
+
+- **Switch creation of ParticipantPayment to use API ([15500](https://github.com/civicrm/civicrm-core/pull/15500))**
+
+- **Ensure that the frontend title is used for contribution page details … ([15497](https://github.com/civicrm/civicrm-core/pull/15497))**
+
+- **5.19 ([15498](https://github.com/civicrm/civicrm-core/pull/15498))**
+
+- **Update tests to simulate labels that are not the same as names ([15399](https://github.com/civicrm/civicrm-core/pull/15399))**
+
+- **5.19 to master ([15495](https://github.com/civicrm/civicrm-core/pull/15495))**
+
+- **dev/core#371 Remove template refs to 'print for your records' ([15467](https://github.com/civicrm/civicrm-core/pull/15467))**
+
+- **Improvements to copying events and contribution pages ([15144](https://github.com/civicrm/civicrm-core/pull/15144))**
+
+- **reporting-20: don't display soft credits by default when force=1 ([15315](https://github.com/civicrm/civicrm-core/pull/15315))**
+
+- **dev/core/1266 widget header tab next state to pcp tab ([15323](https://github.com/civicrm/civicrm-core/pull/15323))**
+
+- **Upgrade When package to the lastest version ([15223](https://github.com/civicrm/civicrm-core/pull/15223))**
+
+- **dev/financial#72 Filter contribution status lists for batch creation and update ([15472](https://github.com/civicrm/civicrm-core/pull/15472))**
+
+- **dev/financial#72 Filter contribution status dropdowns in search and report ([15470](https://github.com/civicrm/civicrm-core/pull/15470))**
+
+- **[REF] move definition of important values & retrieval outside payment… ([15458](https://github.com/civicrm/civicrm-core/pull/15458))**
+
+- **[Membership-backoffice] Reduce reliance on multiple specific but confusing class variables ([14919](https://github.com/civicrm/civicrm-core/pull/14919))**
+
+- **dev/core#826 ([15293](https://github.com/civicrm/civicrm-core/pull/15293))**
+
+- **Fix bug in SQL queue that can cause tasks to be run twice in a multiprocess environment ([15421](https://github.com/civicrm/civicrm-core/pull/15421))**
+
+- **dev/financial#57 Add order_reference field ([15468](https://github.com/civicrm/civicrm-core/pull/15468))**
+
+- **[REF] Minor cleanup to determine taxterm with a helper function. ([15488](https://github.com/civicrm/civicrm-core/pull/15488))**
+
+- **[REF] Replace deprecated function call with a more readable alternative ([15489](https://github.com/civicrm/civicrm-core/pull/15489))**
+
+- **Fix typo in parameter description for PaymentProcessor.pay ([15476](https://github.com/civicrm/civicrm-core/pull/15476))**
+
+- **Fixes an issue where the two arrays weren't always being merged correctly ([15482](https://github.com/civicrm/civicrm-core/pull/15482))**
+
+- **Fix missing/broken contribution charts ([15474](https://github.com/civicrm/civicrm-core/pull/15474))**
+
+- **Do no invoke Hooks via UF unless container has been built or it is a … ([15339](https://github.com/civicrm/civicrm-core/pull/15339))**
+
+- **The loop doth process too much, methinks ([15473](https://github.com/civicrm/civicrm-core/pull/15473))**
+
+- **Fix CSS for public select2 elements regardless of parent theme box-si… ([15442](https://github.com/civicrm/civicrm-core/pull/15442))**
+
+- **Respect calling code passing in 'null' for creditnote_id. ([15232](https://github.com/civicrm/civicrm-core/pull/15232))**
+
+- **Remove Print Icon ([15322](https://github.com/civicrm/civicrm-core/pull/15322))**
+
+- **Extract contribution search functions to help with case search improvements ([15373](https://github.com/civicrm/civicrm-core/pull/15373))**
+
+- **Further cleanup and clarification on MembershipPayment ([15407](https://github.com/civicrm/civicrm-core/pull/15407))**
+
+- **REF Move ipAddress and CC expiry date to prepareParamsForPaymentProcessor ([15291](https://github.com/civicrm/civicrm-core/pull/15291))**
+
+- **Update my organisation ([15469](https://github.com/civicrm/civicrm-core/pull/15469))**
+
+- **Restrict inactive Dashlet query to Dashlets in the current domain ([15283](https://github.com/civicrm/civicrm-core/pull/15283))**
+
+- **[REF] remove call to deprecated function ([15465](https://github.com/civicrm/civicrm-core/pull/15465))**
+
+- **[REF] Fix typos and remove unused variables ([15462](https://github.com/civicrm/civicrm-core/pull/15462))**
+
+- **dev/financial#72 Modify getTemplateContribution() to use is_template field ([15456](https://github.com/civicrm/civicrm-core/pull/15456))**
+
+- **5.19 ([15461](https://github.com/civicrm/civicrm-core/pull/15461))**
+
+- **Replace openflash charts with charts that work ([15448](https://github.com/civicrm/civicrm-core/pull/15448))**
+
+- **[REF] Remove transaction as part of minor code cleanup ([15460](https://github.com/civicrm/civicrm-core/pull/15460))**
+
+- **[ref] Simplify function signature as parameter is not used ([15459](https://github.com/civicrm/civicrm-core/pull/15459))**
+
+- **5.19 ([15444](https://github.com/civicrm/civicrm-core/pull/15444))**
+
+- **(dev/core#1065) Pledge in Edit mode needs to be shown consistently ([15321](https://github.com/civicrm/civicrm-core/pull/15321))**
+
+- **dev/financial#72 Add is_template field to contribution entity ([15433](https://github.com/civicrm/civicrm-core/pull/15433))**
+
+- **[Code-quality] remove references to where_tables, where_clause ([14891](https://github.com/civicrm/civicrm-core/pull/14891))**
+
+- **dev/core#1270 - fix email processor dropping attachments - ALTERNATE ([15438](https://github.com/civicrm/civicrm-core/pull/15438))**
+
+- **REF Use the new prepareParamsForPaymentProcessor function in more places ([15281](https://github.com/civicrm/civicrm-core/pull/15281))**
+
+- **[NFC] minor simplification ([15425](https://github.com/civicrm/civicrm-core/pull/15425))**
+
+- **Add in frontend_title field for Contribution Pages to allow site mana… ([15418](https://github.com/civicrm/civicrm-core/pull/15418))**
+
+- **5.19 to master ([15434](https://github.com/civicrm/civicrm-core/pull/15434))**
+
+- **Allow custom ts functions in extensions; defer custom ts calls until booted ([15411](https://github.com/civicrm/civicrm-core/pull/15411))**
+
+- **5.19 ([15430](https://github.com/civicrm/civicrm-core/pull/15430))**
+
+- **Minor a_b/b_a mixup on case type edit screen ([15412](https://github.com/civicrm/civicrm-core/pull/15412))**
+
+- **Improve item order inside Online Contributions section of configuration checklist; see lab issue dev/core#1278 ([15359](https://github.com/civicrm/civicrm-core/pull/15359))**
+
+- **[NFC] code formatting ([15424](https://github.com/civicrm/civicrm-core/pull/15424))**
+
+- **Fix E_NOTICE for is_required in address form ([15423](https://github.com/civicrm/civicrm-core/pull/15423))**
+
+- **dev/financial#72 Make is_template=0 the default for api get requests. ([15419](https://github.com/civicrm/civicrm-core/pull/15419))**
+
+- **Ensure front-end hooks are only registered on main query ([166](https://github.com/civicrm/civicrm-wordpress/pull/166))**
+
+- **Redirect to setup page on activation /dev/wordpress/issues/37 ([165](https://github.com/civicrm/civicrm-wordpress/pull/165))**
+
+- **Remove when package from packages ([264](https://github.com/civicrm/civicrm-packages/pull/264))**
+
+- **Remove Open Flash charts from Version file ([268](https://github.com/civicrm/civicrm-packages/pull/268))**
+
+- **Remove open flash chart library now that that we are using d3 for cha… ([267](https://github.com/civicrm/civicrm-packages/pull/267))**
+
+- **INTL_IDNA_VARIANT_2003 deprecated in PHP_7.2 ([266](https://github.com/civicrm/civicrm-packages/pull/266))**
+
+## <a name="misc"></a>Miscellany
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following code authors:
+
+a-n The Artists Information Company - William Mortada; AGH Strategies - Alice Frumin, Andrew Hunt, Eli Lisseck; Agileware - Pengyi Zhang; Alexy Mikhailichenko; Australian Greens - Seamus Lee; bjendres; Christian Wach; CiviCoop - Jaap Jansma; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; CompuCorp - Camilo Rodriguez, Davi Alexandre, Omar Abu Hussein; Dave D; Electronic Frontier Foundation - Mark Burdett; Florian Kohrt; Freeform Solutions - Herb van den Dool; Fuzion - Jitendra Purohit; Greenpeace CEE - Patrick Figel; iXiam - César Ramos, Vangelis Pantazis; JMA Consulting - Monish Deb; John Kingsnorth; Megaphone Technology Consulting - Jon Goldberg; MJCO - Mikey O'Toole; MJW Consulting - Matthew Wire; mountev; Richard van Oosterhout; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton, Elliott Eggleston
+
+Most authors also reviewed code for this release; in addition, the following
+reviewers contributed their comments:
+
+a-n The Artists Information Company - William Mortada; AGH Strategies - Alice Frumin, Andrew Hunt, Eli Lisseck; Agileware - Justin Freeman, Pengyi Zhang; Artful Robot - Rich Lott; Australian Greens - Seamus Lee; bjendres; Blackfly Solutions - Alan Dixon; Christian Wach; Circle Interactive - Dave Jenkins, Pradeep Nayak; civibot[bot]; CiviCoop - Jaap Jansma; civicrm-builder; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; CompuCorp - Camilo Rodriguez, Davi Alexandre, Jamie Novick; Coop SymbioTIC - Mathieu Lutfy; Dave D; Electronic Frontier Foundation - Mark Burdett; Fuzion - Jitendra Purohit, Luke Stewart; Greenpeace CEE - Patrick Figel; HROliver; iXiam - Vangelis Pantazis; JMA Consulting - Joe Murray, Monish Deb; John Kingsnorth; MJCO - Mikey O'Toole; MJW Consulting - Matthew Wire; Nicol Wistreich; Ray Wright; Richard van Oosterhout; Skvare - Mark Hanna; Squiffle Consulting - Aidan Saunders; sushantpaste; Tadpole Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton, Elliott Eggleston
\ No newline at end of file