Skip to content

Release Notes

Compare
Choose a tag to compare
@rgrebenchuk rgrebenchuk released this 17 Oct 16:02
· 579 commits to master since this release

List of new features and improvements

OroCommerce:

• Platform and OroCRM have been upgraded to 5.0.6 version
• Content Templates in WYSIWYG [BB-19396]

Content templates are reusable pieces of prepared content and markup that can be inserted into a WYSIWYG editor and edited in place

• Content Template Management [BB-19416]

Content templates are reusable pieces of content and markup that can be prepared in advance and used in (inserted to) other content templates, content blocks, landing pages and any WYSIWYG fields.

• Product Search Synonyms [BB-20735]

This features introduces search synonym management via OroCommerce back-office UI and eliminates the need to upload specially crafted synonyms configuration file directly to the server

• Document how to render the WYSIWYG field on the back-office and the storefront [BB-21355]
• Content Template Screenshots [BB-21457]
• Make fullscreen view according to browser view port in GrapesJS [BB-20318]
• Provide wrap for styles action to RTE [BB-21447]
• Update Grapesjs to latest version [BB-21474]
• Improve visibility providers speed [BB-21476]
• Add separate MQ processor to setup post prices import activities [BB-21499]
• Use single MQ job to rebuild CPL on chain structure change [BB-21545]
• Simplify configuration of page_title block [BB-21558]
• Add Inventory Status to partial indexation group [BB-21588]
• Review customer visitor DB table indexes [BB-21706]

List of fixed issues

OroCommerce:

• [Security] Incorrect method preview rendering on the Shipping Rule page [BB-21348]

Shipping rule edit page is vulnerable to XSS payload added to UPS Surcharge field. An attacker can use XSS to send a malicious script to an unsuspecting user. An attacker should have permission to create or edit a shipping rule

• Missing space between attribute labels and "move from" on product family edit page [BB-16709]
• Landing pages used as restricted content variants of web catalog are not included in sitemap [BB-17444]
• Enum and boolean values are not rendered in product variants grid on product edit page [BB-17940]
• Non-default localized product view URL always redirects to default locale BB-19440
• Application shows inventory levels for unavailable products BB-20396
• Incorrect example of the Customer User POST request body BB-21113
• Web catalog restrictions based on Non-Authenticated Visitors" customer group are applied incorrectly" [BB-21248]
• Target price is not copied when selecting requested qty and price during order creation from RFQ in back-office [BB-21324]
• Incorrect search field focus in back-office [BB-21359]

Limited impact, just focus has moved to the input element inside of a search dropdown at back-office

• "In Shopping Lis" message is wrapped prematurely on mobile [BB-21364]
• Images top border is not visible on PDP [BB-21391]
• WYSIWYG import window opening is abrupt [BB-21398]
• WYSIWYG does not apply font settings for some device types [BB-21399]
• Customer tax codes are exported only for 200 customers [BB-21412]
• Incorrect hint position on PayPal Payflow Gateway creation page [BB-21417]
• Outdated version of CPL may be used for assignment when MQ messages processed in random order [BB-21452]
• Incomplete highlighting of focused product unit drop-down on PLP on mobile [BB-21509]
• Direct links of landing pages that are not used as web catalog content nodes are excluded from sitemap [BB-21510]
• Missing style book source code examples on demo site [BB-21523]
• Wrong position of "Set Default" label in shopping list widget on tablet/mobile [BB-21531]
• Unnecessary ""Manage Grid" label inside "Manage Grid" popup on tablet/mobile [BB-21537]
• Impossible to create non-global customer addresses for non-global customers via back-office API [BB-21542]
• Back-office API allows to create customer and customer addresses in separate organizations [BB-21543]
• Cannot finish single page checkouts started on 4.2 after upgrade to 5.0 [BB-21544]
• Filters “is not any of” and 'is any of" round user-entered value [BB-21555]
• Premature trimming of filter values on Android phones [BB-21582]
• Organization admin can set their website as default [BB-21597]
• Unsuccessful async request processing erases entity's relation [BB-21605]
• Unnecessary page scroll when opening shopping list "More Actions" drop-down on tablet/mobile [BB-21607]
• Search icon is misaligned in custom theme on mobile [BB-21609]
• Code snippet added via WYSIWYG editor is rendered as unformatted text on storefront [BB-21612]
• Product attribute option is replaced with wrong value after swapping attribute options [BB-21619]
• Enabling tags for some entities leads to storefront errors [BB-21620]
• Target price does not use localized decimal separator when selecting requested qty and price during order creation from RFQ in back-office [BB-21621]
• Repeat drop-down on calendar even creation page cannot be opened by tapping on arrow [BB-21629]
• Picture block without img tag inside it is not displayed by WYSIWYG editor [BB-21646]
• Address type change is not tracked by data audit [BB-21647]
• Error on sorting by Special Discounts column in Sales Orders grid on customer view page [BB-21648]
• GET customerusers email filter is always case sensitive regardless of system configuration settings [BB-21650]
• Number of shown related products is limited to 10 regardless of system configuration [BB-21695]
• sku_uppercase is included in search index regardless of whether SKU field is searchable [BB-21709]
• Columns component add without media query [BB-21710]
• The huge amount of customers can lead to performance degradation during owner tree cache warmup [BB-21720]