5.63.0 release notes: raw from script
authorAndie Hunt <andie@aghstrategies.com>
Fri, 23 Jun 2023 21:06:07 +0000 (17:06 -0400)
committerAndie Hunt <andie@aghstrategies.com>
Fri, 23 Jun 2023 21:06:57 +0000 (17:06 -0400)
release-notes/5.63.0.md [new file with mode: 0644]

diff --git a/release-notes/5.63.0.md b/release-notes/5.63.0.md
new file mode 100644 (file)
index 0000000..7748d56
--- /dev/null
@@ -0,0 +1,559 @@
+# CiviCRM 5.63.0
+
+Released July 5, 2023;
+
+- **[Features](#features)**
+- **[Bugs resolved](#bugs)**
+- **[Miscellany](#misc)**
+- **[Credits](#credits)**
+
+## <a name="features"></a>Features
+
+## <a name="bugs"></a>Bugs resolved
+
+### Core CiviCRM
+
+- **Fix broken event message template preview ([26569](https://github.com/civicrm/civicrm-core/pull/26569))**
+
+- **Fix for membership discounts not showing in 5.62 ([26538](https://github.com/civicrm/civicrm-core/pull/26538))**
+
+- **don't show membership block on confirmation page if no membership exists ([26541](https://github.com/civicrm/civicrm-core/pull/26541))**
+
+- **CiviGrant - Fix error when creating grant without permissions ([26513](https://github.com/civicrm/civicrm-core/pull/26513))**
+
+- **Component-Extensions - Ensure the initial activation list matches ([26499](https://github.com/civicrm/civicrm-core/pull/26499))**
+
+- **Fix back office register form validation ([26488](https://github.com/civicrm/civicrm-core/pull/26488))**
+
+- **Cleanup on ContributionTest ([26472](https://github.com/civicrm/civicrm-core/pull/26472))**
+
+- **Improve Past Groups table on Contact Groups tab ([24705](https://github.com/civicrm/civicrm-core/pull/24705))**
+
+- **5.62.0 - Last-minute notes. Bump version. ([26475](https://github.com/civicrm/civicrm-core/pull/26475))**
+
+- **Simplify messaging for event confirm page ([26469](https://github.com/civicrm/civicrm-core/pull/26469))**
+
+- **Use APIv4 when creating test entities ([26471](https://github.com/civicrm/civicrm-core/pull/26471))**
+
+- **dev/core#4273 - CRM/Mailing - Allow user to configure donotreply email address ([26180](https://github.com/civicrm/civicrm-core/pull/26180))**
+
+- **APIv4 - Add test to ensure custom fields work with underscores ([26468](https://github.com/civicrm/civicrm-core/pull/26468))**
+
+- **Fixes core#4343 - SK ACL bypass not always respected when using an Afform filter ([26457](https://github.com/civicrm/civicrm-core/pull/26457))**
+
+- **Fix PHP warning on Export Contacts ([26467](https://github.com/civicrm/civicrm-core/pull/26467))**
+
+- **fix parameters in Payment.get ([26356](https://github.com/civicrm/civicrm-core/pull/26356))**
+
+- **Fix missing error on Transfer Participant and allow multiple ([26365](https://github.com/civicrm/civicrm-core/pull/26365))**
+
+- **Fix display of Fee Level on Self-service Registration Update ([26364](https://github.com/civicrm/civicrm-core/pull/26364))**
+
+- **dev/core#4258 Show next scheduled and cancel / modified date for recurring contributions on contact record ([26151](https://github.com/civicrm/civicrm-core/pull/26151))**
+
+- **dev/core#3989 When merging, don't overwrite source even when original source is empty ([26376](https://github.com/civicrm/civicrm-core/pull/26376))**
+
+- **Make event registration cancellation email optional for back office cancellation ([25207](https://github.com/civicrm/civicrm-core/pull/25207))**
+
+- **Fix receive_date error saving on Edit Participant with Record Contribution ([26388](https://github.com/civicrm/civicrm-core/pull/26388))**
+
+- **Don't show events without end date forever on Manage Events ([26347](https://github.com/civicrm/civicrm-core/pull/26347))**
+
+- **dev/core#4260 Improve Event Registration buttons for free registrations, additional participants and review ([26355](https://github.com/civicrm/civicrm-core/pull/26355))**
+
+- **More test fixes on cleanup, helper use ([26464](https://github.com/civicrm/civicrm-core/pull/26464))**
+
+- **Fix another class to use the eventCreatePaid helper ([26463](https://github.com/civicrm/civicrm-core/pull/26463))**
+
+- **Use select2 for template on New Email, Scheduled Reminders, SMS & PDF Letter ([26461](https://github.com/civicrm/civicrm-core/pull/26461))**
+
+- **Add eventTrait warning [ merge before rc is cut] ([26466](https://github.com/civicrm/civicrm-core/pull/26466))**
+
+- **(dev/core#4279) Define import-maps for ECMAScript Modules (OOP)  ([26309](https://github.com/civicrm/civicrm-core/pull/26309))**
+
+- **Fix a couple of tests to use Event helpers ([26462](https://github.com/civicrm/civicrm-core/pull/26462))**
+
+- **Create UFGroup in tear-down-able manner ([26458](https://github.com/civicrm/civicrm-core/pull/26458))**
+
+- **dev/financial#210: Warn when changing Contribution from non-deductible to deductible ([26400](https://github.com/civicrm/civicrm-core/pull/26400))**
+
+- **Allow backend transfer or cancel for all participant statuses ([26186](https://github.com/civicrm/civicrm-core/pull/26186))**
+
+- **fix Mailsettings.testconnection picking wrong settings to test ([26398](https://github.com/civicrm/civicrm-core/pull/26398))**
+
+- **Fix undefined included mailing names in A/B test report, improve readability ([24734](https://github.com/civicrm/civicrm-core/pull/24734))**
+
+- **Get help text title from field label if htxt title is not provided ([26265](https://github.com/civicrm/civicrm-core/pull/26265))**
+
+- **Fix tests calling getParticipantOrderParams to use the trait ([26455](https://github.com/civicrm/civicrm-core/pull/26455))**
+
+- **Remove unneeded description text on Campaign, Pledge, Tell a Friend, etc ([26397](https://github.com/civicrm/civicrm-core/pull/26397))**
+
+- **Remove unneeded description text on Memberships ([26396](https://github.com/civicrm/civicrm-core/pull/26396))**
+
+- **dev/core#3815 Set options_per_line to zero when changing Custom Field html_type ([26415](https://github.com/civicrm/civicrm-core/pull/26415))**
+
+- **Remove pass-by-ref ([26442](https://github.com/civicrm/civicrm-core/pull/26442))**
+
+- **Superficial Cleanup in test class ([26454](https://github.com/civicrm/civicrm-core/pull/26454))**
+
+- **PriceSet forms - remove reference to undeclared _contributionAmount property ([26441](https://github.com/civicrm/civicrm-core/pull/26441))**
+
+- **[Test] Rename version of eventCreatePaid that is being replaced ([26450](https://github.com/civicrm/civicrm-core/pull/26450))**
+
+- **5.62 ([26453](https://github.com/civicrm/civicrm-core/pull/26453))**
+
+- **Use already translated string (followup to 26446) ([26451](https://github.com/civicrm/civicrm-core/pull/26451))**
+
+- **Stop truncating UFGroup on tearDown ([26449](https://github.com/civicrm/civicrm-core/pull/26449))**
+
+- **present friendlier error message if petition cannot be displayed. ([26446](https://github.com/civicrm/civicrm-core/pull/26446))**
+
+- **Use dot to delimit log filename for domain ID ([26443](https://github.com/civicrm/civicrm-core/pull/26443))**
+
+- **[Test] Switch some unpaid event test setup to use createUnPaidEvent ([26420](https://github.com/civicrm/civicrm-core/pull/26420))**
+
+- **[TEST] Further minor fixes on UFGroup Cleanup ([26434](https://github.com/civicrm/civicrm-core/pull/26434))**
+
+- **Order mailings for selects in search and reports by id DESC ([26436](https://github.com/civicrm/civicrm-core/pull/26436))**
+
+- **REF - Fix Campaign index names, add default value for created_date ([26231](https://github.com/civicrm/civicrm-core/pull/26231))**
+
+- **Installer - Clarify the function and purpose of sample data ([26345](https://github.com/civicrm/civicrm-core/pull/26345))**
+
+- **Use PriceSet permissions for related entities ([26440](https://github.com/civicrm/civicrm-core/pull/26440))**
+
+- **[REF] Move repeated code for Price Field labels into separate function ([26375](https://github.com/civicrm/civicrm-core/pull/26375))**
+
+- **APIv4 - Fix Activity contact virtual fields to work across joins ([26374](https://github.com/civicrm/civicrm-core/pull/26374))**
+
+- **Stop passing $ids to membership::create ([26373](https://github.com/civicrm/civicrm-core/pull/26373))**
+
+- **Cleanup on PriceSetCustom search  ([26439](https://github.com/civicrm/civicrm-core/pull/26439))**
+
+- **dev/core#3570: Don't show current mailing in include/exclude previous mailings ([26427](https://github.com/civicrm/civicrm-core/pull/26427))**
+
+- **Don't show event URL on Manage Event Template ([26419](https://github.com/civicrm/civicrm-core/pull/26419))**
+
+- **SearchKit: Don't show the pager unless it is needed ([26395](https://github.com/civicrm/civicrm-core/pull/26395))**
+
+- **[REF][PHP8.2] Remove unused dynamic property showMembershipSummary ([26433](https://github.com/civicrm/civicrm-core/pull/26433))**
+
+- **Show Event Info at bottom of Registration Confirm & Fee Info above Payment ([26431](https://github.com/civicrm/civicrm-core/pull/26431))**
+
+- **Fix payment validation for Payment on Confirm ([26430](https://github.com/civicrm/civicrm-core/pull/26430))**
+
+- **[NFC] Remove extra whitespace around date through in EventInfoBlock ([26429](https://github.com/civicrm/civicrm-core/pull/26429))**
+
+- **dev/core#4333 Set default created_id for case and activity Attachments ([26409](https://github.com/civicrm/civicrm-core/pull/26409))**
+
+- **[Test]  Fix UFGroup cleanup in ReportTemplateTest ([26421](https://github.com/civicrm/civicrm-core/pull/26421))**
+
+- **[Test] More test UFGroup cleanup  ([26422](https://github.com/civicrm/civicrm-core/pull/26422))**
+
+- **[REF][PHP8.2] Declare property in CRM_Report_Form_Contact_Log ([26423](https://github.com/civicrm/civicrm-core/pull/26423))**
+
+- **[REF][PHP8.2] Declare properties on OrganizationSummary report ([26424](https://github.com/civicrm/civicrm-core/pull/26424))**
+
+- **[NFC] Fix capitalization of class names ([26428](https://github.com/civicrm/civicrm-core/pull/26428))**
+
+- **Metadata - Add missing html types/labels to the schema ([26417](https://github.com/civicrm/civicrm-core/pull/26417))**
+
+- **Added tpokorra to contributor-key.yml ([26418](https://github.com/civicrm/civicrm-core/pull/26418))**
+
+- **description is wrong for permission to view notes that are marked for author only ([26392](https://github.com/civicrm/civicrm-core/pull/26392))**
+
+- **Improve `UFGroup` cleanup in the `ProcessorFormTest` ([26408](https://github.com/civicrm/civicrm-core/pull/26408))**
+
+- **[REF][PHP8.2] Sort out dynamic properties in api_v3_ReportTemplateTest ([26414](https://github.com/civicrm/civicrm-core/pull/26414))**
+
+- **Regen after #26328 ([26413](https://github.com/civicrm/civicrm-core/pull/26413))**
+
+- **[REF][PHP8.2] Avoid dynamic properties in report summary ([26412](https://github.com/civicrm/civicrm-core/pull/26412))**
+
+- **[REF][PHP8.2] Declare property in CRM_Report_Form_Contribute_Sybunt ([26411](https://github.com/civicrm/civicrm-core/pull/26411))**
+
+- **Fix UFGroupTest to cleanup it's UFGroups ([26406](https://github.com/civicrm/civicrm-core/pull/26406))**
+
+- **dev/core#4213 Make contribution_page.frontend_title required ([26259](https://github.com/civicrm/civicrm-core/pull/26259))**
+
+- **Move event payment to the confirmation page ([24781](https://github.com/civicrm/civicrm-core/pull/24781))**
+
+- **Removes obsolete "Serbia and Montenegro" on civicrm_country.tpl ([26328](https://github.com/civicrm/civicrm-core/pull/26328))**
+
+- **Add Event test trait ([26405](https://github.com/civicrm/civicrm-core/pull/26405))**
+
+- **Test cleanup - improve cleanup of `UFGroup` ([26403](https://github.com/civicrm/civicrm-core/pull/26403))**
+
+- **Use Permission=FALSE when retrieving price sets in examples ([26399](https://github.com/civicrm/civicrm-core/pull/26399))**
+
+- **Add deprecation notes to `processMembership` function deprecated in 2021 ([26402](https://github.com/civicrm/civicrm-core/pull/26402))**
+
+- **Fix locale leaking into tokens ([26179](https://github.com/civicrm/civicrm-core/pull/26179))**
+
+- **Remove deprecation from a hook that's actually uniquely useful ([25628](https://github.com/civicrm/civicrm-core/pull/25628))**
+
+- **Fix Advanced search reset button formatting ([26324](https://github.com/civicrm/civicrm-core/pull/26324))**
+
+- **Remove unneeded text on Contribution ([26380](https://github.com/civicrm/civicrm-core/pull/26380))**
+
+- **Remove unneeded description text on Participant ([26382](https://github.com/civicrm/civicrm-core/pull/26382))**
+
+- **SearchKit - Add task to refresh smart/parent group cache ([26393](https://github.com/civicrm/civicrm-core/pull/26393))**
+
+- **AdminUI - Standardize button styles/labels ([26394](https://github.com/civicrm/civicrm-core/pull/26394))**
+
+- **Center SearchKit pagination ([26389](https://github.com/civicrm/civicrm-core/pull/26389))**
+
+- **SearchKit: Tweak order and text for select All, This Page, None ([26385](https://github.com/civicrm/civicrm-core/pull/26385))**
+
+- **dev/core#4325 Fix extra brs in custom field note rich text ([26386](https://github.com/civicrm/civicrm-core/pull/26386))**
+
+- **Pass field specs out to alter functions ([26387](https://github.com/civicrm/civicrm-core/pull/26387))**
+
+- **Membership Type: allow changing the relationships even if there is data ([26274](https://github.com/civicrm/civicrm-core/pull/26274))**
+
+- **Mailing Report: when scheduled, displays stats so that we can see recipient count and scheduled date ([26378](https://github.com/civicrm/civicrm-core/pull/26378))**
+
+- **fix fatal error on custom data import ([26379](https://github.com/civicrm/civicrm-core/pull/26379))**
+
+- **Fix PHP8 warning on DedupeFind ([26377](https://github.com/civicrm/civicrm-core/pull/26377))**
+
+- **APIv4 - Add Group.cache_expired calculated field and Group::refresh action ([26357](https://github.com/civicrm/civicrm-core/pull/26357))**
+
+- **Continue removing unneeded descriptions etc on Edit Event and Contribution Page ([26291](https://github.com/civicrm/civicrm-core/pull/26291))**
+
+- **Clean up redundant descriptions and broken help on import forms ([26290](https://github.com/civicrm/civicrm-core/pull/26290))**
+
+- **APIv4 - Add metadata to `Group.children` column and `GroupNesting` entity ([26352](https://github.com/civicrm/civicrm-core/pull/26352))**
+
+- **Fix problem with group.update api ([26260](https://github.com/civicrm/civicrm-core/pull/26260))**
+
+- **Cleanup unused variables etc on membership form ([26371](https://github.com/civicrm/civicrm-core/pull/26371))**
+
+- **[REF][PHP8.2] Declare getSiteDefaultCountry property ([26370](https://github.com/civicrm/civicrm-core/pull/26370))**
+
+- **[REF][PHP8.2] Avoid unnecessary property in WebsiteTest ([26369](https://github.com/civicrm/civicrm-core/pull/26369))**
+
+- **[REF][PHP8.2] Replace property with variable in OrderTest ([26368](https://github.com/civicrm/civicrm-core/pull/26368))**
+
+- **[REF] CRM_Core_StateMachine::addSequentialPages(): don't pass extra parameter ([26367](https://github.com/civicrm/civicrm-core/pull/26367))**
+
+- **Don't show refund due when balance is owed on Additional Payments ([26358](https://github.com/civicrm/civicrm-core/pull/26358))**
+
+- **[TEST ONLY] APIv4 - Update tests to use new Invasive helper ([26361](https://github.com/civicrm/civicrm-core/pull/26361))**
+
+- **SearchKit - Add display of type `entity` ([25871](https://github.com/civicrm/civicrm-core/pull/25871))**
+
+- **Add NOT CONTAINS to API and SK ([26366](https://github.com/civicrm/civicrm-core/pull/26366))**
+
+- **Serialize Participant fee_level when using Change Selections ([26363](https://github.com/civicrm/civicrm-core/pull/26363))**
+
+- **APIv4 - Fix CONTAINS operator to work with more types of serialized fields ([26362](https://github.com/civicrm/civicrm-core/pull/26362))**
+
+- **PCP signup form - respect profile 'Add to Group' ([25908](https://github.com/civicrm/civicrm-core/pull/25908))**
+
+- **Regen after 26297 ([26360](https://github.com/civicrm/civicrm-core/pull/26360))**
+
+- **dev/financial#214 - Use correct id when creating record payment link for change selections on event ([25543](https://github.com/civicrm/civicrm-core/pull/25543))**
+
+- **Update contributor-key to correct name ([26359](https://github.com/civicrm/civicrm-core/pull/26359))**
+
+- **dev/core#4287 Fix event_offline template phones & emails ([26297](https://github.com/civicrm/civicrm-core/pull/26297))**
+
+- **[php8] fix Find Cases notices ([26163](https://github.com/civicrm/civicrm-core/pull/26163))**
+
+- **FormBuilder: don't make 'Primary' required ([26272](https://github.com/civicrm/civicrm-core/pull/26272))**
+
+- **Fix participantListingURL on Manage Event ([26351](https://github.com/civicrm/civicrm-core/pull/26351))**
+
+- **Fix enotices in Register task formRule by separating functions ([26346](https://github.com/civicrm/civicrm-core/pull/26346))**
+
+- **Metadata - Tag Group.refresh_date column as deprecated ([26350](https://github.com/civicrm/civicrm-core/pull/26350))**
+
+- **APIv4 - Clarify specProvider code ([26349](https://github.com/civicrm/civicrm-core/pull/26349))**
+
+- **Declare paid event as example data, call from test ([26294](https://github.com/civicrm/civicrm-core/pull/26294))**
+
+- **Fix PHP8 warnings in Participant.tpl ([26166](https://github.com/civicrm/civicrm-core/pull/26166))**
+
+- **Add Mailing view and preview paths to schema ([26342](https://github.com/civicrm/civicrm-core/pull/26342))**
+
+- **SearchKit - Add sticky table header style ([26330](https://github.com/civicrm/civicrm-core/pull/26330))**
+
+- **SearchKit - Clear selection when changing search params ([26341](https://github.com/civicrm/civicrm-core/pull/26341))**
+
+- **APIv4 Explorer - Fix trailing whitespace ([26340](https://github.com/civicrm/civicrm-core/pull/26340))**
+
+- **FormBuilder: load assignees and targets on existing activities, via api4 read-write multivalue virtual fields ([25744](https://github.com/civicrm/civicrm-core/pull/25744))**
+
+- **AdminUI: updates to Custom Group & Field ([26329](https://github.com/civicrm/civicrm-core/pull/26329))**
+
+- **5.62 ([26339](https://github.com/civicrm/civicrm-core/pull/26339))**
+
+- **Simplify opt-out/unsubscribe help texts ([26301](https://github.com/civicrm/civicrm-core/pull/26301))**
+
+- **[NFC] SearchKit sql function "if": fix description (dev/core#4307) ([26333](https://github.com/civicrm/civicrm-core/pull/26333))**
+
+- **regen after recent message template updates ([26336](https://github.com/civicrm/civicrm-core/pull/26336))**
+
+- **dev/core#4286 APIv4 - Improve export action handling of $match param ([26237](https://github.com/civicrm/civicrm-core/pull/26237))**
+
+- **SearchKit - Add caret icon to dropdown menus, tweak defaults ([26331](https://github.com/civicrm/civicrm-core/pull/26331))**
+
+- **AdminUI - add Scheduled Jobs page ([26060](https://github.com/civicrm/civicrm-core/pull/26060))**
+
+- **Clean up Scheduled Jobs admin page ([26317](https://github.com/civicrm/civicrm-core/pull/26317))**
+
+- **Refs dev/core#4305 - Update href to ng-href ([26315](https://github.com/civicrm/civicrm-core/pull/26315))**
+
+- **5.62 ([26322](https://github.com/civicrm/civicrm-core/pull/26322))**
+
+- **Addt Fix PHP8 warnings on Participant.tpl ([26319](https://github.com/civicrm/civicrm-core/pull/26319))**
+
+- **(NFC) CiviEventDispatcher - Update type declaration. Add test demonstion ([26276](https://github.com/civicrm/civicrm-core/pull/26276))**
+
+- **Api4: add calculated field `contact_count` to Group ([26313](https://github.com/civicrm/civicrm-core/pull/26313))**
+
+- **5.62 to master ([26314](https://github.com/civicrm/civicrm-core/pull/26314))**
+
+- **REF - Cleanup unused variable and comment in SearchKit ([26306](https://github.com/civicrm/civicrm-core/pull/26306))**
+
+- **[NFC] typo fixes ([26310](https://github.com/civicrm/civicrm-core/pull/26310))**
+
+- **Fix invoice being sent instead of receipt if contribution 'is_pay_later' is true ([26247](https://github.com/civicrm/civicrm-core/pull/26247))**
+
+- **FormBuilder: add 'Copy' button ([26071](https://github.com/civicrm/civicrm-core/pull/26071))**
+
+- **dev/core#4302 Add deprecation warning to functions in renamed classes ([26307](https://github.com/civicrm/civicrm-core/pull/26307))**
+
+- **Make sql function IFNULL available in APIv4 and SearchKit ([26304](https://github.com/civicrm/civicrm-core/pull/26304))**
+
+- **dev/core#2486: Add BounceType and BouncePattern APIv4 entities ([26300](https://github.com/civicrm/civicrm-core/pull/26300))**
+
+- **Clarify isPrimary, isPaidEvent variables ([26283](https://github.com/civicrm/civicrm-core/pull/26283))**
+
+- **Only call transitionComponents when transitioning pending/pay later to completed ([26228](https://github.com/civicrm/civicrm-core/pull/26228))**
+
+- **Replace isset with token for pay_later_receipt ([26299](https://github.com/civicrm/civicrm-core/pull/26299))**
+
+- **5.62 ([26295](https://github.com/civicrm/civicrm-core/pull/26295))**
+
+- **[REF][PHP8.2] Only clear cache values if property exists ([26289](https://github.com/civicrm/civicrm-core/pull/26289))**
+
+- **[REF][PHP8.2] Declare campaigns property ([26293](https://github.com/civicrm/civicrm-core/pull/26293))**
+
+- **[REF][PHP8.2] Remove unused entity dynamic property ([26287](https://github.com/civicrm/civicrm-core/pull/26287))**
+
+- **[REF][PHP8.2] Remove seemingly unused write to dynamic property ([26288](https://github.com/civicrm/civicrm-core/pull/26288))**
+
+- **dev/core#4305 - Fix pluses being turned into spaces in hook_alterAngular ([26286](https://github.com/civicrm/civicrm-core/pull/26286))**
+
+- **[NFC] Belatedly add test for #26164 ([26285](https://github.com/civicrm/civicrm-core/pull/26285))**
+
+- **GenCode on Contribution DAO ([26284](https://github.com/civicrm/civicrm-core/pull/26284))**
+
+- **Drupal 7, refuse the possibility to execute the REST API with blocked users ([26185](https://github.com/civicrm/civicrm-core/pull/26185))**
+
+- **Add weight to pledges links ([26280](https://github.com/civicrm/civicrm-core/pull/26280))**
+
+- **Standardise casing on ids in WorkflowMessages ([26281](https://github.com/civicrm/civicrm-core/pull/26281))**
+
+- **(REF) civicrm_data - Move more baseline data to PHP files ([26270](https://github.com/civicrm/civicrm-core/pull/26270))**
+
+- **Use balanceAmount token to remove isset in offline_event_receipt ([26215](https://github.com/civicrm/civicrm-core/pull/26215))**
+
+- **AdminUI: add Manage Contribution Pages ([24937](https://github.com/civicrm/civicrm-core/pull/24937))**
+
+- **5.62 to master ([26278](https://github.com/civicrm/civicrm-core/pull/26278))**
+
+- **Alternate Manage groups in Admin UI extension ([26261](https://github.com/civicrm/civicrm-core/pull/26261))**
+
+- **SchemaHandler - Cleanup string handling and fix syntax error ([26275](https://github.com/civicrm/civicrm-core/pull/26275))**
+
+- **dev/core#4284 Allow deletion of primary email inline on contact ([26198](https://github.com/civicrm/civicrm-core/pull/26198))**
+
+- **Resize mailing preview modal ([26273](https://github.com/civicrm/civicrm-core/pull/26273))**
+
+- **More tests fixed to use fullFormFlow ([26269](https://github.com/civicrm/civicrm-core/pull/26269))**
+
+- **Remove unused variables from previously-shared function ([26264](https://github.com/civicrm/civicrm-core/pull/26264))**
+
+- **Remove BOM from Registration.hlp ([26266](https://github.com/civicrm/civicrm-core/pull/26266))**
+
+- **Create export mappings without admin perms ([26262](https://github.com/civicrm/civicrm-core/pull/26262))**
+
+- **dev/core#3805 Fix handling of minimum_fee token when not set ([26263](https://github.com/civicrm/civicrm-core/pull/26263))**
+
+- **Fix token boolean filter to work with money & use in templates ([26254](https://github.com/civicrm/civicrm-core/pull/26254))**
+
+- **dev/core#4281 - Fix help bubbles on windows when file param not specified ([26164](https://github.com/civicrm/civicrm-core/pull/26164))**
+
+- **APIv4 - Fix html encoding of rich-text fields ([26251](https://github.com/civicrm/civicrm-core/pull/26251))**
+
+- **(REF) civicrm_data.tpl - Split option-groups into many PHP files ([26245](https://github.com/civicrm/civicrm-core/pull/26245))**
+
+- **Remove unneeded descriptions or replace with help text from Edit Contribution Page & Event ([26257](https://github.com/civicrm/civicrm-core/pull/26257))**
+
+- **Stop assigning variables removed from core templates in 2019 ([26258](https://github.com/civicrm/civicrm-core/pull/26258))**
+
+- **dev/core#3961 - Modify psr-0 namespaces of component extensions to match core ([26256](https://github.com/civicrm/civicrm-core/pull/26256))**
+
+- **Add is_active to link spec ([26255](https://github.com/civicrm/civicrm-core/pull/26255))**
+
+- **dev/core#4031 Export dates from SearchKit to spreadsheet in SQL format ([26211](https://github.com/civicrm/civicrm-core/pull/26211))**
+
+- **Additional event tokens ([26216](https://github.com/civicrm/civicrm-core/pull/26216))**
+
+- **Add a couple more weights ([26250](https://github.com/civicrm/civicrm-core/pull/26250))**
+
+- **Following PR-25994 and PR-26074 ([26200](https://github.com/civicrm/civicrm-core/pull/26200))**
+
+- **5.62 ([26253](https://github.com/civicrm/civicrm-core/pull/26253))**
+
+- **Remove form rule for Contribution Page and Event titles preventing / ([26249](https://github.com/civicrm/civicrm-core/pull/26249))**
+
+- **Add deceased date token ([26234](https://github.com/civicrm/civicrm-core/pull/26234))**
+
+- **Add weight to a couple more links ([26244](https://github.com/civicrm/civicrm-core/pull/26244))**
+
+- **Add some weights to menu link items ([26241](https://github.com/civicrm/civicrm-core/pull/26241))**
+
+- **5.62 ([26242](https://github.com/civicrm/civicrm-core/pull/26242))**
+
+- **5.62 ([26240](https://github.com/civicrm/civicrm-core/pull/26240))**
+
+- **Add weight to links spec ([26233](https://github.com/civicrm/civicrm-core/pull/26233))**
+
+- **Notice fix on edit Household ([26238](https://github.com/civicrm/civicrm-core/pull/26238))**
+
+- **dev/core#4295 SearchKit: check controller class for qfKey when loading legacy search actions for contributions  ([26235](https://github.com/civicrm/civicrm-core/pull/26235))**
+
+- **Speed up Download Spreadsheet from SearchKit results ([26214](https://github.com/civicrm/civicrm-core/pull/26214))**
+
+- **Upgrader - Use generic (non-api4) code in upgrader ([26230](https://github.com/civicrm/civicrm-core/pull/26230))**
+
+- **dev/core#1321 - SearchKit - Limit operator list for array fields ([26068](https://github.com/civicrm/civicrm-core/pull/26068))**
+
+- **Clarify sent & not sent variables ([26223](https://github.com/civicrm/civicrm-core/pull/26223))**
+
+- **Added Olayiwola Odunsi to contributor-key.yml ([26225](https://github.com/civicrm/civicrm-core/pull/26225))**
+
+- **[REF] dev/core#1777 - Skip checking vendor provided orphaned files if the vendor directory is not within the CiviCRM root ([26196](https://github.com/civicrm/civicrm-core/pull/26196))**
+
+- **dev/core#1403 - CRM/Contribute -  Change "Date Received" to "Contribution Date" ([26145](https://github.com/civicrm/civicrm-core/pull/26145))**
+
+- **Make some internal functions protected ([26221](https://github.com/civicrm/civicrm-core/pull/26221))**
+
+- **Fix Participant tests to use full form flow ([26220](https://github.com/civicrm/civicrm-core/pull/26220))**
+
+- **Remove unreachable validation ([26222](https://github.com/civicrm/civicrm-core/pull/26222))**
+
+- **Minor cleanup on function ([26217](https://github.com/civicrm/civicrm-core/pull/26217))**
+
+- **AbstractAction: Drop `@throws` from phpdoc of `__construct()` because it's not thrown ([26213](https://github.com/civicrm/civicrm-core/pull/26213))**
+
+- **5.62 ([26210](https://github.com/civicrm/civicrm-core/pull/26210))**
+
+- **Further separate register task from participant form ([26205](https://github.com/civicrm/civicrm-core/pull/26205))**
+
+- **Don't show send broken confirmation description if registering multiple contacts ([26209](https://github.com/civicrm/civicrm-core/pull/26209))**
+
+- **Extract sendEmail function ([26206](https://github.com/civicrm/civicrm-core/pull/26206))**
+
+- **Add missing deprecated tag ([26204](https://github.com/civicrm/civicrm-core/pull/26204))**
+
+- **dev/core#3961 Create stub extensions for all components ([26036](https://github.com/civicrm/civicrm-core/pull/26036))**
+
+- **Remove unused constants ([26203](https://github.com/civicrm/civicrm-core/pull/26203))**
+
+- **flexmailer remove cruft code ([26202](https://github.com/civicrm/civicrm-core/pull/26202))**
+
+- **5.62 ([26201](https://github.com/civicrm/civicrm-core/pull/26201))**
+
+- **dev/core#4279 - Add support for ECMAScript Modules (ESM, part 1) ([26195](https://github.com/civicrm/civicrm-core/pull/26195))**
+
+- **proper EntityRef joins ([26192](https://github.com/civicrm/civicrm-core/pull/26192))**
+
+- **Title case Register Your Site in support menu ([26194](https://github.com/civicrm/civicrm-core/pull/26194))**
+
+- **Uncheck is_email_receipt when hidden on New Contribution ([26191](https://github.com/civicrm/civicrm-core/pull/26191))**
+
+- **crmMailingAB/services: catch exception, report error and rethrow ([26184](https://github.com/civicrm/civicrm-core/pull/26184))**
+
+- **Fix config is null on hooks ([26178](https://github.com/civicrm/civicrm-core/pull/26178))**
+
+- **Prevent prohibited self service cancellation by using is_backoffice=1 in URL ([26189](https://github.com/civicrm/civicrm-core/pull/26189))**
+
+- **Fix authorization failed on self-service participant transfer ([26188](https://github.com/civicrm/civicrm-core/pull/26188))**
+
+- **Preserve participant status when transferring ([26187](https://github.com/civicrm/civicrm-core/pull/26187))**
+
+- **Show/hide billing name/address on event confirm based on if they're set instead of a magical collection of booleans ([26181](https://github.com/civicrm/civicrm-core/pull/26181))**
+
+- **Afform - Ensure checkboxes and radios are validated client-side ([26123](https://github.com/civicrm/civicrm-core/pull/26123))**
+
+- **dev/core#3920 Improve footer and support menu ([26167](https://github.com/civicrm/civicrm-core/pull/26167))**
+
+- **dev/core#4123 Support contribution recur tokens when accessing from a… ([25563](https://github.com/civicrm/civicrm-core/pull/25563))**
+
+- **REF: Small cleanup on contribution receipt code ([26078](https://github.com/civicrm/civicrm-core/pull/26078))**
+
+- **Added composerjk to contributor-key.yml ([26177](https://github.com/civicrm/civicrm-core/pull/26177))**
+
+- **Regenerate civicrm generated after #25987 and membership xml ([26173](https://github.com/civicrm/civicrm-core/pull/26173))**
+
+- **(REF) CRM_Core_Config  - Simplify dependencies between MagicMerge and Runtime ([26143](https://github.com/civicrm/civicrm-core/pull/26143))**
+
+- **Notice fix on isHonor on contribution page ([26171](https://github.com/civicrm/civicrm-core/pull/26171))**
+
+- **Stop escaping tableHeader in secure smarty mode ([26168](https://github.com/civicrm/civicrm-core/pull/26168))**
+
+- **E-notice fix on pay-later payment processor ([26169](https://github.com/civicrm/civicrm-core/pull/26169))**
+
+- **😵 Disambiguate "Source" field by showing the context of the source, ie. Membership, Participant, Contribution, Contact etc. ([25987](https://github.com/civicrm/civicrm-core/pull/25987))**
+
+- **Authx - Add APIv4 support for creating and validating credentials ([26044](https://github.com/civicrm/civicrm-core/pull/26044))**
+
+- **Fix PHP8 warnings for AddToGroup ([26165](https://github.com/civicrm/civicrm-core/pull/26165))**
+
+- **Add default payment method for additional payment or refund ([26116](https://github.com/civicrm/civicrm-core/pull/26116))**
+
+- **APIv4 - Simplify bridge joins ([26129](https://github.com/civicrm/civicrm-core/pull/26129))**
+
+- **5.62 ([26162](https://github.com/civicrm/civicrm-core/pull/26162))**
+
+- **mixin/scan-classes - Don't scan extension-tests automatically ([26157](https://github.com/civicrm/civicrm-core/pull/26157))**
+
+- **dev/core#4103 Don't show admin only price fields on Registration or Contribution page previews ([26103](https://github.com/civicrm/civicrm-core/pull/26103))**
+
+- **fixes #4278 - Import fill on email/phone respects location type ([26158](https://github.com/civicrm/civicrm-core/pull/26158))**
+
+- **Use purify rather than escape to preserve currency ([26133](https://github.com/civicrm/civicrm-core/pull/26133))**
+
+- **5.62 ([86](https://github.com/civicrm/civicrm-drupal-8/pull/86))**
+
+- **5.62 ([83](https://github.com/civicrm/civicrm-drupal-8/pull/83))**
+
+- **5.63 - Update call to renamed mailing BAO ([296](https://github.com/civicrm/civicrm-wordpress/pull/296))**
+
+- **Update WP Version tested to and CV Stable version.\r
+\r
+Test failure not relevant. ([294](https://github.com/civicrm/civicrm-wordpress/pull/294))**
+
+- **Use custom actions for rendering admin pages ([292](https://github.com/civicrm/civicrm-wordpress/pull/292))**
+
+- **[REF][PHP8.2] Fix dynamic property in FileReader class of PHPGetText ([362](https://github.com/civicrm/civicrm-packages/pull/362))**
+
+## <a name="misc"></a>Miscellany
+
+## <a name="credits"></a>Credits
+
+This release was developed by the following code authors:
+
+AGH Strategies - Andie Hunt; Agileware - Francis Whittle, Justin Freeman; Benjamin W; BrightMinded Ltd - Bradley Taylor; Christian Wach; Circle Interactive - Pradeep Nayak; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; composerjk; CompuCorp - Ahed Eid; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove; Dave D; Fuzion - Luke Stewart; iXiam - Rubén Pineda; Jens Schuppe; JMA Consulting - Monish Deb, Seamus Lee; Lemniscus - Noah Miller; Megaphone Technology Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; olayiwola-compucorp; Progressive Technology Project - Jamie McClelland; quimgil; Reflexive Communications - Sandor Semsey; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin Cristiano; tpokorra; Wikimedia Foundation - Eileen McNaughton; Wildsight - Lars Sanders-Green
+
+Most authors also reviewed code for this release; in addition, the following
+reviewers contributed their comments:
+
+AGH Strategies - Eli Lisseck; Agileware - Justin Freeman; Andreas Howiller; Benjamin W; BrightMinded Ltd - Bradley Taylor; Calibrate - Wouter Hechtermans; Christian Wach; Circle Interactive - Pradeep Nayak; civibot[bot]; civicrm-builder; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; composerjk; CompuCorp - Ahed Eid, Jamie Novick; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove, Shane Bill; Dave D; destrieux; gibsonoliver; Greenleaf Advancement - Guy Iaccarino; GreysonStalcup; Guydn; Humanists UK - Andrew West;; JMA Consulting - Seamus Lee; John Kingsnorth; Korlon - Stuart Gaston; Lemniscus - Noah Miller; marcusjwilson; mark-rodgers; MC3 - Graham Mitchell; Megaphone Technology Consulting - Brienne Kordis, Jon Goldberg; MJW Consulting - Matthew Wire; Nicol Wistreich; olayiwola-compucorp; quimgil; Reflexive Communications - Sandor Semsey; Richard van Oosterhout; Skvare - Sunil Pawar; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton; Wildsight - Lars Sanders-Green
\ No newline at end of file