Release Notes
List of new features and improvements
Platform and OroCRM:
• Fix performance in DEV mode [BAP-21162]
Optimized application performance in development mode (not production mode) by up to 10 times with disabled toolbar data collectors
• Update FusionChart license key with 2022 version [BAP-21404]
Updated FusionChart library license key with the new version in order to replace expired old key. FusionChart library used for backoffice dashboard charts and displays "FusionChart Trial" watermark with the old key
• Provide more clear stack trace and the error message when the entity class is used before the entity extend initialization [BAP-21436]
Added exception with clear message that allows to understand and troubleshoot not correct usage of doctrine related services that leads to class_alias related issues with entity extend functionality
• Remove HasAdderAndRemover validation for "by_reference" to-many associations [BAP-21464]
Made forms usage in API compliant with Symfony forms documentation: https://symfony.com/doc/current/reference/forms/types/collection.html#by-reference
List of fixed issues
Platform and OroCRM:
• [Security] Update PHP dependencies [BAP-21447]
Updated guzzlehttp/guzzle, guzzlehttp/psr7 in order to mitigate security advisory on listed packages. Upgrade fixes vulnerabilities in Gizzle library: CVE-2022-31091, CVE-2022-31090, CVE-2022-31043, CVE-2022-31042. These vulnerabilities create low risk of authorization data leak when connecting to the external resource
• Misaligned close button icon for Microsoft connected account in system configuration [CRM-9278]
• Information message popover is not shown when clicking on info icon on allowed currencies page [CRM-9323]
• Wrong condition item width inside condition group on sales territory creation page [CRM-9336]
• Can't install demo data without dev dependencies [CRM-9382]
• Unnecessary page reload in system configuration [BAP-6127]
• Missing documentation for entityfieldfallbackvalues [BAP-16644]
• Wrong attachment field spacing and border in Add Comment popup dialog in back-office [BAP-20864]
• Wrong alignment and content of localizable fields in system configuration [BAP-21040]
• Unnecessary server image requests in WYSIWYG when editing other content [BAP-21120]
• JS error in browser console appears when using mass delete action in Sharing Settings dialog [BAP-21187]
• Impossible to move menu items next to root item [BAP-21188]
• Back-office search dialog and results are rendered incorrectly on mobile [BAP-21256]
• Impossible to send email to contact with duplicated email address [BAP-21309]
• Date range in the "Opportunity Statistic/Lead Statistic" widgets on dashboard is rendered in wrong timezone [BAP-21315]
• ThemesRelativePathGeneratorExtension incorrectly resolves the Namespaced Theme Name on WIN OS [BAP-21351]
• The installer fails on WIN due PCTLN requirement is not available [BAP-21352]
• Container cannot be built on WIN OS using PHP 8.1 for monolithic repo [BAP-21353]
• Impossible to copy text from grid cell when row link navigation is enabled [BAP-21370]
• Multi-select filter search doesn't hide "no matches found" message [BAP-21380]
• Search highlight tags are excessively escaped in Grid settings [BAP-21382]
• Cancelled jobs may be stuck in never ending loop [BAP-21399]
• Calendar Event view page returns 500 when attendee has no User relation [BAP-21421]21421)
• "More than one result was found for query although one row or none was expected" exception in EntityChangesToAuditEntryConverter::findOrCreateAuditEntry [BAP-21424]
• Typo in error message for 409 status code in API [BAP-21427]
• Wrong error in logs on Microsoft system email sync with missing FROM header [BAP-21434]
• Oro\Bundle\SyncBundle\EventListener\ClientEventListener does not match latest version of gos/web-socket-bundle [BAP-21435]
• Verbosity level is not restored after command execution during install [BAP-21441]
• Consumer has broken when critical message added to the log [BAP-21443]
• Growing amount of connections to Redis service when container is cleared [BAP-21445]
• Unexpected Microsoft365 Calendar event overrides and recurrent events timezones sync [BAP-21454]
• Calendar Events disappear from Today's Calendar widget after managing recurrent event [BAP-21455]
• Office365 - Event from Recurrence events cannot be deleted after editing on synced side [BAP-21461]
• Unit test failed on new php-8.1.7-1.el8.remi version [BAP-21471]