+- **[REF] Move generic preProcess function to the trait
+ ([16954](https://github.com/civicrm/civicrm-core/pull/16954))**
+
+- **[REF] Extract transferParticipantRegistration function
+ ([16976](https://github.com/civicrm/civicrm-core/pull/16976))**
+
+- **REF Remove redundant param from completeOrder
+ ([17034](https://github.com/civicrm/civicrm-core/pull/17034))**
+
+- **[REF] Update Contact email form to use the trait for EmailCommon functions
+ ([17031](https://github.com/civicrm/civicrm-core/pull/17031))**
+
+- **[REF] Move generic instances of listTokens to trait
+ ([17029](https://github.com/civicrm/civicrm-core/pull/17029))**
+
+- **[REF] CustomField code cleanup to use isSerialized method
+ ([17009](https://github.com/civicrm/civicrm-core/pull/17009))**
+
+- **[REF] CustomField code cleanup
+ ([16968](https://github.com/civicrm/civicrm-core/pull/16968))**
+
+- **[REF] Cleanup customField prepareCreate function
+ ([16996](https://github.com/civicrm/civicrm-core/pull/16996))**
+
+- **[REF] Update custom data handing in contact import
+ ([16986](https://github.com/civicrm/civicrm-core/pull/16986))**
+
+- **[REF] CustomGroup - cleanup handling of serialized fields in old function
+ ([16970](https://github.com/civicrm/civicrm-core/pull/16970))**
+
+- **[REF] APIv4 - Enforce contact field permissions via metadata
+ ([17168](https://github.com/civicrm/civicrm-core/pull/17168))**
+
+- **[REF] Code readability changes on activity tokens.
+ ([17161](https://github.com/civicrm/civicrm-core/pull/17161))**
+
+- **[REF] Minor extraction
+ ([17160](https://github.com/civicrm/civicrm-core/pull/17160))**
+
+- **[REF] CustomField - Remove pointless caching and move form variable to form
+ class ([16975](https://github.com/civicrm/civicrm-core/pull/16975))**
+
+- **[REF] Call makeCSVTable function directly from writeRows
+ ([16980](https://github.com/civicrm/civicrm-core/pull/16980))**
+
+- **[REF] CRM_Utils_Array::value -> empty
+ ([288](https://github.com/civicrm/civicrm-packages/pull/288))**
+
+- **[REF] Update XML file to match updated title in DAO File
+ ([16969](https://github.com/civicrm/civicrm-core/pull/16969))**
+
+- **[REF] Cleanup custom field handling... twice
+ ([16989](https://github.com/civicrm/civicrm-core/pull/16989))**
+
+- **[REF] Cleanup CustomField BAO to use its own isSerialized function
+ ([16990](https://github.com/civicrm/civicrm-core/pull/16990))**
+
+- **Cleanup custom field handling in ufGroup BAO
+ ([16984](https://github.com/civicrm/civicrm-core/pull/16984))**
+
+- **Code cleanup - replace overcomplicated test for null with isset
+ ([16965](https://github.com/civicrm/civicrm-core/pull/16965))**
+
+- **Update 5.24.2.md - Fix version number in title.
+ ([17043](https://github.com/civicrm/civicrm-core/pull/17043))**