Merge branch '5.51' of github.com:civicrm/civicrm-core into up
[civicrm-core.git] / release-notes / 5.42.0.md
index c2c3eb6f318488c815ee73fd6ced72c418b21583..2e20bb9bb5e5e25bfd0d3880d790cd0aff951b33 100644 (file)
@@ -71,11 +71,6 @@ Released October 6, 2021
   Makes SearchKit handle large option lists more efficiently, and adds APIv4
   field metadata about available suffixes.
 
   Makes SearchKit handle large option lists more efficiently, and adds APIv4
   field metadata about available suffixes.
 
-- **APIv4 - Add File entity
-  ([21158](https://github.com/civicrm/civicrm-core/pull/21158))**
-
-  Adds the entity "File" to APIv4.
-
 - **SearchKit - Add placeholder to token select
   ([21172](https://github.com/civicrm/civicrm-core/pull/21172))**
 
 - **SearchKit - Add placeholder to token select
   ([21172](https://github.com/civicrm/civicrm-core/pull/21172))**
 
@@ -88,7 +83,8 @@ Released October 6, 2021
   Adds support to display SearchKit results in a grid format.
 
 - **SearchKit - Merge admin results table with searchDisplay code
   Adds support to display SearchKit results in a grid format.
 
 - **SearchKit - Merge admin results table with searchDisplay code
-  ([21069](https://github.com/civicrm/civicrm-core/pull/21069))**
+  ([21069](https://github.com/civicrm/civicrm-core/pull/21069) and
+  [21488](https://github.com/civicrm/civicrm-core/pull/21488))**
 
   Improves and streamlines the SearchKit Angular code to reconcile two
   different ways of fetching, formatting & displaying results. This reduces code
 
   Improves and streamlines the SearchKit Angular code to reconcile two
   different ways of fetching, formatting & displaying results. This reduces code
@@ -245,6 +241,10 @@ Released October 6, 2021
   Fixes loading multiple translations within same page-view (OptionValues,
   ContactTypes).
 
   Fixes loading multiple translations within same page-view (OptionValues,
   ContactTypes).
 
+- **Activity export broken - takes you to some other screen instead
+  ([dev/core#2835](https://lab.civicrm.org/dev/core/-/issues/2835):
+  [21456](https://github.com/civicrm/civicrm-core/pull/21456))**
+
 - **APIv4 - entityBatch linkage
   ([dev/core#2682](https://lab.civicrm.org/dev/core/-/issues/2682):
   [21241](https://github.com/civicrm/civicrm-core/pull/21241))**
 - **APIv4 - entityBatch linkage
   ([dev/core#2682](https://lab.civicrm.org/dev/core/-/issues/2682):
   [21241](https://github.com/civicrm/civicrm-core/pull/21241))**
@@ -267,6 +267,22 @@ Released October 6, 2021
   Refactoring work towards making it possible to have a direct export feature in
   SearchKit.
 
   Refactoring work towards making it possible to have a direct export feature in
   SearchKit.
 
+- **SearchKit - Fix deleting search displays
+  ([21444](https://github.com/civicrm/civicrm-core/pull/21444))**
+
+- **SearchKit - Fix anonymous access to running search displays
+  #([21752](https://github.com/civicrm/civicrm-core/pull/21752))**
+
+  Recently SearchKit added the ability for anonymous users to access search
+  displays. However, due to an oversight the feature doesn't actually work for
+  anonymous users. This fixes the problem.
+
+- **Afform - ensure dragging classes are removed when not sorting
+  ([21750](https://github.com/civicrm/civicrm-core/pull/21750))**
+
+  Fixes an annoying UI glitch in Afform where the screen can appear "locked" or
+  "frozen" after dragging fields into a fieldset.
+
 - **Expose Contribution token processor
   ([dev/core#2747](https://lab.civicrm.org/dev/core/-/issues/2747):
   [21046](https://github.com/civicrm/civicrm-core/pull/21046) and
 - **Expose Contribution token processor
   ([dev/core#2747](https://lab.civicrm.org/dev/core/-/issues/2747):
   [21046](https://github.com/civicrm/civicrm-core/pull/21046) and
@@ -423,6 +439,24 @@ Released October 6, 2021
 - **Simplify ContributionView form. Always display "lineitems"
   ([21285](https://github.com/civicrm/civicrm-core/pull/21285))**
 
 - **Simplify ContributionView form. Always display "lineitems"
   ([21285](https://github.com/civicrm/civicrm-core/pull/21285))**
 
+- **Can we re-order the 'recur links'
+  ([dev/core#2843](https://lab.civicrm.org/dev/core/-/issues/2843):
+  [21559](https://github.com/civicrm/civicrm-core/pull/21559))**
+
+  The new link to View Template on a recurring contribution row is now moved to
+  the end, allowing the Edit link to return to the second spot.
+
+- **When a recurring contribution template has no line items, the contact
+  contribution tab crashes
+  ([dev/financial#187](https://lab.civicrm.org/dev/financial/-/issues/187):
+  [21734](https://github.com/civicrm/civicrm-core/pull/21734))**
+
+- **Call line item pre hook after tax amount is calculated
+  ([21731](https://github.com/civicrm/civicrm-core/pull/21731))**
+
+  `hook_civicrm_pre` is now invoked on a line item entity after the tax amount
+  has been calculated for it.
+
 ### CiviMail
 
 - **CiviCRM Mailing, function unsub_from_mailing has spelling error,
 ### CiviMail
 
 - **CiviCRM Mailing, function unsub_from_mailing has spelling error,
@@ -450,6 +484,9 @@ Released October 6, 2021
 - **Update MembershipType.duration and MembershipStatus.name to be required
   ([21119](https://github.com/civicrm/civicrm-core/pull/21119))**
 
 - **Update MembershipType.duration and MembershipStatus.name to be required
   ([21119](https://github.com/civicrm/civicrm-core/pull/21119))**
 
+- **Fix missing value of End Adjustment column from Membership status page
+  ([21664](https://github.com/civicrm/civicrm-core/pull/21664))**
+
 ### Drupal Integration
 
 - **Syntax errors when loading sample data
 ### Drupal Integration
 
 - **Syntax errors when loading sample data
@@ -560,7 +597,8 @@ Released October 6, 2021
   ([21226](https://github.com/civicrm/civicrm-core/pull/21226))**
 
 - **[REF] CRM_Utils_Recent - Use hook listener to delete items
   ([21226](https://github.com/civicrm/civicrm-core/pull/21226))**
 
 - **[REF] CRM_Utils_Recent - Use hook listener to delete items
-  ([21204](https://github.com/civicrm/civicrm-core/pull/21204))**
+  ([21204](https://github.com/civicrm/civicrm-core/pull/21204) and
+  [21492](https://github.com/civicrm/civicrm-core/pull/21492))**
 
 - **[REF] Deprecate unnecessary del() functions
   ([21200](https://github.com/civicrm/civicrm-core/pull/21200))**
 
 - **[REF] Deprecate unnecessary del() functions
   ([21200](https://github.com/civicrm/civicrm-core/pull/21200))**