Skip to content

Release Notes

Compare
Choose a tag to compare
@rgrebenchuk rgrebenchuk released this 03 Jul 15:11
· 499 commits to master since this release

List of new features and improvements

Platform and OroCRM:

  • API for translation entities [BAP-22013]

Implemented API resource that allows to get application translations per specific language and translation domain

  • Switch to PSR-12 coding standard [BAP-21019]
  • Update Countries and Regions dictionaries [BAP-21937]

Updated default country and region dictionaries according to ISO-3166

  • Optimize oro_calendar_date table [BAP-21956]
  • Backoffice user session has no expiration by default [BAP-22014]
  • Mention in the v5.1 CHANGELOG a requirement to create a topic class for every custom MQ topic [BAP-22027]
  • Allow override of web_backend_prefix parameter from config/parameters.yml [BAP-22097]
  • Disable requesting specific meta properties in API [BAP-22119]
  • Investigate and fix entity name providers [BAP-22120]
  • Behat tests should not depend on bash scripts [BAP-19975]
  • Create dedicated step in behats for making screenshots [BAP-22039]
  • Add an option to the bin/behat to run multiple consumers [BAP-22048]
  • Move old REST API functional tests to Controller namespace [BAP-22090]
  • Restore original locale in unit tests that change the locale [BAP-22026]

List of fixed issues

Platform and OroCRM:

  • Validation and import operations were failed for contacts with “Add” strategy [CRM-9400]
  • Delete the EntityExtendBundle dependency from the Config component [BAP-21961]
  • Non-email folders are available in Office 365 email sync settings and break email sync if selected [BAP-21633]
  • Incorrect processing of failure and target path on login page [BAP-21673]
  • Incorrect usage of AttachmentManager::getResizedImageUrl in ImageLinkFormatter and ImageSrcFormatter [BAP-21698]
  • Slow queries for fetching stale IMAP emails [BAP-21725]
  • websocket_frontend healthcheck is not working [BAP-21789]
  • Incorrect position of tabs in grid settings dialog in Sub-Orders Payment History grid [BAP-21822]
  • Changing link element settings does not work in WYSIWYG editor in Safari [BAP-21823]
  • OAuth 2.0 for Gmail emails sync option is out of order [BAP-21878]
  • Dotmailer campaign summary synchronization fails [BAP-21881]
  • LDAP connection fails [BAP-21884]
  • Broken filter by ID on the Login Attempts grid page [BAP-21918]
  • Export segments to mailchimp fails with error when performed by cron command [BAP-21921]
  • Zendesk synchronization fails with Failed Redelivered status and duplicates entities are created in Zendesk [BB-22248]
  • MigrateUserLoginAttemptsQuery fails on long usernames [BAP-21947]
  • Browser console errors when opening WYSIWYG layer manager in RTL mode [BAP-21955]
  • Impossible to decorate Knp Matcher because of hardcoded dependency [BAP-21965]
  • Tag are not displayed and cannot be edited on product view page in back-office [BAP-21966]
  • No automatic scroll to form field with invalid value [BAP-21991]
  • VirtualReflectionMethod::invoke converts method arguments to array [BAP-21998]
  • Elasticsearch snapshots made with behat isolator additionally contain feature states [BAP-21999]
  • Impossible to apply filter by date field in report output when report uses date functions [BAP-22005]
  • Entity exclusion providers are ignored for system-wide excluded entity enabled in API [BAP-22006]
  • Impossible to rename an association that represented in API as a field [BAP-22012]
  • Unnecessary product grid scrolling after clicking on action row on tablet/mobile [BAP-22029]
  • Linked field is not returned by API when it is renamed in target entity [BAP-22030]
  • WorkflowTransitionCronTriggerTopic requires non existing mainEntity [BAP-22040]
  • 404 on editing seller dashboard [BAP-22042]
  • Text style selector is missing in rich text editor panel [BAP-22044]
  • Unable to load entity_config.yml via bundle-less structure [BAP-22045]
  • Possible cyclic relationship errors building business unit owner tree [BAP-22052]