Merge pull request #23809 from eileenmcnaughton/invoice_recur
[civicrm-core.git] / release-notes / 5.48.0.md
index 84b14db264c30ff241def3f74c96d19ecc840de2..03128cbe3d5c54c3f80b85d0c02c051371590da2 100644 (file)
@@ -17,7 +17,7 @@ Released April 6, 2022
 | **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** |
 
@@ -86,7 +86,8 @@ Released April 6, 2022
   formatting.
 
 - **SearchKit - Add 'merge contacts' task
-  ([22768](https://github.com/civicrm/civicrm-core/pull/22768))**
+  ([22768](https://github.com/civicrm/civicrm-core/pull/22768) and
+  [23035](https://github.com/civicrm/civicrm-core/pull/23035))**
 
   Adds a "merge contacts" task to SearchKit.
 
@@ -128,6 +129,10 @@ Released April 6, 2022
   This can help ease the pain of declaring managed entities which may or may not
   already exist - now they can be matched by name or other unique identifier.
 
+- **Database update from 5.47.2 to 5.47.3 fails with a non en_US database.
+  ([dev/core#3135](https://lab.civicrm.org/dev/core/-/issues/3151):
+  [23063](https://github.com/civicrm/civicrm-core/pull/23063))**  
+
 ### CiviContribute
 
 - **Add basic contribution example base for contribution workflows
@@ -135,6 +140,10 @@ Released April 6, 2022
 
   Makes it so that one can preview Contribution Message Templates.
 
+- **Remove time component from the {contribution.receive_date} token
+  ([dev/core#3072](https://lab.civicrm.org/dev/core/-/issues/3072):
+  [23071](https://github.com/civicrm/civicrm-core/pull/23071))**
+
 ### CiviEvent
 
 - **Introduce a way to link event participants from the associated booking.
@@ -172,6 +181,9 @@ Released April 6, 2022
 
 ### Core CiviCRM
 
+- **Update DOMPDF to 1.2.1 and update composer-compile-plugin as per master
+  ([23102](https://github.com/civicrm/civicrm-core/pull/23102))**
+
 - **Contact Logging Detail report crashes when a contribution and contact are
   updated together
   ([dev/report#85](https://lab.civicrm.org/dev/report/-/issues/85):
@@ -183,6 +195,10 @@ Released April 6, 2022
 
   Avoids flooding logs with `open_basedir` in effect.
 
+- **Filter summary no longer appearing on results for Reports
+  ([dev/core#3153](https://lab.civicrm.org/dev/core/-/issues/3153):
+  [23086](https://github.com/civicrm/civicrm-core/pull/23086))**
+
 - **Switch extension downloader and extensions feed to use Guzzle HTTP library
   ([21097](https://github.com/civicrm/civicrm-core/pull/21097))**
 
@@ -217,14 +233,36 @@ Released April 6, 2022
   ([22849](https://github.com/civicrm/civicrm-core/pull/22849))**
 
 - **Afform - Fix saving and editing entity blocks
-  ([22963](https://github.com/civicrm/civicrm-core/pull/22963))**
+  ([22963](https://github.com/civicrm/civicrm-core/pull/22963),
+  [22986](https://github.com/civicrm/civicrm-core/pull/22986), and
+  [23104](https://github.com/civicrm/civicrm-core/pull/23104))**
 
 - **Afform Gui - Fix selecting html element of text box
   ([22929](https://github.com/civicrm/civicrm-core/pull/22929))**
 
+- **Afform - fix missing submit actions
+  ([23024](https://github.com/civicrm/civicrm-core/pull/23024))**
+
 - **SearchKit - Fix support for non-DAO entities
   ([22764](https://github.com/civicrm/civicrm-core/pull/22764))**
 
+- **Fix deleting afforms when deleting saved search
+  ([22997](https://github.com/civicrm/civicrm-core/pull/22997))**
+
+  A typo in the code was preventing afforms from being deleted with a
+  corresponding saved search, and may have led to afforms being deleted
+  incorrectly.
+
+- **SearchKit - Fix multi-valued afform filters
+  ([23012](https://github.com/civicrm/civicrm-core/pull/23012))**
+
+  Fixes a SearchKit regression causing multi-select afform filters to stop
+  working.
+
+- **Search Kit: Unable to Aggregate on a Custom Field
+  ([dev/core#3143](https://lab.civicrm.org/dev/core/-/issues/3143):
+  [23070](https://github.com/civicrm/civicrm-core/pull/23070))**
+
 - **Only acl line items based on contribution
   ([22870](https://github.com/civicrm/civicrm-core/pull/22870))**
 
@@ -381,6 +419,10 @@ Released April 6, 2022
 - **CiviGrant - Don't auto-create any grant types
   ([22913](https://github.com/civicrm/civicrm-core/pull/22913))**
 
+- **Grant checkbox in display prefs does nothing anymore
+  ([dev/core#3159](https://lab.civicrm.org/dev/core/-/issues/3159):
+  [23105](https://github.com/civicrm/civicrm-core/pull/23105))**
+
 - **Views - CiviGrant is now an extension
   ([654](https://github.com/civicrm/civicrm-drupal/pull/654))**
 
@@ -408,8 +450,19 @@ Released April 6, 2022
 - **Mailing Report: do not recalculate the recipients when the count is zero
   ([22800](https://github.com/civicrm/civicrm-core/pull/22800))**
 
+- **5.44+ Unsubscribe from Smart Group form generates excessive process load
+  ([dev/core#3031](https://lab.civicrm.org/dev/core/-/issues/3031):
+  [23051](https://github.com/civicrm/civicrm-core/pull/23051))**
+
+  This splits the select query in two when checking if a contact was subscribed
+  to one or more groups.
+
 ### CiviMember
 
+- **New Membership fails when price set present but not selected
+  ([dev/core#3134](https://lab.civicrm.org/dev/core/-/issues/3134):
+  [23027](https://github.com/civicrm/civicrm-core/pull/23027))**
+
 - **Fixes for smarty grumpy mode with membership
   ([22752](https://github.com/civicrm/civicrm-core/pull/22752))**