Fix mglaman mapping
[civicrm-core.git] / release-notes / 5.23.0.md
index ff9ca3a88a868dde62ac8648259fc8f54a488202..b3a8cb36cfddb69ada50ea10e06816921c4648dd 100644 (file)
@@ -17,7 +17,7 @@ Released March 4, 2020
 | **Change the database schema?**                                 | **yes** |
 | **Alter the API?**                                              | **yes** |
 | Require attention to configuration options?                     |   no    |
-| Fix problems installing or upgrading to a previous version?     |   no    |
+| **Fix problems installing or upgrading to a previous version?** | **yes** |
 | **Introduce features?**                                         | **yes** |
 | **Fix bugs?**                                                   | **yes** |
 
@@ -45,7 +45,8 @@ Released March 4, 2020
 
 - **Allow setting a custom L10n/I18n resource directory
   ([dev/translation#30](https://lab.civicrm.org/dev/translation/issues/30):
-  [15408](https://github.com/civicrm/civicrm-core/pull/15408))**
+  [15408](https://github.com/civicrm/civicrm-core/pull/15408) and
+  [16583](https://github.com/civicrm/civicrm-core/pull/16583))**
 
   Adds a new setting for the "L10n/I18n resource directory" which allows site
   administrators to specify the location of the l10n directory (and allows the
@@ -336,6 +337,7 @@ Released March 4, 2020
   it for outbound SMTP through gmail servers
   (Work Towards [dev/mail#59](https://lab.civicrm.org/dev/mail/issues/59):
   [16231](https://github.com/civicrm/civicrm-core/pull/16231),
+  [16518](https://github.com/civicrm/civicrm-core/pull/16518),
   [16307](https://github.com/civicrm/civicrm-core/pull/16307) and
   [16306](https://github.com/civicrm/civicrm-core/pull/16306))**
 
@@ -527,6 +529,39 @@ Released March 4, 2020
   Ensures that ReCaptcha is always on even if only pay later is enabled as a
   payment method.
 
+- **Dedupe rules don't work with custom fields/Variable type error during import
+  process ([dev/core#1597](https://lab.civicrm.org/dev/core/issues/1597) and
+  [dev/core#1595](https://lab.civicrm.org/dev/core/issues/1595):
+  [16558](https://github.com/civicrm/civicrm-core/pull/16558))**
+
+  Fixes a regression where dedupe rules were failing when attempting to use a
+  custom field as the match field.
+
+- **Select_string only accepts integers: 1
+  ([dev/translation#36](https://lab.civicrm.org/dev/translation/issues/36):
+  [16599](https://github.com/civicrm/civicrm-core/pull/16599))**
+
+  Fixes an error for translated sites when trying to perform a contact search.
+
+- **Advanced Search: "active period" filter regression
+  ([dev/core#1592](https://lab.civicrm.org/dev/core/issues/1592):
+  [16535](https://github.com/civicrm/civicrm-core/pull/16535))**
+
+  Fixes a bug in Advanced Search where the filter "active period" (for
+  relationships) is not respected.
+
+- **Advanced search links on mailing reports page give "DB Error: syntax error"
+  ([dev/core#1551](https://lab.civicrm.org/dev/core/issues/1551):
+  [16534](https://github.com/civicrm/civicrm-core/pull/16534))**
+
+  Fixes a regression where this url
+  "civicrm/contact/search/advanced?force=1&mailing_id=1" throws a fatal error.
+
+- **Upgrade fails when civicrm_managed table contains a row including
+  entity_type='PaymentProcessorType';
+  ([dev/core#1498](https://lab.civicrm.org/dev/core/issues/1498):
+  [16521](https://github.com/civicrm/civicrm-core/pull/16521))**
+
 - **Fix loading with alternate packages path (system-level)
   ([16407](https://github.com/civicrm/civicrm-core/pull/16407))**
 
@@ -613,6 +648,14 @@ Released March 4, 2020
 
 ### CiviContribute
 
+- **Positive integer expected for recurring interval even when user is not
+  making a recurring contribution
+  ([dev/core#1588](https://lab.civicrm.org/dev/core/issues/1588):
+  [16532](https://github.com/civicrm/civicrm-core/pull/16532))**
+
+  Fixes a Fatal error when the recurring option "Support recurring intervals" is
+  enabled on a contribution page.
+
 - **Make getTotalPayments return 0 instead of NULL
   ([16129](https://github.com/civicrm/civicrm-core/pull/16129))**
 
@@ -674,6 +717,12 @@ Released March 4, 2020
   ([dev/core#1537](https://lab.civicrm.org/dev/core/issues/1537):
   [16326](https://github.com/civicrm/civicrm-core/pull/16326))**
 
+- **search builder: member since field ignored
+  ([dev/core#1602](https://lab.civicrm.org/dev/core/issues/1602):
+  [16578](https://github.com/civicrm/civicrm-core/pull/16578))**
+
+  Ensures that "Search Builder" respects the "Member Since" field.
+
 ### Drupal Integration
 
 - **composer.json - Relax psr/log constraint. Improve D8 compatibility.
@@ -701,7 +750,8 @@ Released March 4, 2020
 ## <a name="misc"></a>Miscellany
 
 - **Duplicate code (for real)
-  ([16363](https://github.com/civicrm/civicrm-core/pull/16363))**
+  ([16363](https://github.com/civicrm/civicrm-core/pull/16363) and
+  [16567](https://github.com/civicrm/civicrm-core/pull/16567))**
 
 - **Mailing Subscribe Form: remove nbsp from descriptions
   ([16186](https://github.com/civicrm/civicrm-core/pull/16186))**
@@ -808,6 +858,9 @@ Released March 4, 2020
 - **Fix unit tests after gettext merge
   ([282](https://github.com/civicrm/civicrm-packages/pull/282))**
 
+- **Update recently-added PathUrlTest to be more representative
+  ([16607](https://github.com/civicrm/civicrm-core/pull/16607))**
+
 - **Fix tests to use buildFeeFn
   ([16389](https://github.com/civicrm/civicrm-core/pull/16389))**
 
@@ -1003,6 +1056,13 @@ Released March 4, 2020
 - **NFC Add parameter definition to membershipstatus.calc
   ([16370](https://github.com/civicrm/civicrm-core/pull/16370))**
 
+- **[NFC] Ensure that annon permissions are correctly assigned when enabling
+  civicrm webtest module in backdrop
+  ([16547](https://github.com/civicrm/civicrm-core/pull/16547))**
+
+- **[NFC] Fix style error
+  ([16549](https://github.com/civicrm/civicrm-core/pull/16549))**
+
 ## <a name="credits"></a>Credits
 
 This release was developed by the following code authors: