Duplicate matching now ignores location type for postal address fields, now
consistent with how it has ignored phone and email location types.
-- **Installing drupal 8 using civicrm-setup leads to "incorrect resource url"
+- **Installing Drupal 8 using civicrm-setup leads to "incorrect resource url"
system status check errors
([dev/drupal#114](https://lab.civicrm.org/dev/drupal/-/issues/114) and
[dev/core#1647](https://lab.civicrm.org/dev/core/-/issues/1647):
[17754](https://github.com/civicrm/civicrm-core/pull/17754))**
- Removes the resource url status check.
+ Removes the resource URL status check.
- **API4: 500 error on chain with custom field
([dev/core#1578](https://lab.civicrm.org/dev/core/-/issues/1578):
since (in Drupal 8 and potentially elsewhere) they may not be within the
CiviCRM root folder.
-- **custom data insert/update error if using reserved words
+- **Custom data insert/update error if using reserved words
([dev/core#1880](https://lab.civicrm.org/dev/core/-/issues/1880):
[17848](https://github.com/civicrm/civicrm-core/pull/17848))**
- **Simplify caching of status checks
([17817](https://github.com/civicrm/civicrm-core/pull/17817))**
-- **ensure custom field checkboxes are populated in profiles
+- **Ensure custom field checkboxes are populated in profiles
([17977](https://github.com/civicrm/civicrm-core/pull/17977))**
- **Upgrade PEAR/mail_mime package to be compliant with PHP7.4 and deploy it
### CiviMail
-- **Remove url-tracking in mass SMS
+- **Remove URL-tracking in mass SMS
([dev/core#1843](https://lab.civicrm.org/dev/core/-/issues/1843):
[17700](https://github.com/civicrm/civicrm-core/pull/17700))**
Ensures contacts are not created when a user without permissions to create
contacts sends a test email.
-- **Mailing Subscription form does not validate reCaptcha
+- **Mailing Subscription form does not validate reCAPTCHA
([dev/core#1755](https://lab.civicrm.org/dev/core/-/issues/1755):
[17305](https://github.com/civicrm/civicrm-core/pull/17305))**
frequently can slow the process down, but it reduces the likelihood that a
recipient will be re-emailed when recovering from a stalled mailing.
-- **Make new email open and url routes 'public'
+- **Mark the new routes for "open.php" and "url.php" as public
([17813](https://github.com/civicrm/civicrm-core/pull/17813))**
This denotes the paths for open and URL tracking as "public" pages as they are
Skip the server variable checks if running in a CLI environment, removing an
error when running Drush commands against Drupal 8 and Drupal 9 based sites.
-- **Can't find recaptcha in Drupal 8
+- **Can't find reCAPTCHA in Drupal 8
([dev/core#1871](https://lab.civicrm.org/dev/core/-/issues/1871):
[17822](https://github.com/civicrm/civicrm-core/pull/17822))**
This fixes filters for multi-select fields in Views.
-- **fix url for file field
+- **Fix URL for file field
([608](https://github.com/civicrm/civicrm-drupal/pull/608))**
This fixes the generated URL for file fields in Views.
([dev/wordpress#66](https://lab.civicrm.org/dev/wordpress/-/issues/66):
[18068](https://github.com/civicrm/civicrm-core/pull/18068))**
- Ensures the [civicrm.files] token plays nice for sites with older wordpress
+ Ensures the [civicrm.files] token plays nice for sites with older WordPress
file directory set ups.
- **CiviCRM and the WordPress Pods plugin (since version 2.7.13) is incompatible
Ensures CiviCRM plays nicely with recent versions of Elementor Plugin.
-- **Fix PHP notice on wordpress permissions form
+- **Fix PHP notice on WordPress permissions form
([17758](https://github.com/civicrm/civicrm-core/pull/17758))**
- **Slow down the frequency of WordPress "heartbeat" calls in CiviCRM admin
- **[REF] - Add helper function for the repetitive task of fetching multilingual
([17650](https://github.com/civicrm/civicrm-core/pull/17650))**
-- **[Ref] Unit test attempt to create reported bugs , minor cleanup
+- **[REF] Unit test attempt to create reported bugs , minor cleanup
([17560](https://github.com/civicrm/civicrm-core/pull/17560))**
-- **REF Extract addToRecentItems from membership create
+- **[REF] Extract addToRecentItems from membership create
([17524](https://github.com/civicrm/civicrm-core/pull/17524))**
- **[REF] Fix a couple of jQuery errors that have cropped up
([17871](https://github.com/civicrm/civicrm-core/pull/17871))**
-- **(REF) regen.sh - Remove unusual handling of `zipcodes.mysql`
+- **[REF] regen.sh - Remove unusual handling of `zipcodes.mysql`
([17869](https://github.com/civicrm/civicrm-core/pull/17869))**
- **[REF] ScheduledJob cleanup, remove unused var
- **[REF] Only printOnly once
([17850](https://github.com/civicrm/civicrm-core/pull/17850))**
-- **(REF) APIv4 ConformanceTest - Split apart into per-entity sub-tests
+- **[REF] APIv4 ConformanceTest - Split apart into per-entity sub-tests
([17845](https://github.com/civicrm/civicrm-core/pull/17845))**
-- **(REF) WebsiteTest - Mitigate flaky failures
+- **[REF] WebsiteTest - Mitigate flaky failures
([17833](https://github.com/civicrm/civicrm-core/pull/17833))**
- **[REF] Follow up cleanup
- **[REF] Unused interface CRM_Report_Interface
([17767](https://github.com/civicrm/civicrm-core/pull/17767))**
-- **REF - Cleanup StatusPreference BAO to be more standard
+- **[REF] - Cleanup StatusPreference BAO to be more standard
([17801](https://github.com/civicrm/civicrm-core/pull/17801))**
- **[REF] Reduce interaction between dedupe code and createProfileContact
([17920](https://github.com/civicrm/civicrm-core/pull/17920))**
-- **[Ref] Simplify field reference
+- **[REF] Simplify field reference
([17941](https://github.com/civicrm/civicrm-core/pull/17941))**
- **[REF] [Test] Minor simplification on test
([18019](https://github.com/civicrm/civicrm-core/pull/18019))**
-- **[Ref] Simplify is_email_receipt in sendMail
+- **[REF] Simplify is_email_receipt in sendMail
([18029](https://github.com/civicrm/civicrm-core/pull/18029))**
- **[REF] Remove transaction from BaseIPN completeTransaction call
- **[REF] Remove transaction from completeOrder signature
([18046](https://github.com/civicrm/civicrm-core/pull/18046))**
-- **[Ref] Remove transaction instantiation in PaypalPro
+- **[REF] Remove transaction instantiation in PaypalPro
([18026](https://github.com/civicrm/civicrm-core/pull/18026))**
- **[REF] Stop instantiating transaction in PaypalIPN
- **[REF] Tighten up function signature for dedupePair
([17923](https://github.com/civicrm/civicrm-core/pull/17923))**
-- **[Ref] Move noisily deprecate BaseIPN->sendMail, call api from it rather
+- **[REF] Move noisily deprecate BaseIPN->sendMail, call api from it rather
than BAO function
([17982](https://github.com/civicrm/civicrm-core/pull/17982))**
- **[NFC] Fix provider unit test on PHP7.4
([18073](https://github.com/civicrm/civicrm-core/pull/18073))**
-- **NFC - Docblock cleanup
+- **[NFC] Docblock cleanup
([610](https://github.com/civicrm/civicrm-drupal/pull/610))**
- **[NFC] Update versions file to remove reference to Mail_mime and Mail
- **[NFC] Improve docs for APIv4 Save action
([18004](https://github.com/civicrm/civicrm-core/pull/18004))**
-- **NFC - Docblock cleanup
+- **[NFC] Docblock cleanup
([17945](https://github.com/civicrm/civicrm-core/pull/17945))**
- **[NFC] Update a few doc/wiki links in code comments
- **[Test] Update hook signature in test
([609](https://github.com/civicrm/civicrm-drupal/pull/609))**
-- **Test - attempt to replicate #17852
+- **[Test] Attempt to replicate #17852
([18038](https://github.com/civicrm/civicrm-core/pull/18038))**
- **[Test fix] We might need this to ensure really quick test runs don't fail
- **[Test Framework] - Tests for report downloads
([17892](https://github.com/civicrm/civicrm-core/pull/17892))**
-- **api_v3_TaxContributionPageTest fix - remove hard coded processor id
+- **api_v3_TaxContributionPageTest - Remove hard coded processor id
([17860](https://github.com/civicrm/civicrm-core/pull/17860))**
- **API tests - label versions in dataprovider versionThreeAndFour