From: Andie Hunt Date: Mon, 24 Oct 2022 14:40:40 +0000 (-0400) Subject: 5.55.0 release notes: raw from script X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=1cefbe4d9ca4763f477096a52c124dae078243fb;p=civicrm-core.git 5.55.0 release notes: raw from script --- diff --git a/release-notes/5.55.0.md b/release-notes/5.55.0.md new file mode 100644 index 0000000000..8afcaf34f1 --- /dev/null +++ b/release-notes/5.55.0.md @@ -0,0 +1,275 @@ +# CiviCRM 5.55.0 + +Released November 2, 2022; + +- **[Features](#features)** +- **[Bugs resolved](#bugs)** +- **[Miscellany](#misc)** +- **[Credits](#credits)** + +## Features + +### Core CiviCRM + +- **CRM- Missing Summary ([24557](https://github.com/civicrm/civicrm-core/pull/24557))** + +## Bugs resolved + +### Core CiviCRM + +- **Remove broken call to parent constructor (Issue #3932) ([24790](https://github.com/civicrm/civicrm-core/pull/24790))** + +- **Fix language negotiation exception to be standard ([24764](https://github.com/civicrm/civicrm-core/pull/24764))** + +- **Fix accidental revert of import batch size ([24772](https://github.com/civicrm/civicrm-core/pull/24772))** + +- **[REF][PHP8.1] Fix test failure on civiimport unit test because sequen… ([24736](https://github.com/civicrm/civicrm-core/pull/24736))** + +- **Ensure that class-index is up-to-date after toggling extensions (A) ([24743](https://github.com/civicrm/civicrm-core/pull/24743))** + +- **[REF] Remove Reference to now moved CONTRIBUTORS.txt file blocking bu… ([24753](https://github.com/civicrm/civicrm-core/pull/24753))** + +- **[REF][PHP8.1] Fix Extension Manager Module test failures on php8.1 du… ([24733](https://github.com/civicrm/civicrm-core/pull/24733))** + +- **[REF] Fix passing null into string functions in translation BAO ([24732](https://github.com/civicrm/civicrm-core/pull/24732))** + +- **Import summary field fix ([24711](https://github.com/civicrm/civicrm-core/pull/24711))** + +- **Add psr0 to afform extensions ([24713](https://github.com/civicrm/civicrm-core/pull/24713))** + +- **[REF] Update JQuery UI to 1.13.2 ([24703](https://github.com/civicrm/civicrm-core/pull/24703))** + +- **civicrm_generated after #24695 ([24701](https://github.com/civicrm/civicrm-core/pull/24701))** + +- **dev/core#3829 Fix semi-recent regression on event badge ([24695](https://github.com/civicrm/civicrm-core/pull/24695))** + +- **Add icon for Country entity ([24686](https://github.com/civicrm/civicrm-core/pull/24686))** + +- **Fix `testCreateWithPrimaryAndBilling` ([24691](https://github.com/civicrm/civicrm-core/pull/24691))** + +- **SearchKit - Expose 'is_current' field to the ON clause e.g. when join… ([24688](https://github.com/civicrm/civicrm-core/pull/24688))** + +- **SearchKit - Don't show custom fields from disabled field groups ([24687](https://github.com/civicrm/civicrm-core/pull/24687))** + +- **(dev/core#3865) Fix css for price fields of html type Select with lon… ([24598](https://github.com/civicrm/civicrm-core/pull/24598))** + +- **Crash when trying to retrieve a completed queue ([24678](https://github.com/civicrm/civicrm-core/pull/24678))** + +- **Avoid confusion between contributors and contributor-key ([24670](https://github.com/civicrm/civicrm-core/pull/24670))** + +- **[REF] Update Tplaner/when package to latest version ([24682](https://github.com/civicrm/civicrm-core/pull/24682))** + +- **5.54.0 release notes final updates ([24679](https://github.com/civicrm/civicrm-core/pull/24679))** + +- **Stop using private static for tests ([24680](https://github.com/civicrm/civicrm-core/pull/24680))** + +- **Regen update ([24677](https://github.com/civicrm/civicrm-core/pull/24677))** + +- **5.54 to master ([24676](https://github.com/civicrm/civicrm-core/pull/24676))** + +- **add as a contributor ([24673](https://github.com/civicrm/civicrm-core/pull/24673))** + +- **Add contributor info for release notes ([24669](https://github.com/civicrm/civicrm-core/pull/24669))** + +- **.htaccess support for OpenLiteSpeed webservers. ([24666](https://github.com/civicrm/civicrm-core/pull/24666))** + +- **Enotice & markup fixes to GeoCode, Postal blocks ([24334](https://github.com/civicrm/civicrm-core/pull/24334))** + +- **Don't repeat email twice on the contribution confirm/thank-you pages ([24564](https://github.com/civicrm/civicrm-core/pull/24564))** + +- **demoqueue - fix job_type parameter ([24668](https://github.com/civicrm/civicrm-core/pull/24668))** + +- **Migrate single note view to API4, avoid PHP warnings ([24609](https://github.com/civicrm/civicrm-core/pull/24609))** + +- **prevent the get property from non-object error ([24667](https://github.com/civicrm/civicrm-core/pull/24667))** + +- **Handle all from and to relative dates in API4 ([24663](https://github.com/civicrm/civicrm-core/pull/24663))** + +- **5.54 ([24664](https://github.com/civicrm/civicrm-core/pull/24664))** + +- **add as a contributor ([24659](https://github.com/civicrm/civicrm-core/pull/24659))** + +- **5.54 ([24658](https://github.com/civicrm/civicrm-core/pull/24658))** + +- **dev/core#2535 Scheduled reminders: Add error if both absolute and relative date entered ([24655](https://github.com/civicrm/civicrm-core/pull/24655))** + +- **(dev/core#3857) Only public custom groups should be shown in offline … ([24645](https://github.com/civicrm/civicrm-core/pull/24645))** + +- **Fix smarty e-notices on group settings form ([24594](https://github.com/civicrm/civicrm-core/pull/24594))** + +- **event report template clean up ([24644](https://github.com/civicrm/civicrm-core/pull/24644))** + +- **Use array_key_exists to avoid warning on report GroupBy.tpl template ([24631](https://github.com/civicrm/civicrm-core/pull/24631))** + +- **(dev/core#3876) Fix custom data view for case of type Money ([24640](https://github.com/civicrm/civicrm-core/pull/24640))** + +- **dev/core#3877 - APIv4 - Save time part to subsciption history date ([24643](https://github.com/civicrm/civicrm-core/pull/24643))** + +- **5.54 ([24641](https://github.com/civicrm/civicrm-core/pull/24641))** + +- **clean up more report templates ([24642](https://github.com/civicrm/civicrm-core/pull/24642))** + +- **Simplify description text for Display amounts on price fields, add help text for Description on price options ([24630](https://github.com/civicrm/civicrm-core/pull/24630))** + +- **dev/core#3870 - Fix price sets pre and post help display ([24624](https://github.com/civicrm/civicrm-core/pull/24624))** + +- **[NFC] Add comment about uiLanguages vs languageLimit to avoid confusion ([24625](https://github.com/civicrm/civicrm-core/pull/24625))** + +- **[NFC] Assert something in unit test ([24626](https://github.com/civicrm/civicrm-core/pull/24626))** + +- **Fix smarty notices on localization page ([24596](https://github.com/civicrm/civicrm-core/pull/24596))** + +- **5.54 to master ([24623](https://github.com/civicrm/civicrm-core/pull/24623))** + +- **Sync api & form layer permissions for jobLog ([24619](https://github.com/civicrm/civicrm-core/pull/24619))** + +- **Remove long-deprecated function ([24620](https://github.com/civicrm/civicrm-core/pull/24620))** + +- **Migrate JobLog page to API4 ([24606](https://github.com/civicrm/civicrm-core/pull/24606))** + +- **APIv4 - Fix Get operation to load options that depend on other options ([24600](https://github.com/civicrm/civicrm-core/pull/24600))** + +- **Handle unexpected API result in JobManager (Avoid PHP warning) ([24605](https://github.com/civicrm/civicrm-core/pull/24605))** + +- **Fix paypal subscription 'things don't seem to be working at the moment' if frequency_interval not specified ([24614](https://github.com/civicrm/civicrm-core/pull/24614))** + +- **dev/core#3825 - CiviReport - number of rows to show parameter not working ([24616](https://github.com/civicrm/civicrm-core/pull/24616))** + +- **Return success from cleanup job ([24604](https://github.com/civicrm/civicrm-core/pull/24604))** + +- **(dev/core#3732) Show billing address on Edit contribution screen as well ([24009](https://github.com/civicrm/civicrm-core/pull/24009))** + +- **Ensure smarty variable editSmartGroupURL is always defined on group edit ([24613](https://github.com/civicrm/civicrm-core/pull/24613))** + +- **5.54 ([24611](https://github.com/civicrm/civicrm-core/pull/24611))** + +- **Ensure children key is always set in tag buildTree ([24607](https://github.com/civicrm/civicrm-core/pull/24607))** + +- **Add missing th element to note.tpl ([24608](https://github.com/civicrm/civicrm-core/pull/24608))** + +- **5.54 to master ([24602](https://github.com/civicrm/civicrm-core/pull/24602))** + +- **5.54 ([24599](https://github.com/civicrm/civicrm-core/pull/24599))** + +- **Remove `CRM_Core_Pseudoconstant::pcpStatus()` function after two-year noisy deprecation ([24591](https://github.com/civicrm/civicrm-core/pull/24591))** + +- **[REF] Minor extraction ([24595](https://github.com/civicrm/civicrm-core/pull/24595))** + +- **5.54 to master ([24592](https://github.com/civicrm/civicrm-core/pull/24592))** + +- **5.54 ([24589](https://github.com/civicrm/civicrm-core/pull/24589))** + +- **closes #3745 Fixes Rewrite of Multi-Select Token in Search Kit ([24393](https://github.com/civicrm/civicrm-core/pull/24393))** + +- **Code cleanup - remove unused fn call, prefer strict comparision ([24530](https://github.com/civicrm/civicrm-core/pull/24530))** + +- **5.54 ([24579](https://github.com/civicrm/civicrm-core/pull/24579))** + +- **Regenerate civicrm_generated after #22686 and codegen params to in_array are backwards ([24578](https://github.com/civicrm/civicrm-core/pull/24578))** + +- **[REF] ExportUI - Convert Angular controller to component ([24581](https://github.com/civicrm/civicrm-core/pull/24581))** + +- **Add system check for clean URL configuration ([24477](https://github.com/civicrm/civicrm-core/pull/24477))** + +- **No longer install the Contribution Cancel Actions, CiviCRM Core Extension by default on new CiviCRM sites ([22686](https://github.com/civicrm/civicrm-core/pull/22686))** + +- **Remove call to deprecated function `CRM_Contribute_PseudoConstant::contributionStatus` ([24544](https://github.com/civicrm/civicrm-core/pull/24544))** + +- **Remove call to deprecated `CRM_Contribute_PseudoConstant::contributionStatus` ([24575](https://github.com/civicrm/civicrm-core/pull/24575))** + +- **dev/drupal#174 - Don't use internal CMS identifier as a human label - Option 1 ([24561](https://github.com/civicrm/civicrm-core/pull/24561))** + +- **5.54 to master ([24573](https://github.com/civicrm/civicrm-core/pull/24573))** + +- **Avoid PHP notices in Add Contacts to Household task ([24565](https://github.com/civicrm/civicrm-core/pull/24565))** + +- **5.54 ([24571](https://github.com/civicrm/civicrm-core/pull/24571))** + +- **(NFC) Add various comments (ClassScanner, Config) ([24568](https://github.com/civicrm/civicrm-core/pull/24568))** + +- **5.54 to master ([24567](https://github.com/civicrm/civicrm-core/pull/24567))** + +- **Remove unused variable ([24563](https://github.com/civicrm/civicrm-core/pull/24563))** + +- **Stop PHP notice on Find Mailings page ([24560](https://github.com/civicrm/civicrm-core/pull/24560))** + +- **Remove stray character in income report ([24558](https://github.com/civicrm/civicrm-core/pull/24558))** + +- **[REF] Afform - Extract string function to CRM_Utils_String ([24559](https://github.com/civicrm/civicrm-core/pull/24559))** + +- **Afform - basic support for creating event participant ([24420](https://github.com/civicrm/civicrm-core/pull/24420))** + +- **APIv4 - Add Contact::mergeDuplicates action ([24542](https://github.com/civicrm/civicrm-core/pull/24542))** + +- **contribution template clean up for reports ([24556](https://github.com/civicrm/civicrm-core/pull/24556))** + +- **5.54 ([24555](https://github.com/civicrm/civicrm-core/pull/24555))** + +- **AdminUi Extension - Translate strings ([24553](https://github.com/civicrm/civicrm-core/pull/24553))** + +- **dev/core#3852 - Classload extension test folders during tests ([24549](https://github.com/civicrm/civicrm-core/pull/24549))** + +- **dev/core#3853 - Still need the exception aliases ([24550](https://github.com/civicrm/civicrm-core/pull/24550))** + +- **5.54 ([24548](https://github.com/civicrm/civicrm-core/pull/24548))** + +- **SearchKit - Respect currency when formatting monetary fields ([24524](https://github.com/civicrm/civicrm-core/pull/24524))** + +- **case template clean up for reports ([24541](https://github.com/civicrm/civicrm-core/pull/24541))** + +- **[REF] DAO - Add helper function to check if component is enabled ([24525](https://github.com/civicrm/civicrm-core/pull/24525))** + +- **Autoload services based on interfaces/annotations. Convert APIv4 services. ([24276](https://github.com/civicrm/civicrm-core/pull/24276))** + +- **[REF] Cleanup unused references to CRM_Core_Exception aliases ([24526](https://github.com/civicrm/civicrm-core/pull/24526))** + +- **Remove usage of result from deprecated contributionStatus ([24540](https://github.com/civicrm/civicrm-core/pull/24540))** + +- **5.54 ([24539](https://github.com/civicrm/civicrm-core/pull/24539))** + +- **dev/core#3779 add an ability to set a field as display only in formbuilder ([24158](https://github.com/civicrm/civicrm-core/pull/24158))** + +- **Remove call to deprecated `CRM_Contribute_PseudoConstant::contributionStatus` ([24528](https://github.com/civicrm/civicrm-core/pull/24528))** + +- **Replace CRM_Core_Exception aliases - tests dir ([24535](https://github.com/civicrm/civicrm-core/pull/24535))** + +- **Replace CRM_Core_Exception aliases - ext,bin dir ([24537](https://github.com/civicrm/civicrm-core/pull/24537))** + +- **Replace CRM_Core_Exception aliases - CRM dir ([24531](https://github.com/civicrm/civicrm-core/pull/24531))** + +- **Replace CRM_Core_Exception aliases - api dir ([24536](https://github.com/civicrm/civicrm-core/pull/24536))** + +- **Replace CRM_Core_Exception aliases - Civi dir ([24534](https://github.com/civicrm/civicrm-core/pull/24534))** + +- **Re run regen ([24533](https://github.com/civicrm/civicrm-core/pull/24533))** + +- **Wording typo in pledge reminder message template ([24527](https://github.com/civicrm/civicrm-core/pull/24527))** + +- **dev/financial#201 Do not add pledge statuses to Contribution statuses ([23074](https://github.com/civicrm/civicrm-core/pull/23074))** + +- **dev/core#3847 Display id of missing custom field in error message ([24522](https://github.com/civicrm/civicrm-core/pull/24522))** + +- **Afform - Store all values in submission record ([24264](https://github.com/civicrm/civicrm-core/pull/24264))** + +- **5.54 ([24523](https://github.com/civicrm/civicrm-core/pull/24523))** + +- **5.54 ([24516](https://github.com/civicrm/civicrm-core/pull/24516))** + +- **Deprecate handling for removed silly constant ([24521](https://github.com/civicrm/civicrm-core/pull/24521))** + +- **pledge template clean for reports ([24519](https://github.com/civicrm/civicrm-core/pull/24519))** + +- **[REF][PHP8.1] Fix Notice errors on php8.1 when running IDS ([350](https://github.com/civicrm/civicrm-packages/pull/350))** + +## Miscellany + +## Credits + +This release was developed by the following code authors: + +AGH Strategies - Andie Hunt, Eli Lisseck; Agileware - Justin Freeman; BrightMinded Ltd - Bradley Taylor; Bund Deutscher PfadfinderInnen BaWue - David Geisel; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Dave D; JMA Consulting - Seamus Lee; Megaphone Technology Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; NowaTech - Kasper Nowak; Oxfam Germany - Thomas Schüttler; Richard van Oosterhout; Squiffle Consulting - Aidan Saunders; Third Sector Design - Kurund Jalmi; Wikimedia Foundation - Eileen McNaughton, Wenjun Fan; Wildsight - Lars Sanders-Green + +Most authors also reviewed code for this release; in addition, the following +reviewers contributed their comments: + +AGH Strategies - Andie Hunt, Eli Lisseck; BrightMinded Ltd - Bradley Taylor; civibot[bot]; civicrm-builder; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Coop SymbioTIC - Mathieu Lutfy; Dave D; Francesc Bassas i Bullich; Freewindrider; Greenpeace Central and Eastern Europe - Patrick Figel; JMA Consulting - Seamus Lee; Megaphone Technology Consulting - Brienne Kordis; NowaTech - Kasper Nowak; Oxfam Germany - Thomas Schüttler; rennieh; Squiffle Consulting - Aidan Saunders; SYSTOPIA Organisationsberatung - Björn Endres; Tadpole Collective - Kevin Cristiano; Third Sector Design - Kurund Jalmi, William Mortada; Wikimedia Foundation - Eileen McNaughton, Wenjun Fan; Wildsight - Lars Sanders-Green; YesusHDS \ No newline at end of file