- **Validate queue_id is a positive integer before passing to the BAO
([14355](https://github.com/civicrm/civicrm-core/pull/14355))**
+- **Fixes issue where contact's display name did not show on membership edit
+ If there was no registered email address
+ ([dev/core#1000](https://lab.civicrm.org/dev/core/issues/1000):
+ [14438](https://github.com/civicrm/civicrm-core/pull/14438))**
+
### CiviCase
- **Case activity query performs poorly on large databases
This fixes a recent regression where recurring payments would fail to be
recorded in CiviCRM if the contribution was set to notify the legacy IPN URL.
-- **Create contribution before taking payment, per contribution page workflow
- ([13837](https://github.com/civicrm/civicrm-core/pull/13837))**
+- **Fix Checksum failure when editing recuring contributions
+ ([14407](https://github.com/civicrm/civicrm-core/pull/14407))**
- Makes it so the Contribution is created before the payment processor is
- called, so there is always a contribution record even if payment fails.
+ Fixes a fatal error where checksum users were not able to cancel or update
+ recurring contributions.
### CiviEvent