Skip to content

Releases: oroinc/orocommerce-application

Release Notes

10 Aug 15:11
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Reverted Config Expression “blank condition” changes to prevent backward incompatible issue
  • Fixed zero price is not imported
  • Fixed low performance of ProductPriceRepository::deleteInvalidPrices on huge amount of data

Release Notes

08 Aug 14:09
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed country names are not translated
  • Fixed slow Top Selling data provider

Release Notes

06 Aug 16:00
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to latest 2.6.23 version
  • Fixed All Products Catalog View is broken
  • Fixed Product unit name not translated in RFQ confirmation email
  • Fixed unmerited warning message on duplicating shopping lists
  • Fixed shaking the sticky panel in the products grid
  • Fixed read permission allow to edit, disable and recalculate price lists

Release Notes

01 Aug 08:57
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed Email signature is broken in a replied message
  • Fixed split_to_cells breaks sorting and layout grid
  • Fixed wrong product is selected in quick order form

Release Notes

30 Jul 18:15
Compare
Choose a tag to compare

Architectural changes

  • OroCommerce has been upgraded to Symfony 3.4 LTS
  • Minimally required PHP version has been raised to 7.1.17
  • Support for LESS preprocessor has been discontinued, and all *.less files were converted to *.scss format

Redesign of Admin panel

Application header and main menu of the Admin Panel as well as its login pages have been redesigned to the more contemporary and stylish look and feel. This is the first part of the comprehensive redesign of the Admin Panel that will continue to be rolled out in the future versions of Oro applications.

Administration

  • We created a web endpoint /healthcheck/http_status_checks to allow system administrators to monitor availability of application system components. The endpoint returns HTTP 200 if all components are available, and HTTP 502 if any of the components is not available; the endpoint web page displays the list of performed checks with exact status of each component.
  • In order to improve speed of application upgrade, two new options were added to oro:platform:update command that allow to skip search reindexation during the update (--skip-search-reindexation) and schedule the reindexation in the message queue (--schedule-search-reindexation). Default update behavior—reindex search immediately—remained unchanged.

API

  • Any entity may be completely replaced with a model in API, with all relationships to the replaced entity remaining valid
  • Added actions to change API subresources: update_subresource,add_subresource, and delete_subresource
  • API processors may now perform “pending” validation of form content after all data for included and primary entities are converted to entities (it means that all data is processed by respective forms) but before entities are saved to the database
  • Custom operators can be added to API filters via RestFilterValueAccessor
  • Deprecated OPTIONS routes for old REST API were removed

Other improvements

  • Option to register during checkout has been added to Guest Checkout workflow
  • Sorting & filtering of product attributes are limited to the product family being viewed
  • Product grid render performance has been improved
  • Swipe actions and responsive design has been added to storefront grids
  • Configuration options collapsed by inline search query may now be revealed by the user
  • Store customers can now authenticate via API using login method

Known issues

  • Our GDPR functionality package and PayPal Express package are not yet compatible with OroCommerce 3.0

Release Notes

27 Jul 12:27
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 2.6.21
  • Fixed single checkout submit button stuck
  • Fixed incorrect translations are cached in the backend

Release Notes

24 Jul 13:33
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been updated to 2.6.20 version
  • Fixed Product Unit select should not be available if product has one unit
  • Fixed Incorrect routing for application (URL) with subpath
  • Fixed login error message cannot be translated
  • Fixed Untranslated ProductUnit on Request a Quote form
  • Fixed select product attribute with decimal option is not filtered in frontstore
  • Fixed sticky panel in single page checkout does not work
  • Fixed Incorrect translations are cached on the store frontend

Release Notes

13 Jul 16:27
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 2.6.19
  • Fixed quote with empty unit price produces an exception
  • Fixed Localization value to product entities produces 500 Internal Server Error on FrontStore/Product page
  • Fixed not hidden product-view specification wrapper in configurable products
  • Fixed Product attributes: unique field validations through the import
  • Fixed incorrect promotions grid ACL
  • Fixed checkout fails if there is a contact with the same email address

Release Notes

09 Jul 15:11
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform and OroCRM have been upgraded to 2.6.18 version
  • Fixed autocomplete "oro_product_visibility_limited" and "oro_product_visibility_limited_with_prices" search only by sku and name
  • Fixed Product attributes not limited to product families
  • Fixed redirect to frontstore after login to backend
  • Fixed Product names truncated prematurely in Firefox
  • Fixed Submit Order button issues on Single Page Checkout
  • Fixed customer addresses linked to each other

Release Notes

02 Jul 15:30
Compare
Choose a tag to compare

List of fixed issues and improvements

  • OroPlatform has been upgraded to 2.6.17 version
  • Fixed Shopping list subtotal is displayed in wrong currency
  • Fixed incorrect routing (URL)
  • Fixed default validation group is used for customer addresses
  • Fixed product attributes: unique field validations through the import
  • Fixed configurable products are available in quick order form autocomplete
  • Fixed product names truncated prematurely in Firefox
  • Fixed shopping list errors shown with success styles