Skip to content

Releases: oroinc/orocommerce-application

Release Notes

14 Jul 14:41
Compare
Choose a tag to compare

List of new features and improvements

OroCommerce:

• OroPlatform and OroCRM have been upgraded to 5.0.4 version
• Google Analytics 4 [BB-21298]

Google is discontinuing Universal Analytics in 2023 and support of Google Analytics 4 will allow to continue using Analytics capabilities. Upgrade is highly recommended as on July 1, 2023, standard Universal Analytics properties will stop processing new hits

• Reduce number of simultaneously displayed shopping list notification messages [BB-21292]

Show only one message when item is added to the shopping list instead multiple messages. This allows to improve user experience on the storefront

• Additional toolbar for table editing in WYSIWYG BB-21295

Tollbar for table editing which allows easily to add and remove table rows and columns

• Add methods to AttachmentExtension to create multi-file and multi-image relations [BB-21428]

Added additional methods to AttachmentExtension class in order to simplify multi-file and multi-image relations creation from schema migration scripts

List of fixed issues

OroCommerce:

• [Security] Missing style manager class name and link validation in WYSIWYG editor [BB-21318]

Due to insufficient class name validation in GrapeJS library it's possible to add executable JS code in class name through Selector Manager. Relates to artf/grapesjs#4411

• Product attribute export template contains invalid data [BB-16260]
• ProductVisibilityProvider makes a lot of extra queries [BAP-21332]
• Excessive "Edited" label on default "My Shopping Lists" grid view [BB-20327]
• Long saved search name breaks grid column layout on mobile and tablet [BB-20495]
• Missing tooltips for product grid views buttons [BB-20880]
• "Gallery View" product listing layout is broken for configurable products [BB-20881]
• Update Customer User Settings in back-office leads to 500 error [BB-21010]
• "0" configurable attribute option is shown as "{}" on storefront in non-default localizations [BB-21299]
• Order cannot be submitted after declined external payment and sorting/filtering applied to line items datagrid [BB-21305]
• Image moves without accompanying toolbar in WYSIWYG editor [BB-21326]
• Back-office order totals grid is not updated on shipping option update [BB-21329]
• LineItemRepository::getProductItemsWithShoppingListNames query slowness [BB-21347]
• Unable to save enum attribute containing '0' option value [BB-21385]
• Allowed inventory statuses are not applied when set at the website level [BB-21413]
• "Apply" button in storefront filters is not translated [BB-21419]
• Impossible to add the new option to enum product attribute with hundreds of options [BB-21443]

Release Notes

20 Jun 15:24
Compare
Choose a tag to compare

List of new features and improvements

OroCommerce:
  • OroPlatform and OroCRM have been upgraded to 5.0.3
  • Partial indexation at the website search index [BB-16582]
  • Improve visibility recalculation speed [BB-21153]
  • Start new checkout if shopping list items changed [BB-21168]
  • Update pricing-related data in search index on prices update when flat pricing enabled [BB-21241]
  • Upgrade GrapesJS to latest version [BB-21291]
  • Show a warning when a developer runs common console commands with enabled xDebug extension [BB-21383]
  • Provide ability to execute behat tests without mailchatcher [BB-21066]

List of fixed issues

OroCommerce:
  • Combine price list is not created on some changes with assigned price lists [BB-16551]
  • Payment rule cannot be created in global organization [BB-16644]
  • Add margin between agreement error and checkbox on the single page checkout page [BB-19430]
  • Cookies banner is not accepted with disabled website guest access [BB-20834]
  • Duplicated field validation messages in new address creation form [BB-20875]
  • Selected file in custom file input in checkout workflow is not uploaded [BB-20878]
  • Update Customer User Settings in back-office leads to 500 error [BB-21010]
  • Sales orders grid on back-office customer user view page does not show payment method [BB-21014]
  • Incorrect elements alignment in UPS integration-related forms in back-office [BB-21026]
  • Price attributes positioned incorrectly on back-office product view and edit pages [BB-21071]
  • Back-office menu quick search shows empty non-clickable group names [BB-21072]
  • Impossible to see all back-office menu items at certain screen resolutions [BB-21078]
  • Back-office grid headers overlap content when scrolling on tablet/mobile [BB-21144]
  • Export template dropdown list positioned incorrectly in inventory import dialog on mobile [BB-21150
  • Untranslated label in date filter [BB-21155]
  • Field conditions in segment filter disappear after upgrade from 4.1 [BB-21199]
  • Impossible to convert paragraph into list in WYSIWYG [BB-21210]
  • Missing borders in probabilities table in opportunities configuration [BB-21218]
  • Incorrect login page layout width in blank theme [BB-21225]
  • Impossible to add product in the included section of productprice POST request [BB-21231]
  • "Add to Shopping List" dropdown-toggle button requires multiple taps on tablet/mobile [BB-21239]
  • "Add to Shopping List" button adds default product variant if not all configurable options are selected [BB-21243]
  • Many-to-many relationship field selections disappear after form validation failure [BB-21246]
  • SQL queries are not shown on segment view page [BB-21260]
  • Multiple visual issues on quote edit page on mobile [BB-21262]
  • Checkout error if product unit lD contains special characters [BB-21264]
  • Insufficient validation of HTTP Referrer on some pages [BB-21265]
  • Unnecessary horizontal scroll bar after uploading product image on create/edit product page [BB-21267]
  • Google search blocks products pages without prices in microdata markup [BB-21285]
  • Search autocomplete does not work when pricing is disabled [BB-21286]
  • WebCatalogCacheProcessor fails in CE [BB-21289]
  • Date in datetime filter cannot be entered using keyboard [BB-21297]
  • Management console OAuth Application token provides access to Storefront entities [BB-21301]
  • Combined prices resulting storage may have duplicates [BB-21306]
  • Incorrectly processed database exceptions lead to Single CPL processing fail [BB-21307]
  • Products created from within global organization use wrong organization for unique URL slug generation [BB-21312]
  • Back-office order totals grid is not updated on shipping option update [BB-21329]
  • Product image deletion triggers cache update [BB-21333]
  • Stale prices are used after Price List Removal [BB-21349]
  • "Limit Filters and Sorters" feature stops working after saved search is enabled in system configuration [BB-21361]
  • Datagrid-manager-search is missing in filters [BB-21384]
  • Deprecated messages in SEOBundle [BB-21386]
  • WYSIWYG editor breaks URL in customer user reset password email template [BB-21387]
  • Featured categories images are not displayed on homepage [BB-21388]
  • The “input--size-s” disappears in ui-dialog on [BB-21393]

Release Notes

22 Apr 16:24
Compare
Choose a tag to compare

List of new features and improvements

OroCommerce
  • OroPlatform and OroCRM have been updated to 5.0.2
  • Show default Shopping List on top of Choose Action drop-down [BB-20374]
  • Human-Readable Uploaded Filenames [BB-20992]
  • Fixed Product Shipping Cost [BB-21029]
  • Add possibility to edit picture tag in WYSIWYG UI [BB-21037]

List of fixed issues

OroCommerce
  • "Back-Office >Broken layout in the "Opportunity Statistic"/ "Lead Statistic" widgets for the "Date range" field if "Custom" option is selected" [BB-17275]
  • Layout is broken on product view page if product has several custom attributes [BB-17872]
  • Syntax error produced by RemoveAlternativeCheckoutWorkflow migration when upgrading to 4.2 [BB-20466]
  • Missing validation of grid view name length [BB-20879]
  • Content widget changes are not reflected on storefront [BB-20954]
  • Missing validation on empty attribute options causes 500 error when editing product attributes [BB-20955]
  • "User Roles" checkbox disappears after validation error on Create Customer User page [BB-21023]
  • Customer update does not work with hundreds of addresses [BB-21027]
  • Click on custom back-office menu item opens wrong menu on tablet/mobile [BB-21043]
  • "Node cannot be null or undefined" error on edit email template page at back-office [BB-21049]
  • RFQ cannot be created after deleting product line items from the form [BB-21064]
  • Time cannot be selected in dashboard widgets with time picker [BB-21077]
  • Incorrect Strorefront Sign In form position after expanding sidebar menu in custom theme [BB-21094]
  • Edit/view links don't work on the storefront on iPad Pro [BB-21104]
  • Exception adding navigation divider to frontend menu with max_nested_level = 1 [BB-21165 ]
  • Link Button styles changes are reset after re-import in WYSIWYG [BB-21184]
  • No export result email when trying to export empty dataset [BB-21189]
  • Email recipients list is not retrieved for quotes with added shipping address [BB-21196]
  • Schema update fails after importing the same attribute to both global and non-global organization [BB-21200]
  • Wrong grid header hint position on product visibility edit page [BB-21202]
  • Web catalog edit page fields and buttons are not aligned properly on mobile/tablet [BB-21203]
  • Unable to delete multi-select product attribute option [BB-21220]
  • Incorrect unique job name generation in CombinedPriceListProcessor [BB-21224]
  • "User Roles" checkbox disappears after validation error on Create Customer User page. (case 2) [BB-21230]
  • GTM DataLayer event is not triggered on homepage [BB-21245]
  • Content is not rendered on System variables tab in back-office,BB-21247]
  • Excessive scope is added to media query after subsequent import to WYSIWYG [BB-21253]
  • Incorrect logic on Empty Matrix Confirmation Prompt for guest [BB-21256]

Release Notes

17 Mar 11:02
Compare
Choose a tag to compare

List of new features and improvements

OroCommerce
  • OroPlatform and OroCRM have been updated to 5.0.1
  • Consolidate separate MAX/MIN product ID queries in CombinedProductPriceRepository [BB-21149]
  • Custom warnings do not display on Cart or Checkout [BB-21068]
  • Improve performance of Merge by Priority pricing strategy for merge=false price lists [BB-21059]
  • Port fuzzy search extension to the product [BB-20988]
  • GrapesJS change CSS/HTML the way that breaks page look [BB-20965]
  • "This value should not be blank" error is displayed for NON-empty input in Quick Order Form [BB-20886]
  • Improve full product collections reindex speed [BB-20599]
  • Add hover state to the logo on Storefront [BB-19839]
  • Improve combined price list operations scalability [BB-18221]
  • Merge newly added line items in Quick Order Form [BB-17187]

List of fixed issues

OroCommerce
  • N/A shouldn't be on the grid on Product visibility page [BB-21188]
  • Filter by "Updated At" doesn't work when using datepicke [BB-21151]
  • Category export may fail with "Expected Literal, got 'AND' SQL error [BB-21148]
  • Action buttons are repositioned during page load on mobile [BB-21137]
  • WYSIWYG applies font changes across multiple HTML elements [BB-21135]
  • Extra bullets in main menu [BB-21133]
  • no_image is not rendering on PLP in public VMs [BB-21118]
  • Incorrect alignment fa-search button on modal dialog in back-office [BB-21116]
  • Incorrect text for filter-criteria-hint in "Price" filter [BB-21114]
  • Impossible to create payment/shipping rule on DE/FR demo [BB-21107]
  • Incorrect variable name in Variant Handler logs [BB-21106]
  • Date picker closes itself when using changeMonth and changeYear options [BB-21100]
  • Wrong line item weight for products with multiple units in shipping rule calculations [BB-21098]
  • Incorrect custom checkboxes rendering when using device switcher on demo [BB-21095]
  • Cookie policy link in cookie banner cannot be accessed if guest access is disabled [BB-21075]
  • Mbstring extension is not validated during the installation [BB-21062]
  • Product variant cannot be assigned if configurable attribute option contains similar integer and fractional values [BB-21056]
  • Incorrect Regular Checkout page view for guest on custom theme [BB-21052]
  • Unnecessary loading of unit precisions in matrix forms on homepage [BB-21050]
  • Zip file uploaded from Windows workstation has incorrect mimetype [BB-21041]
  • "Create order" button disappear on the SL page after renaming SL [BB-21024]
  • Wrong vertical alignment of widget titles in dashboard widget selector in back-office [BB-21015]
  • Get products API request with included names produces driver exception on large number of products [BB-21013]
  • Missing horizontal scroll in wide grids added as dashboard widgets [BB-21012]
  • Image preview for product attributes of type Image is not displayed to logged in customer users when guest website access is disabled [BB-20956]
  • Blinking cursor in dropdowns on PLP on iPhone/iPad [BB-20934]
  • Summary block remains blurred after deleting product from shopping list [BB-20932]
  • Missing validation message for date field on customer edit profile [BB-20874]
  • Syntax error produced by RemoveAlternativeCheckoutWorkflow migration when upgrading to 4.2 [BB-20466]
  • 500 error when importing inventory levels import template [BB-20412]
  • Out of memory error in PriceListProcessor [BB-20392]
  • Long SKU without spaces in storefront search autocomplete break the parent container [BB-20316]
  • Empty wrapper of additional attributes on product page on Storefront [BB-20277]
  • Product brand data should not be moved by description [BB-20276]
  • Extra space added for empty form row on the shipping information step in case when no addresses in address book [BB-19672]
  • Incorrect margin left for social network icons on the contact view page [BB-19528]
  • Wrong text color in "Sales Representative" section in footer on the Storefront [BB-19142]
  • "Grid Settings" popup is hidden if in search results one or two subject [BB-18942]
  • The layout of the block with the image is broken in the product page [BB-18933]
  • Trash icon is misaligned on the payment rule edit page for small screen resolution [BB-18695]
  • Broken layout on the ""Shipping Origin"" settings form in back-office [BB-18555]
  • Broken layout on the edit/create report page in Back-office [BB-18237]
  • Email address icons misaligned on mobile view [BB-17744]
  • Firefox/ Non-existing SKUs products added to Quick order form rows for guest user [BB-17621]
  • MacOS Safari >Different control alignments in inline grids on product create/edit page [BB-17477]
  • Multiple alignment issues on price list creation page on tablet [BB-17311]
  • Ellipsis icon in datagrid mass action selector is not aligned on tablet [BB-17295]
  • Broken layout on Default Web Catalog page when resizing a browser window [BB-17291]
  • Row subtotal in "Price" column instead of price on quick order form import validation [BB-17229]
  • Missing padding below "Export Template" button in product import popup in mobile landscape mode [BB-17221]
  • IpadPro / Management console/ Login page/ There are no distance between "request" button and "Return to Login" link" [BB-17048]
  • Impossible to switch localization or currency on login page if guest access is disabled [BB-14857]
  • Mobile & Tablet > FrontStore > Quick order form - Add to shopping list button is misaligned for Guest [BB-14507]
  • An absent Customer-Account relation in the API [BB-11503]

Release Notes

04 Mar 10:32
Compare
Choose a tag to compare

List of new features and improvements

OroCommerce
  • OroPlatform and OroCRM have been updated to 4.2.10
  • Improve performance of Merge by Priority pricing strategy for merge=false price lists [BB-21059]
  • Improve CPL generation when there are price lists without prices in the chain [BB-20989]
  • Improve full product collections reindex speed [BB-20599]
  • Improve combined price list operations scalability [BB-18221]
  • Merge newly added line items in Quick Order Form [BB-17187]
  • GrapesJS change CSS/HTML the way that breaks page look [BB-20965]
  • Custom warnings do not display on Cart or Checkout [BB-21068]

List of fixed issues

OroCommerce
  • Impossible to create payment/shipping rule on DE/FR demo [BB-21107]
  • Date picker closes itself when using changeMonth and changeYear options [BB-21100]
  • Wrong line item weight for products with multiple units in shipping rule calculations [BB-21098]
  • Cookie policy link in cookie banner cannot be accessed if guest access is disabled [BB-21075]
  • Product variant cannot be assigned if configurable attribute option contains similar integer and fractional values [BB-21056]
  • Unnecessary loading of unit precisions in matrix forms on homepage [BB-21050]
  • Zip file uploaded from Windows workstation has incorrect mimetype [BB-21041]
  • Tax for shipping is not removed after overriding shipping price [BB-21025]
  • "Create order" button disappear on the SL page after renaming SL [BB-21024]
  • Get products API request with included names produces driver exception on large number of products [BB-21013]
  • Image preview for product attributes of type Image is not displayed to logged in customer users when guest website access is disabled [BB-20956]
  • Summary block remains blurred after deleting product from shopping list [BB-20932]
  • Product attribute import results in non-working product attribute view page [BB-20743]
  • Missing title on Order Review step of Regular Checkout [BB-20588]
  • MySQL syntax error produced by RemoveAlternativeCheckoutWorkflow migration when upgrading to 4.2 [BB-20466]
  • 500 error when importing inventory levels import template [BB-20412]
  • Firefox/ Non-existing SKUs products added to Quick order form rows for guest user [BB-17621]
  • Missing padding below "Export Template" button in product import popup in mobile landscape mode [BB-17221]
  • Impossible to switch localization or currency on login page if guest access is disabled [BB-14857]

OroCommerce 5.0 LTS version is now available

01 Feb 07:57
Compare
Choose a tag to compare

Release Highlights:

Storefront:

  • Storefront performance improvements and JavaScript optimizations
  • Datagrids accessibility and keyboard navigation
  • Export of product listing

Search:

  • Saved searches and notifications
  • Boosting of product attributes

Localization:

  • Right-to-left (RTL) languages support on the storefront and in the back-office

Microsoft 365 Integration:

  • Tasks synchronization
  • Calendar events synchronization

Technology Stack Upgrade:

  • Symfony 5.4 LTS
  • PHP 8.1
  • PostgreSQL 14 / MySQL 8
  • NodeJS 16

The full list of new features and improvements included in this release can be found here, and the list of all fixes - here.

Release Notes

04 Jan 17:16
Compare
Choose a tag to compare

List of new features and improvements

OroCommerce
  • OroPlatform and OroCRM have been updated to 4.2.8
  • Prevent customer user password bruteforce (BB-16814)
  • Add checkout:payment:* events to single page checkout (BB-20911)
  • Simplify product shipping options management via API (BB-20891)
  • Skip adding automatically created guest shopping list labels to search index (BB-20820)
  • Decrease website search index size (BB-20414)
  • Make Search Autocomplete drop-down accessible by keyboard arrows (BB-20361)
  • Decrease number of insert-delete operations for minimal prices strategy (BB-20168)

List of fixed issues

OroCommerce
  • Configurable product select dropdown loses styles when form is submitted by "Enter" (BB-20991)
  • Missing null check in FixSlugOrganizationRelation migration (BB-20987)
  • Back-office quote flow with approval requires approval when prices are not overridden (BB-20967)
  • Incorrect position of "Saved search" button on iPad Pro (BB-20961)
  • Checkout finishes with "payment declined" on PayPal Express payment failure (BB-20950)
  • Number of category products may be calculated incorrectly for some categories (BB-20930)
  • Attribute options cannot be added if product attribute grid is sorted by label (BB-20928)
  • GrapesJS WYSIWYG editor converts quotes inside <script> tag into HTML entities (BB-20914)
  • URL caches are incomplete (BB-20910)
  • Request to create order via API fails when product SKU is a valid number (BB-20907)
  • PayPal Express checkout fails with taxable products and email notification rule (BB-20904)
  • Incorrect filters view on iPad Pro (BB-20877)
  • There is an error Cannot read property 'x' of null after using horizontal scroll on All Users grid in mobile view (BB-20831)
  • Imported prices are not marked as "Manual" (BB-19081)
  • Wrong language for Customer User email sent from back-office (CE version) (BB-16597)

Release Notes

18 Nov 13:12
Compare
Choose a tag to compare

List of new features and improvements

OroCommerce
  • OroPlatform and OroCRM have been upgraded to 4.2.7 version
  • Make data-grids accessible by keyboard (BB-18916)
  • Allow to enable ""rel"" attribute in custom html_purifier_modes configuration (BB-20254)
  • Add rounding precision setting for price list calculation rule results (BB-20395)
  • Log unsuccessful session locks (BB-20402)
  • Allow ""type"" attribute for ""ul"" and ""ol"" in WYSIWYG secure mode (BB-20732)
  • Allow FrontendProductPricesExportProvider constructor to accept ProductPriceProviderInterface implementations that do not extend ProductPriceProvider (BB-20814)

List of fixed issues

OroCommerce
  • Grid settings popup in users grid on storefront role edit page is empty and not styled (BB-16923)
  • Deleting enum option used in configurable product variant leads to unavailability of full product web category (BB-18900)
  • WYSIWYG changes settings of video blocks with “HTML5 Source" provider (BB-19624)
  • Quick order form redirects to 404 page on session token expiration (BB-20530)
  • Sitemap generation cannot be parallelized (BB-20715)
  • Mailchimp sync fails if customer user name contains json unescaped characters (BB-20720)
  • Failed execution of oro:entity-extend:update command leaves application in non-working state (BB-20727)
  • Upgrade from 1.6 to 4.2 fails (BB-20761)
  • GrapesJS breaks edit page when invalid CSS is specified (BB-20769)
  • "Updated at" value of content block entity does not change after content variant update (BB-20773)
  • Products are added to shopping list of previously logged in customer user if current user has access to same list (BB-20791)
  • Do not ship later than field is not disabled in mobile view if there are upcoming products in the shopping list (BB-20793)
  • Action permissions dropdown is overlaid by capability labels on role edit page (BB-20795)
  • Impossible to change content decoration in new custom WYSIWYG field (BB-20802)
  • Global admin cannot create product collection in non-global organization (BB-20804)
  • Entity fields and product attributes excluded from export still affect export limits (BB-20823)
  • Report grid export does not match grid contents (BB-20824)
  • User consent during checkout is marked accepted after clicking on Cancel button (BB-20826)
  • JS error while trying to Request a quote from the SL if mediator handler is not defined (BB-20828)
  • Wrong metadata for frontend checks with customer visitor (BB-20833)
  • Product inventory settings cannot be updated via product import (BB-20835)
  • Drop-down options are not shown on subsequent clicks or taps when using sticky filter panel on mobile (BB-20841)
  • Filter for custom field with a name partially matching system field name does not work on PLP (BB-20846)
  • Wrong or empty value is shown in web catalog node localized slug field when "Use default value" checkbox is checked (BB-20848)
  • Web catalog node localized slug is not generated after "Use default value" checkbox is unchecked (BB-20849)
  • Migration from 4.1 to 4.2.5 fails (BB-20855)
  • PostgreSQL version check during installation fails with extended version numbers (BB-20870)
  • OAuth2 Server - Authorization Code - error in LoginController (BB-20876)
  • It impossible to add watermarks with file cache (BB-20882)
  • Timeout error when placing order with 120 items having 300 active discount promotions with expressions (BB-20890)
  • Empty group is displayed anyway when no system configuration settings are available in that group at certain level (BB-20900)
  • There is a typo on the "Shipping Information" on the checkout page (BB-20901)

Release Notes

03 Sep 11:27
Compare
Choose a tag to compare

List of new features and improvements

OroCommerce:
  • OroPlatform and OroCRM have been upgraded to 4.2.6 version
  • Improved CMS page performance (BB-20726)
  • Added a flash message notifying customer user of the account confirmation link expiration (BB-20304)

List of fixed issues

OroCommerce:
  • WYSIWYG editor allows to break CSS styles (BB-19232)
  • Validation attributes for localization collection are missing (BB-20818)
  • Incorrect result from website localization provider (BB-20816)
  • Possible primary key overflow in oro_price_list_to_product table (BB-20805)
  • Product variants are accessible through direct links and generated site map despite of "Display Simple Variations" configuration set to "Hide completely" (BB-20790)
  • Values in shopping list quantity inputs are not fully displayed (BB-20789)
  • Quantity, unit and price are not auto-populated in quick order form after adding previously removed product (BB-20787)
  • Action buttons at the bottom of quick order form stop working after adding 20+ empty rows (BB-20782)
  • Localized slug is not created automatically on web catalog content node editing (BB-20780)
  • Incorrect alignment of Remove button in oro-item-collection row (BB-20779)
  • Average totals and subtotals in base currency are displayed with excessive decimal places in reports and segments (BB-20775)
  • "0" with any non-alphabetical or numeric symbol is not allowed as enum attribute option value (BB-20771)
  • GrapesJS breaks edit page when invalid CSS is specified (BB-20769)
  • Undefined method getStateUrl in NavigationItemController::putIdAction() (BB-20746)
  • Datagrid filter scrollbars missing (BB-20745)
  • Update of system configuration option breaks storefront search autocomplete (BB-20741)
  • Impossible to update quantity in Quick Order Form when minimal tier of quantity in price is more than 1 (BB-20731)
  • Validation messages break vertical grouping line next to last shopping list line item (BB-20702)
  • Type error because of incorrect "merge allowed" flag in MergePricesCombiningStrategy (BB-20699)
  • oro:price-lists:recalculate fails if customer has no price list assigned and fallback is set to "current customer only" (BB-20698)
  • Customer assignment to customer group may be affected by web catalog storefront preview (BB-20691)
  • oro.customer.calculate_owner_tree_cache always marked as failed (BB-20690)
  • Missing clear address validation message in single page checkout (BB-20680)
  • Empty space appears when opening grid settings in RTL mode in Microsoft Edge (BB-20671)
  • Not fully loaded JS on the page leads to an error (BB-20598)
  • Compare IDs instead of objects in CategoryAddOrReplaceStrategy (BB-20339)

Release Notes

12 Jul 13:38
Compare
Choose a tag to compare

List of fixed issues and improvements

New features and improvements
  • OroPlatform and OroCRM have been upgraded to 4.2.5
  • Implemented Taxes and Discounts configuration (comply with tax laws when giving promotional discounts)
  • Implemented Export Product Listing
List of fixed issues
  • Fixed Product page cannot be reached if there is a category with the same URL slug
  • Disabled unused layout themes
  • Fixed datetime filter variables do not apply timezone
  • Fixed Last contact information is missing for Customer Users
  • Fixed unnecessary call to enable DB triggers when "oro:price-lists:recalculate" is run without "disable-triggers" option
  • Fixed excessive shopping lists limit verifications within single request
  • Fixed updated row is not highlighted after line items merge in Shopping List
  • Fixed out of memory exception during websearch reindexation of configurable products with hundreds of variants
  • Fixed configurable product quantity input ignores unit precision
  • Fixed date is not displayed in datepicker field in mobile view
  • Fixed custom WYSIWYG product attributes prevent upgrade to version 4.2
  • Fixed excessive attributes are shown in quick order form search dropdown
  • Fixed impossibility to update Product translations with import
  • Fixed menu item URI cached on website level is not updated after editing it on global level
  • Fixed WYSIWYG editor freezes after image resize
  • Fixed rule-based price list is not recalculated after product price update via API
  • Fixed The ")" is shown incorrectly for English language on the phone
  • Fixed product collections won't load after enabling Saved Search when using MySQL
  • Fixed UpdateContentVariantSlugsWithContentVariantId migration fails if webcatalog does not have root content node
  • Fixed check in installer for GRANT CREATE TEMPORARY TABLES in mysql doesn't work