release-notes/5.66.0.md - Add some more late-stage PRs from RC
authorTim Otten <totten@civicrm.org>
Wed, 4 Oct 2023 23:48:34 +0000 (16:48 -0700)
committerTim Otten <totten@civicrm.org>
Thu, 5 Oct 2023 00:06:33 +0000 (17:06 -0700)
Also: some random edits

release-notes/5.66.0.md

index 8875ed8327533d4fdaab12834a6ba743cd8d81e2..4ff6cfb135ffa72251b24a0dfed02c712a58a631 100644 (file)
@@ -26,12 +26,11 @@ Released October 4, 2023
 
 ### Core CiviCRM
 
-- **Add "phpstorm" extension
-  ([27178](https://github.com/civicrm/civicrm-core/pull/27178),
+- **Add "phpstorm" extension ([27168](https://github.com/civicrm/civicrm-core/pull/27168),
   [27175](https://github.com/civicrm/civicrm-core/pull/27175),
+  [27178](https://github.com/civicrm/civicrm-core/pull/27178),
   [27179](https://github.com/civicrm/civicrm-core/pull/27179),
-  [27168](https://github.com/civicrm/civicrm-core/pull/27168) and
-  [27239](https://github.com/civicrm/civicrm-core/pull/27239))**
+  [27239](https://github.com/civicrm/civicrm-core/pull/27239), and [27262](https://github.com/civicrm/civicrm-core/pull/27262))**
 
   Adds a "phpstorm" extension which implements a process for integrating some
   dynamic data into PhpStorm.
@@ -120,7 +119,7 @@ Released October 4, 2023
 
   Speeds up the process of in-place-editing on a SearchKit display.
 
-- **add Note as an afformEntity
+- **Afform - Add Note as an afformEntity
   ([27110](https://github.com/civicrm/civicrm-core/pull/27110))**
 
   Adds the Note entity to Form Builder.
@@ -152,7 +151,7 @@ Released October 4, 2023
 - **APIv4 - Proper ACLs for relationship entity
   ([27183](https://github.com/civicrm/civicrm-core/pull/27183))**
 
-  Improves v4 Relationship api to use fine-grained ACLs instead of
+  Improves v4 Relationship API to use fine-grained ACLs instead of
   coarse-grained permission check which was too restrictive.
 
 - **APIv4 - Add missing input type options
@@ -172,7 +171,7 @@ Released October 4, 2023
   Adds support for building CiviCRM Standalone tar.gz archives for
   nightly/rc/stable releases.
 
-- **standalone: add error handler
+- **Standalone: add error handler
   ([26965](https://github.com/civicrm/civicrm-core/pull/26965))**
 
   Adds error handling for standalone implementations.
@@ -199,7 +198,7 @@ Released October 4, 2023
 
 ### CiviContribute
 
-- **Add api-v4 discount api
+- **Add `Discount` to APIv4
   ([27122](https://github.com/civicrm/civicrm-core/pull/27122))**
 
   Adds APIv4 Discount entity.
@@ -243,7 +242,7 @@ Released October 4, 2023
 
 - **Standalone: language change does not stick (Work towards
   [dev/core#4425](https://lab.civicrm.org/dev/core/-/issues/4425):
-  [27040](https://github.com/civicrm/civicrm-core/pull/27040))**
+  [27040](https://github.com/civicrm/civicrm-core/pull/27040), [27639](https://github.com/civicrm/civicrm-core/pull/27639))**
 
   Ensures currentPath for Standalone implementations does not return empty so
   that language-switcher extension can work.
@@ -267,6 +266,10 @@ Released October 4, 2023
   ([dev/core#4542](https://lab.civicrm.org/dev/core/-/issues/4542):
   [27381](https://github.com/civicrm/civicrm-core/pull/27381))**
 
+- **ACLs - Fix recent regression handling "edit all contacts" ([27409](https://github.com/civicrm/civicrm-core/pull/27409))**
+
+- **Autocomplete - Fix search-by-id for entities without a numeric id  ([27629](https://github.com/civicrm/civicrm-core/pull/27629))**
+
 - **When using a Contribution Page with a Membership Price Set, the contribution
   amount information never shows on the thank you page
   ([dev/core#4555](https://lab.civicrm.org/dev/core/-/issues/4555):
@@ -285,7 +288,7 @@ Released October 4, 2023
   ([27452](https://github.com/civicrm/civicrm-core/pull/27452))**
 
 - **Upgrader - Skip snapshots on some MariaDB env's (roughly: 10.6.0-10.6.5)
-  ([27404](https://github.com/civicrm/civicrm-core/pull/27404))**
+  ([27404](https://github.com/civicrm/civicrm-core/pull/27404), [27464](https://github.com/civicrm/civicrm-core/pull/27464))**
 
 - **APIv4: Implicit joins for email_primary, etc cause error
   ([dev/core#4562](https://lab.civicrm.org/dev/core/-/issues/4562):
@@ -344,6 +347,8 @@ Released October 4, 2023
 - **Afform - make summary tab names less weird
   ([27196](https://github.com/civicrm/civicrm-core/pull/27196))**
 
+- **Afform - Ensure prefill entities are populated correctly ([27615](https://github.com/civicrm/civicrm-core/pull/27615))**
+
 - **Improve initialization crash message
   ([27138](https://github.com/civicrm/civicrm-core/pull/27138))**
 
@@ -359,13 +364,13 @@ Released October 4, 2023
 - **E:: to make it look after the extension's translation
   ([27027](https://github.com/civicrm/civicrm-core/pull/27027))**
 
-- **Use phpunit when running on php 7.3+
+- **Use phpunit when running on PHP 7.3+
   ([27036](https://github.com/civicrm/civicrm-core/pull/27036))**
 
 - **ScheduledJob - Clean up form code & improve validation
   ([26879](https://github.com/civicrm/civicrm-core/pull/26879))**
 
-- **Fix Domain Organization form for notices & php8 compliance
+- **Fix Domain Organization form for notices & PHP 8 compliance
   ([27190](https://github.com/civicrm/civicrm-core/pull/27190))**
 
 - **Flush Redis `prevnext` cache when clearing `civicrm_cache`
@@ -386,7 +391,7 @@ Released October 4, 2023
 - **SearchKit - Fix autocomplete filters on in-place-edit fields
   ([27253](https://github.com/civicrm/civicrm-core/pull/27253))**
 
-- **fix sort groups on PHP8
+- **Fix sort groups on PHP 8
   ([27210](https://github.com/civicrm/civicrm-core/pull/27210))**
 
 - **ContactSummary - Fix smarty notices in communication preferences section
@@ -395,9 +400,6 @@ Released October 4, 2023
 - **Afform - Fix broken prefill functionality
   ([27121](https://github.com/civicrm/civicrm-core/pull/27121))**
 
-- **Upgrade - don't crash on earlier versions of mariadb
-  ([27464](https://github.com/civicrm/civicrm-core/pull/27464))**
-
 - **E-notice fix - switch order of and params check around
   ([27188](https://github.com/civicrm/civicrm-core/pull/27188))**
 
@@ -407,7 +409,7 @@ Released October 4, 2023
 - **Fix PHP8.1 repeated notice errors in Table.tpl
   ([27137](https://github.com/civicrm/civicrm-core/pull/27137))**
 
-- **Fix notices, php errors on event location tab
+- **Fix notices, PHP errors on event location tab
   ([27212](https://github.com/civicrm/civicrm-core/pull/27212))**
 
 - **Fix notices on domain.tpl by just adding what we need
@@ -425,13 +427,13 @@ Released October 4, 2023
 - **Fix e-notice by removing conditionality
   ([27152](https://github.com/civicrm/civicrm-core/pull/27152))**
 
-- **windows fix for CRM_Utils_File::isChildPath
+- **Windows fix for CRM_Utils_File::isChildPath
   ([27102](https://github.com/civicrm/civicrm-core/pull/27102))**
 
 - **Fix Standalone error handler: remove 5th argument
   ([27099](https://github.com/civicrm/civicrm-core/pull/27099))**
 
-- **fatal error fixes in PHP 8.1
+- **Fatal error fixes in PHP 8.1
   ([27077](https://github.com/civicrm/civicrm-core/pull/27077))**
 
 - **Path fixes
@@ -480,7 +482,7 @@ Released October 4, 2023
 - **Smarty-notice fix - use array_key_exists
   ([27117](https://github.com/civicrm/civicrm-core/pull/27117))**
 
-- **php8.x fatal fix + bonus smarty consistency
+- **PHP 8.x fatal fix + bonus smarty consistency
   ([27091](https://github.com/civicrm/civicrm-core/pull/27091))**
 
 ### CiviCampaign
@@ -578,6 +580,8 @@ Released October 4, 2023
 - **Also add event confirm text as default receipt_text for edit Participant
   ([27160](https://github.com/civicrm/civicrm-core/pull/27160))**
 
+- **Online Event Receipt - Remove deprecated backticks ([27671](https://github.com/civicrm/civicrm-core/pull/27671))**
+
 ### CiviMail
 
 - **Scheduled Job, fetch_bounces with is_create_activities=1 parameter creates
@@ -590,6 +594,11 @@ Released October 4, 2023
 - **Wording changes in the Unsubscribe form
   ([27022](https://github.com/civicrm/civicrm-core/pull/27022))**
 
+- **"New Mailing" - Unsubscribe field doesn't appear ([27626](https://github.com/civicrm/civicrm-core/pull/27626))**
+
+- **Finish CiviCRM 2.1 deprecation - old-style VERP
+  ([27318](https://github.com/civicrm/civicrm-core/pull/27318))**
+
 ### CiviMember
 
 - **Report improvements (Work towards
@@ -608,7 +617,7 @@ Released October 4, 2023
 
 ### Backdrop Integration
 
-- **global $language should be an object, not a string
+- **Global $language should be an object, not a string
   ([dev/backdrop#80](https://lab.civicrm.org/dev/backdrop/-/issues/80):
   [27038](https://github.com/civicrm/civicrm-core/pull/27038))**
 
@@ -635,7 +644,7 @@ Released October 4, 2023
 - **phpunit.xml.dist - Update extensions to use phpunit9 format
   ([27133](https://github.com/civicrm/civicrm-core/pull/27133))**
 
-- **APIv3 - Delete api examples
+- **APIv3 - Delete API examples
   ([27174](https://github.com/civicrm/civicrm-core/pull/27174))**
 
 - **EntityLookupTrait - Add isDefined and getDefinition methods
@@ -654,8 +663,12 @@ Released October 4, 2023
   `userDisplayName`
   ([27259](https://github.com/civicrm/civicrm-core/pull/27259))**
 
-- **Finish CiviCRM 2.1 deprecation - old style verp
-  ([27318](https://github.com/civicrm/civicrm-core/pull/27318))**
+
+- **Joomla - Add placeholder to fix errors related to deleted file ([27591](https://github.com/civicrm/civicrm-core/pull/27591))**
+
+- **Upgrader - Add breadcrumb guard ([27518](https://github.com/civicrm/civicrm-core/pull/27518))**
+
+- **Upgrader - Add multilingual schema updates ([27446](https://github.com/civicrm/civicrm-core/pull/27446))**
 
 - **CiviCampaign - Refactor civicrm_survey.recontact_interval
   ([27268](https://github.com/civicrm/civicrm-core/pull/27268))**
@@ -707,7 +720,7 @@ Released October 4, 2023
 - **Separate getStatusMessage function
   ([27015](https://github.com/civicrm/civicrm-core/pull/27015))**
 
-- **added details for sebalis in contributor-key.xml
+- **Added details for sebalis in contributor-key.xml
   ([27039](https://github.com/civicrm/civicrm-core/pull/27039))**
 
 - **Move function to only form that calls it
@@ -866,9 +879,6 @@ Released October 4, 2023
   CRM_Core_Session::set()
   ([27313](https://github.com/civicrm/civicrm-core/pull/27313))**
 
-- **[NFC] PhpStorm - Add more APIv4 function argument hints
-  ([27262](https://github.com/civicrm/civicrm-core/pull/27262))**
-
 - **[NFC] Test - Add return type hints to test functions
   ([27186](https://github.com/civicrm/civicrm-core/pull/27186))**
 
@@ -878,6 +888,14 @@ Released October 4, 2023
 - **[NFC] Add some email processor hooks tests
   ([27097](https://github.com/civicrm/civicrm-core/pull/27097))**
 
+- **(NFC) Fix random test failures ([27574](https://github.com/civicrm/civicrm-core/pull/27574))**
+
+- **(NFC) Fix test failure on PHP 7.3 ([27714](https://github.com/civicrm/civicrm-core/pull/27714))**
+
+- **Update ca-config for better PHP 8.2 support ([27550](https://github.com/civicrm/civicrm-core/pull/27550))**
+
+- **Add missing weights for `hook_civicrm_links` ([27528](https://github.com/civicrm/civicrm-core/pull/27528), [27544](https://github.com/civicrm/civicrm-core/pull/27544), [27566](https://github.com/civicrm/civicrm-core/pull/27566), [27710](https://github.com/civicrm/civicrm-core/pull/27710))**
+
 - **Remove old tests that only test test functions
   ([27208](https://github.com/civicrm/civicrm-core/pull/27208))**