--- /dev/null
+# CiviCRM 5.64.0
+
+Released August 2, 2023;
+
+- **[Features](#features)**
+- **[Bugs resolved](#bugs)**
+- **[Miscellany](#misc)**
+- **[Credits](#credits)**
+
+## <a name="features"></a>Features
+
+## <a name="bugs"></a>Bugs resolved
+
+### Core CiviCRM
+
+- **Fix recent breakage on membershipBlock.tpl ([26777](https://github.com/civicrm/civicrm-core/pull/26777))**
+
+- **Fix PHP errors on profiles and custom fields when using options per line ([26763](https://github.com/civicrm/civicrm-core/pull/26763))**
+
+- **dev/core#4409 Use translation for default language, if exists ([26232](https://github.com/civicrm/civicrm-core/pull/26232))**
+
+- **dev/core#4418 Add in Upgrade script to fix double json encoding ([26760](https://github.com/civicrm/civicrm-core/pull/26760))**
+
+- **[REF] dev/core#4418 Add in Unit test of submitting the form to ensure… ([26758](https://github.com/civicrm/civicrm-core/pull/26758))**
+
+- **dev/core#4418 Fix Payment Processor accepted_credit_cards regression ([26755](https://github.com/civicrm/civicrm-core/pull/26755))**
+
+- **dev/core#4419 - Crash on membership tab of contribution page config (should go into 5.64) ([26757](https://github.com/civicrm/civicrm-core/pull/26757))**
+
+- **crmCaseType: fix New Case Type link visiblity in obscure circumstances ([26749](https://github.com/civicrm/civicrm-core/pull/26749))**
+
+- **5.63 late / after release changes ([26753](https://github.com/civicrm/civicrm-core/pull/26753))**
+
+- **[REF] Use writeRecord in the revert function of MessageTemplate to en… ([26754](https://github.com/civicrm/civicrm-core/pull/26754))**
+
+- **Remove unneeded and strange profile field save success alert ([26751](https://github.com/civicrm/civicrm-core/pull/26751))**
+
+- **Split MembershipBlock.tpl into 2 ([26690](https://github.com/civicrm/civicrm-core/pull/26690))**
+
+- **Make the `recur_id` field of Contributions available to FormBuilder ([26745](https://github.com/civicrm/civicrm-core/pull/26745))**
+
+- **dev/core#4413 Don't remove core component permissions when disabled ([26744](https://github.com/civicrm/civicrm-core/pull/26744))**
+
+- **(dev/core#4391) Prohibit uninstallation of core components ([26743](https://github.com/civicrm/civicrm-core/pull/26743))**
+
+- **NFC: Add debug level log message when afform submissions catch exceptions ([26741](https://github.com/civicrm/civicrm-core/pull/26741))**
+
+- **Fix regression caused by 26620 ([26659](https://github.com/civicrm/civicrm-core/pull/26659))**
+
+- **Fix Translation to load related language more reliably ([26190](https://github.com/civicrm/civicrm-core/pull/26190))**
+
+- **Fix apiv4 bug on custom fields with spaces in name ([26740](https://github.com/civicrm/civicrm-core/pull/26740))**
+
+- **AdminUI: Convert Mail Accounts page civicrm/admin/mailSettings ([26733](https://github.com/civicrm/civicrm-core/pull/26733))**
+
+- **Update related contribution trxn_id before sending email [must go into 5.64] ([26737](https://github.com/civicrm/civicrm-core/pull/26737))**
+
+- **5.63 ([26738](https://github.com/civicrm/civicrm-core/pull/26738))**
+
+- **Standalone login ux ([26684](https://github.com/civicrm/civicrm-core/pull/26684))**
+
+- **Fix another place weight is not passed ([26736](https://github.com/civicrm/civicrm-core/pull/26736))**
+
+- **Remove unused variables, fix a couple of == ([26734](https://github.com/civicrm/civicrm-core/pull/26734))**
+
+- **AdminUI: Convert Job Log page civicrm/admin/joblog ([26732](https://github.com/civicrm/civicrm-core/pull/26732))**
+
+- **Add weights to contact search actions ([26719](https://github.com/civicrm/civicrm-core/pull/26719))**
+
+- **[NFC] Update test that's no longer doing what it was doing ([26725](https://github.com/civicrm/civicrm-core/pull/26725))**
+
+- **REF - Replace CRM_Utils_Array::value with ?? ([26731](https://github.com/civicrm/civicrm-core/pull/26731))**
+
+- **SearchKit - Fix check for smarty syntax in rewrite output ([26730](https://github.com/civicrm/civicrm-core/pull/26730))**
+
+- **Merged #26726 into master. ([26728](https://github.com/civicrm/civicrm-core/pull/26728))**
+
+- **Update Api.php to correct external_identifier to type STRING ([26726](https://github.com/civicrm/civicrm-core/pull/26726))**
+
+- **[REF] Autoformat php short array syntax ([26724](https://github.com/civicrm/civicrm-core/pull/26724))**
+
+- **[REF] Remove unnecessary CRM_Utils_Array::value and use short array syntax ([26723](https://github.com/civicrm/civicrm-core/pull/26723))**
+
+- **dev/joomla#51 Fix Joomla permissions warning ([26699](https://github.com/civicrm/civicrm-core/pull/26699))**
+
+- **#4360 #4384 fixing multiple regressions with path civicrm/contact/search ([26669](https://github.com/civicrm/civicrm-core/pull/26669))**
+
+- **Remove now unsed createEvent test function from test baseClass ([26717](https://github.com/civicrm/civicrm-core/pull/26717))**
+
+- **Towards consistency for displaying test entities. Stop hiding test entities on some dashboards ([23724](https://github.com/civicrm/civicrm-core/pull/23724))**
+
+- **Render Email input as type="email" ([26705](https://github.com/civicrm/civicrm-core/pull/26705))**
+
+- **Add frontend_title to various data set up places ([26721](https://github.com/civicrm/civicrm-core/pull/26721))**
+
+- **Include `entityTrait` in `ContactTestTrait` ([26715](https://github.com/civicrm/civicrm-core/pull/26715))**
+
+- **Remove some unused test functions ([26720](https://github.com/civicrm/civicrm-core/pull/26720))**
+
+- **Drop unused table civicrm_action_mapping ([26646](https://github.com/civicrm/civicrm-core/pull/26646))**
+
+- **Add weight to Group Links ([26718](https://github.com/civicrm/civicrm-core/pull/26718))**
+
+- **SearchKit - Provide context information to subscribers ([26716](https://github.com/civicrm/civicrm-core/pull/26716))**
+
+- **Reduce PHP warnings with paymentBlock ([26505](https://github.com/civicrm/civicrm-core/pull/26505))**
+
+- **Fix ChangeFeeSelectionTest to use eventCreatePaid ([26709](https://github.com/civicrm/civicrm-core/pull/26709))**
+
+- **APIv4 - Add more metadata to CustomValue entities; use AutoService ([26710](https://github.com/civicrm/civicrm-core/pull/26710))**
+
+- **[REF] Code cleanup; remove unused vars and remove CRM_Utils_Array::value ([26714](https://github.com/civicrm/civicrm-core/pull/26714))**
+
+- **Install SK as part of headless test baseline ([26712](https://github.com/civicrm/civicrm-core/pull/26712))**
+
+- **clearTempTables: fix condition for user_job check ([26696](https://github.com/civicrm/civicrm-core/pull/26696))**
+
+- **CRM_Mailing_Form_Optout, CRM_Mailing_Form_Unsubscribe: change properties to protected from private ([26713](https://github.com/civicrm/civicrm-core/pull/26713))**
+
+- **Don't show SQL text in SK if user does not have view debug permission ([26711](https://github.com/civicrm/civicrm-core/pull/26711))**
+
+- **SearchKit - Allow custom fields in join conditions ([26698](https://github.com/civicrm/civicrm-core/pull/26698))**
+
+- **Use eventCreateUnpaid in participantCreate ([26708](https://github.com/civicrm/civicrm-core/pull/26708))**
+
+- **Fix ACLPermissionTrait to use EventTest create function ([26707](https://github.com/civicrm/civicrm-core/pull/26707))**
+
+- **5.63 ([26706](https://github.com/civicrm/civicrm-core/pull/26706))**
+
+- **Allow Drupal webstest user to view debug output ([26703](https://github.com/civicrm/civicrm-core/pull/26703))**
+
+- **Fix debug permissions for API 4 Explorer debug ([26702](https://github.com/civicrm/civicrm-core/pull/26702))**
+
+- **Test cleanup in BAO_ParticipantTest ([26704](https://github.com/civicrm/civicrm-core/pull/26704))**
+
+- **[Tests] Fix a few more places to use eventTrait & remove `legacyEventCreate` ([26701](https://github.com/civicrm/civicrm-core/pull/26701))**
+
+- **Standalone - Track logged-in user object ([26672](https://github.com/civicrm/civicrm-core/pull/26672))**
+
+- **Put link first in SearchDisplay Links options ([26697](https://github.com/civicrm/civicrm-core/pull/26697))**
+
+- **APIv4, Case API, configure options and suffixes for medium_id field ([25224](https://github.com/civicrm/civicrm-core/pull/25224))**
+
+- **Add calculated optout & unsub mailing stats to API 4 ([26694](https://github.com/civicrm/civicrm-core/pull/26694))**
+
+- **Add calculated fields to API 4 for total mailing stats ([26689](https://github.com/civicrm/civicrm-core/pull/26689))**
+
+- **Don't check for PHP 5 on Mapping Settings ([26693](https://github.com/civicrm/civicrm-core/pull/26693))**
+
+- **Typo correct for MailingEventReply.php ([26692](https://github.com/civicrm/civicrm-core/pull/26692))**
+
+- **replace deprecated functions in event fee form ([26691](https://github.com/civicrm/civicrm-core/pull/26691))**
+
+- **Note Form: use EntityFormTrait and setEntityId for postProcess hooks ([26686](https://github.com/civicrm/civicrm-core/pull/26686))**
+
+- **CiviGrant - Support APIv4 autocompletes ([26687](https://github.com/civicrm/civicrm-core/pull/26687))**
+
+- **Add missing Mailing Events to API4: Delivered, Forward, Reply ([26683](https://github.com/civicrm/civicrm-core/pull/26683))**
+
+- **crmAutocomplete - Fix endless loop (again) ([26681](https://github.com/civicrm/civicrm-core/pull/26681))**
+
+- **Fix ommitted port when constructing redirect URL ([26685](https://github.com/civicrm/civicrm-core/pull/26685))**
+
+- **dev/core#4396 AdminUI Find contact using sort_name ([26682](https://github.com/civicrm/civicrm-core/pull/26682))**
+
+- **[PHP8] Codegen - Don't generate invalid secondary emails ([26680](https://github.com/civicrm/civicrm-core/pull/26680))**
+
+- **Clarify dedupe rules as "Name or Email" ([26673](https://github.com/civicrm/civicrm-core/pull/26673))**
+
+- **Add workflow message template for sign_petition, confirm petition ([26654](https://github.com/civicrm/civicrm-core/pull/26654))**
+
+- **Fix test to use created workflow ([26655](https://github.com/civicrm/civicrm-core/pull/26655))**
+
+- **(REF) Simplify some more installation data ([26675](https://github.com/civicrm/civicrm-core/pull/26675))**
+
+- **(dev/core#1615) Setup - Prepare to generate Joomla-style "civicrm.settings.php" ([26678](https://github.com/civicrm/civicrm-core/pull/26678))**
+
+- **distmaker - Add some options to speed up frequent rebuilds ([26677](https://github.com/civicrm/civicrm-core/pull/26677))**
+
+- **dev/core#3890 Rebuild smart groups included in mailing on scheduling ([24681](https://github.com/civicrm/civicrm-core/pull/24681))**
+
+- **NFC: standardise ufId to ufID to avoid confusion ([26679](https://github.com/civicrm/civicrm-core/pull/26679))**
+
+- **Standalone - Generate proper HTTP response code for permission-errors ([26657](https://github.com/civicrm/civicrm-core/pull/26657))**
+
+- **Fix UTC offsets when retrieving timezone string in WordPress ([26604](https://github.com/civicrm/civicrm-core/pull/26604))**
+
+- **Delete unused tpl file ([26671](https://github.com/civicrm/civicrm-core/pull/26671))**
+
+- **crmMoney filter - allow coercing locale ([26383](https://github.com/civicrm/civicrm-core/pull/26383))**
+
+- **Ensure counties are properly imported even if ambiguous ([25989](https://github.com/civicrm/civicrm-core/pull/25989))**
+
+- **Follow up to #26618 - set locale consistently when exporting model ([26651](https://github.com/civicrm/civicrm-core/pull/26651))**
+
+- **Standalone - Fix some path calculations ([26649](https://github.com/civicrm/civicrm-core/pull/26649))**
+
+- **Standalone - Auto-enable user subsystem. Tweak default user. ([26643](https://github.com/civicrm/civicrm-core/pull/26643))**
+
+- **Remove Search Builder link from search results ([26670](https://github.com/civicrm/civicrm-core/pull/26670))**
+
+- **5.63 ([26667](https://github.com/civicrm/civicrm-core/pull/26667))**
+
+- **Admin UI - be like regular civi and don't show reserved custom groups ([26668](https://github.com/civicrm/civicrm-core/pull/26668))**
+
+- **Add survey tokens ([26661](https://github.com/civicrm/civicrm-core/pull/26661))**
+
+- **Move last (hopefully) custom search classes to the extension, unhide ([26664](https://github.com/civicrm/civicrm-core/pull/26664))**
+
+- **Fix actions on Relationship search using Searchkit ([26642](https://github.com/civicrm/civicrm-core/pull/26642))**
+
+- **SearchKit - Reuse helpers from CRM_Core_Action ([26663](https://github.com/civicrm/civicrm-core/pull/26663))**
+
+- **Add capitalize filter to tokens ([26662](https://github.com/civicrm/civicrm-core/pull/26662))**
+
+- **Move Custom Group search test to extension, remove xml brittleness ([26660](https://github.com/civicrm/civicrm-core/pull/26660))**
+
+- **[REF] Switch a bunch of core pages to use auto-links ([26658](https://github.com/civicrm/civicrm-core/pull/26658))**
+
+- **Standalone - Suppress debug output ([26656](https://github.com/civicrm/civicrm-core/pull/26656))**
+
+- **Remove copy-and-paste comment ([26652](https://github.com/civicrm/civicrm-core/pull/26652))**
+
+- **Add apiv4 Survey entity ([26653](https://github.com/civicrm/civicrm-core/pull/26653))**
+
+- **REF - Auto-generate links for CRM_Core_Page_Basic ([26644](https://github.com/civicrm/civicrm-core/pull/26644))**
+
+- **[Test] Clean up payment processors when cleaning up other related entities ([26640](https://github.com/civicrm/civicrm-core/pull/26640))**
+
+- **Fix test to not use brittle xml, remove redundant crud tests ([26648](https://github.com/civicrm/civicrm-core/pull/26648))**
+
+- **REF - Code cleanup and notice fixes in scheduled reminders ([26647](https://github.com/civicrm/civicrm-core/pull/26647))**
+
+- **Update UFJoin test to not use brittle xml set up ([26645](https://github.com/civicrm/civicrm-core/pull/26645))**
+
+- **Fix some test cleanup routines ([26634](https://github.com/civicrm/civicrm-core/pull/26634))**
+
+- **Cleanup Apiv3-UfField test ([26638](https://github.com/civicrm/civicrm-core/pull/26638))**
+
+- **(REF) Convert dynamic translations from `ts()` to `_ts()` ([26595](https://github.com/civicrm/civicrm-core/pull/26595))**
+
+- **API/SearchKit - Improve dynamic pseudoconstant lookups and ACL adminU… ([26639](https://github.com/civicrm/civicrm-core/pull/26639))**
+
+- **5.63 to master ([26641](https://github.com/civicrm/civicrm-core/pull/26641))**
+
+- **Add Search Display of ACLs ([26624](https://github.com/civicrm/civicrm-core/pull/26624))**
+
+- **CiviMail - New autocompletes for selecting recipients ([26585](https://github.com/civicrm/civicrm-core/pull/26585))**
+
+- **Update online event workflow template for more consistent participant amount data and preview-ability ([26574](https://github.com/civicrm/civicrm-core/pull/26574))**
+
+- **Add deployID to civicrm.settings.php ([26632](https://github.com/civicrm/civicrm-core/pull/26632))**
+
+- **Fix group count for delete confirmation ([26625](https://github.com/civicrm/civicrm-core/pull/26625))**
+
+- **Very minor test cleanup ([26635](https://github.com/civicrm/civicrm-core/pull/26635))**
+
+- **Contribution WorkflowTrait updates to support event template changes ([26633](https://github.com/civicrm/civicrm-core/pull/26633))**
+
+- **standaloneusers - Update versioning ([26631](https://github.com/civicrm/civicrm-core/pull/26631))**
+
+- **WorkflowMessage - Allow more dynamic-localized data. Unify language field. ([26618](https://github.com/civicrm/civicrm-core/pull/26618))**
+
+- **5.63 ([26630](https://github.com/civicrm/civicrm-core/pull/26630))**
+
+- **Move standalone classes and standaloneusers extension into core ([26621](https://github.com/civicrm/civicrm-core/pull/26621))**
+
+- **Move recurring handling to recur function in PaypalIPN ([26560](https://github.com/civicrm/civicrm-core/pull/26560))**
+
+- **Don't show filtered from NaN on Groups when 0 groups found ([26629](https://github.com/civicrm/civicrm-core/pull/26629))**
+
+- **CiviMail - Sundry cleanups ([26626](https://github.com/civicrm/civicrm-core/pull/26626))**
+
+- **Switch to Payment.create & repeattransaction in Authorize.net ([26620](https://github.com/civicrm/civicrm-core/pull/26620))**
+
+- **Fix some missing places where prioritisation is not incorporated ([26610](https://github.com/civicrm/civicrm-core/pull/26610))**
+
+- **Add Everyone acl role option value ([26627](https://github.com/civicrm/civicrm-core/pull/26627))**
+
+- **Group BAO - Remove secret param that was breaking groupNesting ([26623](https://github.com/civicrm/civicrm-core/pull/26623))**
+
+- **Fix ACLs to use the correct name of the civicrm_group table ([26615](https://github.com/civicrm/civicrm-core/pull/26615))**
+
+- **APIv4 Explorer - Fix regression in php generation ([26622](https://github.com/civicrm/civicrm-core/pull/26622))**
+
+- **dev/core#2549 ([26605](https://github.com/civicrm/civicrm-core/pull/26605))**
+
+- **Do not generate unshared variable in shared `processMessageTemplate` ([26567](https://github.com/civicrm/civicrm-core/pull/26567))**
+
+- **Add in paths and new menu routes to support converting ACL page scree… ([26617](https://github.com/civicrm/civicrm-core/pull/26617))**
+
+- **Update Recurring end_date when setting status to completed ([26616](https://github.com/civicrm/civicrm-core/pull/26616))**
+
+- **dev/core#4112 Move utilities for full text search to the legacycustomsearches extension ([26613](https://github.com/civicrm/civicrm-core/pull/26613))**
+
+- **dev/core#4389 Help text update for contact import dedupe option ([26607](https://github.com/civicrm/civicrm-core/pull/26607))**
+
+- **Remove obsolete 'Basic ACLs' ([26612](https://github.com/civicrm/civicrm-core/pull/26612))**
+
+- **dev/core#4112 Move legacycustomsearch-only function to the extension-class `ContactIDSql` ([26614](https://github.com/civicrm/civicrm-core/pull/26614))**
+
+- **[AuthorizeNetIPN] Use API for failure updates ([26600](https://github.com/civicrm/civicrm-core/pull/26600))**
+
+- **dev/core#4056 Move customSearch smart group sql generation to legacycustomsearches extension ([26611](https://github.com/civicrm/civicrm-core/pull/26611))**
+
+- **ACL - Ensure all priorities are unique ([26609](https://github.com/civicrm/civicrm-core/pull/26609))**
+
+- **Specify 'match' in mgd.php files ([26608](https://github.com/civicrm/civicrm-core/pull/26608))**
+
+- **Add "priority" column to ACLs and support ACL rule precedence ([26592](https://github.com/civicrm/civicrm-core/pull/26592))**
+
+- **[REF] CiviCase - Move more activity logic into case BAO via hook ([26591](https://github.com/civicrm/civicrm-core/pull/26591))**
+
+- **Switch to token for tax_exclusive_amount in offline receipt ([26602](https://github.com/civicrm/civicrm-core/pull/26602))**
+
+- **Fix e-notices in contribution_offline_receipt text by removing always-empty field ([26599](https://github.com/civicrm/civicrm-core/pull/26599))**
+
+- **dev/core#4387 - CRM_Core_Form - Fix params passed to checkbox ([26598](https://github.com/civicrm/civicrm-core/pull/26598))**
+
+- **Remove unused functions from `AuthorizeNetIPN` ([26597](https://github.com/civicrm/civicrm-core/pull/26597))**
+
+- **Simplify use of contribution - we are only looking at status ([26589](https://github.com/civicrm/civicrm-core/pull/26589))**
+
+- **CiviImport - String fix ([26593](https://github.com/civicrm/civicrm-core/pull/26593))**
+
+- **CiviImport - Fix table description ([26590](https://github.com/civicrm/civicrm-core/pull/26590))**
+
+- **Move sending of email to recur function ([26587](https://github.com/civicrm/civicrm-core/pull/26587))**
+
+- **Why? ([26588](https://github.com/civicrm/civicrm-core/pull/26588))**
+
+- **Extract getContributionRecur, clean up input input... ([26586](https://github.com/civicrm/civicrm-core/pull/26586))**
+
+- **APIv4 - Improve UNION field handling & add test coverage ([26583](https://github.com/civicrm/civicrm-core/pull/26583))**
+
+- **Form Builder - Clarify "Security" options ([26581](https://github.com/civicrm/civicrm-core/pull/26581))**
+
+- **Allows multiple Free Text fields to be added to form layout ([25271](https://github.com/civicrm/civicrm-core/pull/25271))**
+
+- **Prevent erroneous GroupContact hooks for Contact already in group ([26523](https://github.com/civicrm/civicrm-core/pull/26523))**
+
+- **Add self to contributors ([26584](https://github.com/civicrm/civicrm-core/pull/26584))**
+
+- **Remove ids Variable that is dumb ([26582](https://github.com/civicrm/civicrm-core/pull/26582))**
+
+- **Stop passing around object, just to get the id in Anet.ipn ([26562](https://github.com/civicrm/civicrm-core/pull/26562))**
+
+- **Call repeatTransation not completeOrder from repeatTransaction API ([26557](https://github.com/civicrm/civicrm-core/pull/26557))**
+
+- **[PHP8] Fix warnings on activity and event management forms ([26432](https://github.com/civicrm/civicrm-core/pull/26432))**
+
+- **Duplicate the few lines of shared code between `completeOrder` into `repeatTransaction` ([26556](https://github.com/civicrm/civicrm-core/pull/26556))**
+
+- **Cleanup AdditionalPaymentTest to use event trait ([26570](https://github.com/civicrm/civicrm-core/pull/26570))**
+
+- **Enhance examples to cover additional participants ([26573](https://github.com/civicrm/civicrm-core/pull/26573))**
+
+- **Move code to complete `repeatTransation` into that function ([26555](https://github.com/civicrm/civicrm-core/pull/26555))**
+
+- **APIv4 - Remove gatekeeper permission check for AJAX endpoint (with tests) ([26391](https://github.com/civicrm/civicrm-core/pull/26391))**
+
+- **Show manually added Smart Groups on Contact edit ([26521](https://github.com/civicrm/civicrm-core/pull/26521))**
+
+- **Fix Invoice test to user EventTestTrait, require less in order API ([26543](https://github.com/civicrm/civicrm-core/pull/26543))**
+
+- **Add LEFT, RIGHT and SUBSTRING SQL functions ([26549](https://github.com/civicrm/civicrm-core/pull/26549))**
+
+- **Misc ts fixes ([26565](https://github.com/civicrm/civicrm-core/pull/26565))**
+
+- **Remove unused line item variable from signature ([26571](https://github.com/civicrm/civicrm-core/pull/26571))**
+
+- **Converts the CryptoExceptions into session messages. ([26444](https://github.com/civicrm/civicrm-core/pull/26444))**
+
+- **Don't show pay_later processor on additional live Payment ([26578](https://github.com/civicrm/civicrm-core/pull/26578))**
+
+- **dev/core#4383 - Crash for lesser-permissioned users ([26577](https://github.com/civicrm/civicrm-core/pull/26577))**
+
+- **Expose a few more event fields as tokens ([26575](https://github.com/civicrm/civicrm-core/pull/26575))**
+
+- **Superficial clean up in test class ([26559](https://github.com/civicrm/civicrm-core/pull/26559))**
+
+- **Fix lifetime membership with end date error message ([26558](https://github.com/civicrm/civicrm-core/pull/26558))**
+
+- **dev/core#4048 Fatal error when changing membership type on membership with no contributions ([26554](https://github.com/civicrm/civicrm-core/pull/26554))**
+
+- **APIv4 - Fix passing '0' as a function argument ([26553](https://github.com/civicrm/civicrm-core/pull/26553))**
+
+- **5.63 ([26572](https://github.com/civicrm/civicrm-core/pull/26572))**
+
+- **Remove duplicate test ([26568](https://github.com/civicrm/civicrm-core/pull/26568))**
+
+- **Permit ACL rules that negate (deny) access ([26041](https://github.com/civicrm/civicrm-core/pull/26041))**
+
+- **extensions/uplang#6 Fix menu description translations on the Administration Console ([26564](https://github.com/civicrm/civicrm-core/pull/26564))**
+
+- **Remove 'Payment Amount (most recent)' column from membership report ([26566](https://github.com/civicrm/civicrm-core/pull/26566))**
+
+- **Fix participantTest class to call createEventPaid ([26540](https://github.com/civicrm/civicrm-core/pull/26540))**
+
+- **5.63 ([26552](https://github.com/civicrm/civicrm-core/pull/26552))**
+
+- **dev/core#4369 - fix upgrade for logging tables ([26548](https://github.com/civicrm/civicrm-core/pull/26548))**
+
+- **Add deprecation notice to legacy exception class aliases ([26542](https://github.com/civicrm/civicrm-core/pull/26542))**
+
+- **Fix a couple more places to use the new event trait ([26486](https://github.com/civicrm/civicrm-core/pull/26486))**
+
+- **dev/core#4319 SearchKit - Fix in-place editable in list/grid displays ([26473](https://github.com/civicrm/civicrm-core/pull/26473))**
+
+- **Improve select for Add Navigation Menu Item > Parent ([26550](https://github.com/civicrm/civicrm-core/pull/26550))**
+
+- **Fix don't change membership status when saving a pending membership ([25385](https://github.com/civicrm/civicrm-core/pull/25385))**
+
+- **Php8-proof SMSCommonTest ([26545](https://github.com/civicrm/civicrm-core/pull/26545))**
+
+- **Add unit test cover + nl2br for location in event emails ([26296](https://github.com/civicrm/civicrm-core/pull/26296))**
+
+- **Fix missing </table> tag on repeat event change confirm tpl. ([26547](https://github.com/civicrm/civicrm-core/pull/26547))**
+
+- **APIv4 - Add EntitySet api for set-ops such as UNION ([26536](https://github.com/civicrm/civicrm-core/pull/26536))**
+
+- **SchemaHandler - Fix nonstandard index capitalization + code cleanup ([26282](https://github.com/civicrm/civicrm-core/pull/26282))**
+
+- **APIv4 - Deprecate unused event ([26537](https://github.com/civicrm/civicrm-core/pull/26537))**
+
+- **Report on the most recent membership contribution, not the oldest ([26111](https://github.com/civicrm/civicrm-core/pull/26111))**
+
+- **Fix for domains that have the string .css in them ([26530](https://github.com/civicrm/civicrm-core/pull/26530))**
+
+- **Add additional message to invoice template if present ([26534](https://github.com/civicrm/civicrm-core/pull/26534))**
+
+- **Fix dev/core#4359 doubled Afform fields ([26528](https://github.com/civicrm/civicrm-core/pull/26528))**
+
+- **Cleanup Email Invoice form to remove longest ever field label ([26533](https://github.com/civicrm/civicrm-core/pull/26533))**
+
+- **Fix dev/core#4207 - Handle currency symbol in SK aggregates ([26498](https://github.com/civicrm/civicrm-core/pull/26498))**
+
+- **dev/core#2184 - OAUTH - make google always return a refresh token ([26531](https://github.com/civicrm/civicrm-core/pull/26531))**
+
+- **FlexMailer\Listener\OpenTracker: remove deprecated isLegacy check ([26526](https://github.com/civicrm/civicrm-core/pull/26526))**
+
+- **[TEST] APIv4 - Include CiviGrant in conformance tests ([26511](https://github.com/civicrm/civicrm-core/pull/26511))**
+
+- **(dev/core#4358) Verbiage changes on Find Groups screen ([26525](https://github.com/civicrm/civicrm-core/pull/26525))**
+
+- **Don't add Contact to Domain Group on edit ([26520](https://github.com/civicrm/civicrm-core/pull/26520))**
+
+- **[REF] Don't add Contacts to Groups they are already Added to on Edit ([26519](https://github.com/civicrm/civicrm-core/pull/26519))**
+
+- **Add select2s for Contribution, etc ([26502](https://github.com/civicrm/civicrm-core/pull/26502))**
+
+- **dev/core#4338 - Prevent people from sneakily adding fields to your extension's reserved custom groups by using the Move action ([26518](https://github.com/civicrm/civicrm-core/pull/26518))**
+
+- **dev/core#4355 - Fix crash for radio custom fields ([26517](https://github.com/civicrm/civicrm-core/pull/26517))**
+
+- **Add All imports menu item for users with Administer Queues ([26516](https://github.com/civicrm/civicrm-core/pull/26516))**
+
+- **Make implicit TRUE permissions check explicit in API 4 Explorer for PHP ([26514](https://github.com/civicrm/civicrm-core/pull/26514))**
+
+- **5.63 ([26515](https://github.com/civicrm/civicrm-core/pull/26515))**
+
+- **regen after 26499 and 26492 ([26512](https://github.com/civicrm/civicrm-core/pull/26512))**
+
+- **Smarty - When temporarily setting variable, fix cleanup for previously-undefined values. ([26465](https://github.com/civicrm/civicrm-core/pull/26465))**
+
+- **Reduce PHP warnings on Contribution ([26506](https://github.com/civicrm/civicrm-core/pull/26506))**
+
+- **Afform - Enable search operators to be exposed on the form ([26496](https://github.com/civicrm/civicrm-core/pull/26496))**
+
+- **Prevent API errors when CiviEvent is disabled ([26497](https://github.com/civicrm/civicrm-core/pull/26497))**
+
+- **[REF][PHP8.1] Don't pass null to strtoupper in getDynamicCharacters ([26508](https://github.com/civicrm/civicrm-core/pull/26508))**
+
+- **Expire notifications for Shared Address Contact Delete & Financial Types ([26503](https://github.com/civicrm/civicrm-core/pull/26503))**
+
+- **[NFC] Change PHPDoc return type (findById) ([26504](https://github.com/civicrm/civicrm-core/pull/26504))**
+
+- **Add import listing for admins ([26316](https://github.com/civicrm/civicrm-core/pull/26316))**
+
+- **5.63 ([26501](https://github.com/civicrm/civicrm-core/pull/26501))**
+
+- **wrong hook params ([26500](https://github.com/civicrm/civicrm-core/pull/26500))**
+
+- **Fix e-notices on New Participant form, strict smarty ([26487](https://github.com/civicrm/civicrm-core/pull/26487))**
+
+- **Add deprecation warning and fix deprecated constructor call (followup to #26398) ([26495](https://github.com/civicrm/civicrm-core/pull/26495))**
+
+- **[WIP] civicrm_admin_ui Find contacts replacement ([26381](https://github.com/civicrm/civicrm-core/pull/26381))**
+
+- **dev/core#4336 Fix don't display payment fields on initial event registration form if payment on confirm is enabled ([26491](https://github.com/civicrm/civicrm-core/pull/26491))**
+
+- **5.63 ([26493](https://github.com/civicrm/civicrm-core/pull/26493))**
+
+- **Remove unreachable code in event registration templates for tax total ([26492](https://github.com/civicrm/civicrm-core/pull/26492))**
+
+- **UFGroup DAO is out of date ([26494](https://github.com/civicrm/civicrm-core/pull/26494))**
+
+- **Log server-side validation errors so it is easier to troubleshoot/debug afform issues ([25533](https://github.com/civicrm/civicrm-core/pull/25533))**
+
+- **Remove stray semi-colon ([26490](https://github.com/civicrm/civicrm-core/pull/26490))**
+
+- **Remove obsolete comment ([26489](https://github.com/civicrm/civicrm-core/pull/26489))**
+
+- **AdminUI - Alter core forms to redirect to the new AdminUI afform pages ([26479](https://github.com/civicrm/civicrm-core/pull/26479))**
+
+- **SearchKit - Expose expires_date field to UI ([26485](https://github.com/civicrm/civicrm-core/pull/26485))**
+
+- **dev/core#4348 - Fix leaky variable in SearchKit traits ([26480](https://github.com/civicrm/civicrm-core/pull/26480))**
+
+- **SearchKit - Tidy up admin buttons and table header sort icons ([26483](https://github.com/civicrm/civicrm-core/pull/26483))**
+
+- **Lower-case field name uf_group.post_URL, cancel_URL ([26460](https://github.com/civicrm/civicrm-core/pull/26460))**
+
+- **SearchKit - Fix saving created/modified fields ([26484](https://github.com/civicrm/civicrm-core/pull/26484))**
+
+- **Remove redundant variable declared in the parent class ([26482](https://github.com/civicrm/civicrm-core/pull/26482))**
+
+- **Attempt to fix some form notices on Contact Edit form new contact ([26481](https://github.com/civicrm/civicrm-core/pull/26481))**
+
+- **dev/core#4254 - Add autoOpen feature to SearchKit 'addNew' button ([26470](https://github.com/civicrm/civicrm-core/pull/26470))**
+
+- **dev/core#3961 - Move component Api4 files to component extensions ([26208](https://github.com/civicrm/civicrm-core/pull/26208))**
+
+- **dev/core#4327 Possible fix for GroupTest occasional failures ([26478](https://github.com/civicrm/civicrm-core/pull/26478))**
+
+- **Use EventTest helpers (a few more places) ([26477](https://github.com/civicrm/civicrm-core/pull/26477))**
+
+- **Fix PHP warnings on front end Register ([26476](https://github.com/civicrm/civicrm-core/pull/26476))**
+
+- **CiviEventDispatcher::dispatch() - add deprecation warning for deprecated event class ([26338](https://github.com/civicrm/civicrm-core/pull/26338))**
+
+- **Fix UTC offsets when retrieving timezone string in WordPress ([298](https://github.com/civicrm/civicrm-wordpress/pull/298))**
+
+- **Merge 5.63 to master ([297](https://github.com/civicrm/civicrm-wordpress/pull/297))**
+
+- **[REF][PHP8.2] IDS fixes for dynamic property deprecation ([363](https://github.com/civicrm/civicrm-packages/pull/363))**
+
+## <a name="misc"></a>Miscellany
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following code authors:
+
+AGH Strategies - Andie Hunt; Agileware - Justin Freeman; Artful Robot - Rich Lott; Blackfly Solutions - Alan Dixon; BrightMinded Ltd - Bradley Taylor; Business & Code - Alain Benbassat; Christian Wach; Circle Interactive - Pradeep Nayak; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove; Dave D; Fuzion - Jitendra Purohit, Mike Beck; iXiam - Vangelis Pantazis; JMA Consulting - Seamus Lee; Megaphone Technology Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; Progressive Technology Project - Jamie McClelland; Reflexive Communications - Sandor Semsey; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin Cristiano; The University of the West Indies - Howard Shand; Wikimedia Foundation - Eileen McNaughton; Wildsight - Lars Sander-Green
+
+Most authors also reviewed code for this release; in addition, the following
+reviewers contributed their comments:
+
+Agileware - Justin Freeman; ALL IN APPLI admin; Artful Robot - Rich Lott; Blackfly Solutions - Alan Dixon; BrightMinded Ltd - Bradley Taylor; Christian Wach; civibot[bot]; civicrm-builder; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove; Dave D; Fuzion - Luke Stewart; iXiam - Vangelis Pantazis; JMA Consulting - Monish Deb, Seamus Lee; Megaphone Technology Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; Oxfam Germany - Thomas Schüttler; Progressive Technology Project - Jamie McClelland; Reflexive Communications - Sandor Semsey; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin Cristiano; TobiasVoigt; Wikimedia Foundation - Eileen McNaughton; Wildsight - Lars Sander-Green; ziljah
\ No newline at end of file