Skip to content

Releases: oroinc/platform-application

Release Notes

06 Aug 15:55
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed cannot change permissions for start transition
  • Fixed error in postFlush if an auditable entity has a "resource" field

Release Notes

01 Aug 08:29
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed Email signature is broken in a replied message

Release Notes

30 Jul 18:14
Compare
Choose a tag to compare

Architectural changes

  • OroPlatform 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

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

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.

Other improvements

  • Configuration options collapsed by inline search query may now be revealed by the user
  • ORM search performance has been improved
  • Removed dependency of websocket SyncBundle to jdare/clankbundle due to its incompatibility with Symfony 3. It has been replaced with gos/web-socket-bundle
  • Expression Editor uses EntityStructureDataProvider and works over entitystructures API

Release Notes

27 Jul 12:22
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed sorting tags by Taxonomy

Release Notes

24 Jul 13:18
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed install command doesn't return any code
  • Fixed Enum Normalizer for entities with id = 0

Release Notes

13 Jul 16:09
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed errors for translations without plural forms
  • Fixed unique field validations through the import

Release Notes

09 Jul 15:13
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed SMTP email settings not working

Release Notes

02 Jul 15:16
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed jobs issue due to large oro_message_queue_job tables
  • Fixed Enum Attribute value won’t change to stored value after changing language
  • Fixed email notification rule creation is not available for Order on customer DB

Release Notes

22 Jun 13:45
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed system email templates can be deleted via mass actions

Release Notes

15 Jun 17:14
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed Multi-select editor does not have save and cancel buttons
  • Fixed Multi-select fields are not available in Segments and Reports
  • Fixed report grid fails when filtering by enum field of related entity