Merge pull request #15527 from eileenmcnaughton/merge
authorSeamus Lee <seamuslee001@gmail.com>
Thu, 17 Oct 2019 04:43:21 +0000 (06:43 +0200)
committerGitHub <noreply@github.com>
Thu, 17 Oct 2019 04:43:21 +0000 (06:43 +0200)
Fix default mode on Contact.merge api

release-notes.md
release-notes/5.18.3.md [new file with mode: 0644]
release-notes/5.19.0.md [new file with mode: 0644]

index af0935c78820ef893955b1911c08893dc967787b..a5089d72c0e10e7eb5132ad6082e0b8774627ee7 100644 (file)
@@ -15,6 +15,27 @@ Other resources for identifying changes are:
     * https://github.com/civicrm/civicrm-joomla
     * https://github.com/civicrm/civicrm-wordpress
 
+
+## CiviCRM 5.19.0
+
+Released November 6, 2019
+
+- **[Synopsis](release-notes/5.19.0.md#synopsis)**
+- **[Features](release-notes/5.19.0.md#features)**
+- **[Bugs resolved](release-notes/5.19.0.md#bugs)**
+- **[Miscellany](release-notes/5.19.0.md#misc)**
+- **[Credits](release-notes/5.19.0.md#credits)**
+- **[Feedback](release-notes/5.19.0.md#feedback)**
+
+## CiviCRM 5.18.3
+
+Released October 15, 2019
+
+- **[Synopsis](release-notes/5.18.3.md#synopsis)**
+- **[Bugs resolved](release-notes/5.18.3.md#bugs)**
+- **[Credits](release-notes/5.18.3.md#credits)**
+- **[Feedback](release-notes/5.18.3.md#feedback)**
+
 ## CiviCRM 5.18.2
 
 Released October 9, 2019
diff --git a/release-notes/5.18.3.md b/release-notes/5.18.3.md
new file mode 100644 (file)
index 0000000..8c25237
--- /dev/null
@@ -0,0 +1,39 @@
+# CiviCRM 5.18.3
+
+Released October 15, 2019
+
+- **[Synopsis](#synopsis)**
+- **[Bugs resolved](#bugs)**
+- **[Credits](#credits)**
+- **[Feedback](#feedback)**
+
+## <a name="synopsis"></a>Synopsis
+
+| *Does this version...?*                                         |         |
+|:--------------------------------------------------------------- |:-------:|
+| Fix security vulnerabilities?                                   |   no    |
+| Change the database schema?                                     |   no    |
+| Alter the API?                                                  |   no    |
+| Require attention to configuration options?                     |   no    |
+| Fix problems installing or upgrading to a previous version?     |   no    |
+| Introduce features?                                             |   no    |
+| **Fix bugs?**                                                   | **yes** |
+
+## <a name="bugs"></a>Bugs resolved
+
+* **_Membership_: Fix regression in back-office membership renewals on systems where "Pending" has been renamed ([#15494](https://github.com/civicrm/civicrm-core/pull/15494))**
+* **_Payments_: Fix recording of payments against pending, non-"Pay later" contributions ([dev/financial#69](https://lab.civicrm.org/dev/financial/issues/69): [#15511](https://github.com/civicrm/civicrm-core/pull/15511))**
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following authors and reviewers:
+
+Wikimedia Foundation - Eileen McNaughton; MJW Consulting - Matt Wire;
+Megaphone Technology Consulting - Jon Goldberg; JMA Consulting - Monish Deb;
+Australian Greens - Seamus Lee
+
+## <a name="feedback"></a>Feedback
+
+These release notes are edited by Tim Otten and Andrew Hunt.  If you'd like to
+provide feedback on them, please login to https://chat.civicrm.org/civicrm and
+contact `@agh1`.
diff --git a/release-notes/5.19.0.md b/release-notes/5.19.0.md
new file mode 100644 (file)
index 0000000..c928eef
--- /dev/null
@@ -0,0 +1,241 @@
+# CiviCRM 5.19.0
+
+Released November 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?                                   |         |
+| Change the database schema?                                     |         |
+| Alter the API?                                                  |         |
+| Require attention to configuration options?                     |         |
+| Fix problems installing or upgrading to a previous version?     |         |
+| Introduce features?                                             |         |
+| Fix bugs?                                                       |         |
+
+## <a name="features"></a>Features
+
+### Core CiviCRM
+
+- **CRM-21677 Missing Summary ([15230](https://github.com/civicrm/civicrm-core/pull/15230))**
+
+- **CRM-21777 Missing Summary ([15305](https://github.com/civicrm/civicrm-core/pull/15305))**
+
+- **crm- Missing Summary ([15309](https://github.com/civicrm/civicrm-core/pull/15309))**
+
+## <a name="bugs"></a>Bugs resolved
+
+### Core CiviCRM
+
+- **dev/financial#69 Fix misrecording of payments against non pay_later Pending contribution. ([15502](https://github.com/civicrm/civicrm-core/pull/15502))**
+
+- **Do not check for the extension we are trying to download itself ([15506](https://github.com/civicrm/civicrm-core/pull/15506))**
+
+- **Check requirements before upgrading extensions via the UI ([15450](https://github.com/civicrm/civicrm-core/pull/15450))**
+
+- **Fix 5.18 regression on membership handling ([15494](https://github.com/civicrm/civicrm-core/pull/15494))**
+
+- **5.18.2 release notes ([15464](https://github.com/civicrm/civicrm-core/pull/15464))**
+
+- **dev/core#1285 import support for campaign_id (& other fields where it could be an id, a name or a label. ([15453](https://github.com/civicrm/civicrm-core/pull/15453))**
+
+- **dev/core#1305 - fieldspec bao not defined for custom fields ([15454](https://github.com/civicrm/civicrm-core/pull/15454))**
+
+- **dev/core#1302 fix regression on exported when merging addresses with specified fields ([15443](https://github.com/civicrm/civicrm-core/pull/15443))**
+
+- **dev/core#1269 Add in fix for undefined index bao in parsePseudoConst… ([15447](https://github.com/civicrm/civicrm-core/pull/15447))**
+
+- **dev/core#1293 Fix regression on  export filtering for postal address only ([15439](https://github.com/civicrm/civicrm-core/pull/15439))**
+
+- **dev/core#1293 Still output csv file on export, even if no rows are in it ([15440](https://github.com/civicrm/civicrm-core/pull/15440))**
+
+- **Fix status check not rendering before 5.19 migrations ([15428](https://github.com/civicrm/civicrm-core/pull/15428))**
+
+- **dev/core#1281 fix e-notice on isLiveMode ([15420](https://github.com/civicrm/civicrm-core/pull/15420))**
+
+- **Add trxn_id as a parameter on Payment.get ([15417](https://github.com/civicrm/civicrm-core/pull/15417))**
+
+- **dev/core#1283 fix inability to export more than 255 chars ([15414](https://github.com/civicrm/civicrm-core/pull/15414))**
+
+- **Update fix - should not be localisable ([15416](https://github.com/civicrm/civicrm-core/pull/15416))**
+
+- **Add test for uF group one bug ([15381](https://github.com/civicrm/civicrm-core/pull/15381))**
+
+- **dev/core#1295 Add is_active field to civicrm_status_preference ([15409](https://github.com/civicrm/civicrm-core/pull/15409))**
+
+- **[REF] don't handle non-array, pass by reference ([15413](https://github.com/civicrm/civicrm-core/pull/15413))**
+
+- **Improve obsolete extension management ([15352](https://github.com/civicrm/civicrm-core/pull/15352))**
+
+- **dev/core#861 Ensure that when processing mailings that no emails are … ([15404](https://github.com/civicrm/civicrm-core/pull/15404))**
+
+- **Remove call to updateRecurMembership which is handled by Membership::create BAO ([15384](https://github.com/civicrm/civicrm-core/pull/15384))**
+
+- **Fix checking of isSubscriptionCancelled when label is changed ([15406](https://github.com/civicrm/civicrm-core/pull/15406))**
+
+- **Remove legacy Yahoo references from the Mapping/Geocoding settings/code. ([15405](https://github.com/civicrm/civicrm-core/pull/15405))**
+
+- **Fix height of select2 box (appears squished) ([15403](https://github.com/civicrm/civicrm-core/pull/15403))**
+
+- **Allow columns in relationship table to be modified by searchColumns hook ([14184](https://github.com/civicrm/civicrm-core/pull/14184))**
+
+- **REF Explicitly specify params so we can find problems with comparing translated labels ([15397](https://github.com/civicrm/civicrm-core/pull/15397))**
+
+- **REF Remove some duplication in CRM_Utils_Type::escape/validate ([14577](https://github.com/civicrm/civicrm-core/pull/14577))**
+
+- **[NFC] code formatting & exceptions in doc blocks ([15402](https://github.com/civicrm/civicrm-core/pull/15402))**
+
+- **Master / 5.19 version of #15392 ([15401](https://github.com/civicrm/civicrm-core/pull/15401))**
+
+- **5 18 1 release notes ([15395](https://github.com/civicrm/civicrm-core/pull/15395))**
+
+- **dev/core#1294 Remove getFormValues function ([15398](https://github.com/civicrm/civicrm-core/pull/15398))**
+
+- **Don't use random parameters to detect if we should create MembershipPayment ([14897](https://github.com/civicrm/civicrm-core/pull/14897))**
+
+- **[TEST] dev/core#1046 - tests for case type edit screen ([15385](https://github.com/civicrm/civicrm-core/pull/15385))**
+
+- **Extract the code to get the field name. ([15389](https://github.com/civicrm/civicrm-core/pull/15389))**
+
+- **Use name instead of label to check contribution status ([15376](https://github.com/civicrm/civicrm-core/pull/15376))**
+
+- **[REF] Pull out anonymous javascript function to make it testable ([15378](https://github.com/civicrm/civicrm-core/pull/15378))**
+
+- **Remove static caching of static on Contribution page tab ([15329](https://github.com/civicrm/civicrm-core/pull/15329))**
+
+- **financial#71 - allow emailing partially paid invoices ([15388](https://github.com/civicrm/civicrm-core/pull/15388))**
+
+- **[REF] Consolidate getFormValues on contribution search ([15379](https://github.com/civicrm/civicrm-core/pull/15379))**
+
+- **Extend Export test to cover altering sqlColumns and headerRows via ho… ([15312](https://github.com/civicrm/civicrm-core/pull/15312))**
+
+- **Merge 5.18 to master ([15387](https://github.com/civicrm/civicrm-core/pull/15387))**
+
+- **[NFC] Rename local variable ([15377](https://github.com/civicrm/civicrm-core/pull/15377))**
+
+- **Removing 'Array' from user dashboard contributions ([15365](https://github.com/civicrm/civicrm-core/pull/15365))**
+
+- **Add in an index on geo_code_1 and geo_code_2 to assist with distance … ([15361](https://github.com/civicrm/civicrm-core/pull/15361))**
+
+- **[REF] Remove call to depreacated getValue call in Mailing Preferences… ([15368](https://github.com/civicrm/civicrm-core/pull/15368))**
+
+- **5.18 ([15372](https://github.com/civicrm/civicrm-core/pull/15372))**
+
+- **dev/core#1279 - crmMailingRadioDateSpec.js always has a failure if west of GMT ([15366](https://github.com/civicrm/civicrm-core/pull/15366))**
+
+- **[REF] Fix path to htmlpurifier in IDS file ([15360](https://github.com/civicrm/civicrm-core/pull/15360))**
+
+- **Add getdisplayvalue api with unit test. ([15335](https://github.com/civicrm/civicrm-core/pull/15335))**
+
+- **5.18 ([15357](https://github.com/civicrm/civicrm-core/pull/15357))**
+
+- **5.18 ([15351](https://github.com/civicrm/civicrm-core/pull/15351))**
+
+- **(NFC) api4 - Apply standard headers ([15353](https://github.com/civicrm/civicrm-core/pull/15353))**
+
+- **dev/core#1272 - PHP 7.3 warning message on import contribution ([15346](https://github.com/civicrm/civicrm-core/pull/15346))**
+
+- **5.18 ([15348](https://github.com/civicrm/civicrm-core/pull/15348))**
+
+- **Update spelling of htmlpurifier to be correct spelling ([15342](https://github.com/civicrm/civicrm-core/pull/15342))**
+
+- **Upgrader: handle missing obsolete extensions ([15343](https://github.com/civicrm/civicrm-core/pull/15343))**
+
+- **5.18 ([15333](https://github.com/civicrm/civicrm-core/pull/15333))**
+
+- **Api3TestTrait - Only run api4 tests if api4 is present ([15331](https://github.com/civicrm/civicrm-core/pull/15331))**
+
+- **Mailing API - Expose option list for `header_id` and `footer_id` ([15325](https://github.com/civicrm/civicrm-core/pull/15325))**
+
+- **dev/core#1264 - Fix notice error on contribution page ([15320](https://github.com/civicrm/civicrm-core/pull/15320))**
+
+- **dev/core#1262 - Fix case status order in case type settings page ([15319](https://github.com/civicrm/civicrm-core/pull/15319))**
+
+- **dev/core/1259 update config checklist contribution section ([15317](https://github.com/civicrm/civicrm-core/pull/15317))**
+
+- **core#1225 fix Event Info and Contribution Page Settings templates ([15168](https://github.com/civicrm/civicrm-core/pull/15168))**
+
+- **(DX) api/v3/examples - Rename *.php to *.ex.php ([15310](https://github.com/civicrm/civicrm-core/pull/15310))**
+
+- **Stop passing exportMode, componentTable and ids by reference in export hook ([15302](https://github.com/civicrm/civicrm-core/pull/15302))**
+
+- **CRM_Utils_JS - Improve encode handling of strings ([15295](https://github.com/civicrm/civicrm-core/pull/15295))**
+
+- **[NFC] Reword event docs to clarify priority vs weight ([15308](https://github.com/civicrm/civicrm-core/pull/15308))**
+
+- **Update CiviCRM contributors.txt ([15303](https://github.com/civicrm/civicrm-core/pull/15303))**
+
+- **[NFC] Add in code comments about the column default issue with is_ema… ([15301](https://github.com/civicrm/civicrm-core/pull/15301))**
+
+- **5.18 ([15300](https://github.com/civicrm/civicrm-core/pull/15300))**
+
+- **5.18 ([15290](https://github.com/civicrm/civicrm-core/pull/15290))**
+
+- **Add CRM_Utils_JS::encode function ([15285](https://github.com/civicrm/civicrm-core/pull/15285))**
+
+- **Ensure Dashboard domain ID is set even when passed as a param ([15282](https://github.com/civicrm/civicrm-core/pull/15282))**
+
+- **Unit test for #15094 fix ([15228](https://github.com/civicrm/civicrm-core/pull/15228))**
+
+- **REF Make the formatParamsForPaymentProcessor function more generic so it can be used more ([15280](https://github.com/civicrm/civicrm-core/pull/15280))**
+
+- **dev/core#792 Fix Contributions not recording if selected membership is none when using a membership priceset ([15094](https://github.com/civicrm/civicrm-core/pull/15094))**
+
+- **financial#67 : Check number doesn't show up if payment method name - Check changed to Cheque ([15263](https://github.com/civicrm/civicrm-core/pull/15263))**
+
+- **dev/financial#68 Ensure that check number is correctly passed through… ([15272](https://github.com/civicrm/civicrm-core/pull/15272))**
+
+- **5.18 ([15270](https://github.com/civicrm/civicrm-core/pull/15270))**
+
+- **(REF) Remove unused functions, setTemplateMenuValues() and getNavigation() ([15274](https://github.com/civicrm/civicrm-core/pull/15274))**
+
+- **5.18 ([15256](https://github.com/civicrm/civicrm-core/pull/15256))**
+
+- **(dev/joomla#22) Fix deprecated JRequest for Joomla 4.0 ([15132](https://github.com/civicrm/civicrm-core/pull/15132))**
+
+- **[NFC] array formatting: ([15250](https://github.com/civicrm/civicrm-core/pull/15250))**
+
+- **5.18 to master ([15249](https://github.com/civicrm/civicrm-core/pull/15249))**
+
+- **Declare metadata for component payment fields on export ([15243](https://github.com/civicrm/civicrm-core/pull/15243))**
+
+- **5.18 to master ([15241](https://github.com/civicrm/civicrm-core/pull/15241))**
+
+- **Fix php 7.2+ deprecation error ([15178](https://github.com/civicrm/civicrm-core/pull/15178))**
+
+- **Updated entityRefFilters hook to support alter form create links ([15231](https://github.com/civicrm/civicrm-core/pull/15231))**
+
+- **5.18 ([15237](https://github.com/civicrm/civicrm-core/pull/15237))**
+
+- **Prevent error on price set membership update ([15142](https://github.com/civicrm/civicrm-core/pull/15142))**
+
+- **Add unique name to mailing_job.start_date ([15210](https://github.com/civicrm/civicrm-core/pull/15210))**
+
+- **Fix directory name spelling for htmlpurifier ([265](https://github.com/civicrm/civicrm-packages/pull/265))**
+
+## <a name="misc"></a>Miscellany
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following code authors:
+
+AGH Strategies - Andrew Hunt, Eli Lisseck; Agileware - Justin Freeman; Andrew Thompson; Australian Greens - Seamus Lee; Christian Wach; Circle Interactive - Pradeep Nayak; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; CompuCorp - Vinu Varshith Sekar; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove; Dave D; Fuzion - Jitendra Purohit; Greenpeace CEE - Patrick Figel; JMA Consulting - Monish Deb; John Kingsnorth; Megaphone Technology Consulting - Jon Goldberg; MJCO - Mikey O'Toole; MJW Consulting - Matthew Wire; smaen123; Wikimedia Foundation - Eileen McNaughton
+
+Most authors also reviewed code for this release; in addition, the following
+reviewers contributed their comments:
+
+AGH Strategies - Alice Frumin; Artful Robot - Rich Lott; Australian Greens - Seamus Lee; Circle Interactive - Dave Jenkins, Pradeep Nayak; civibot[bot]; civicrm-builder; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Community IT Academy - William Mortada; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove; Dave D; Fuzion - Jitendra Purohit; JMA Consulting - Joe Murray, Monish Deb; Korlon - Stuart Gaston; Megaphone Technology Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; Nicol Wistreich; Tadpole Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton
+
+## <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`.