Skip to content

Releases: oroinc/platform-application

Release Notes

28 Sep 20:49
Compare
Choose a tag to compare

List of improvements and fixed bugs:

  • Disabled proxy usages during installation
  • Added ElasticSearch search with middle name
  • Fixed impossible to upgrade with deleted fields
  • Removed deleted extended fields from extended caches
  • Removed deprecated Twig extension
  • Created a migration to convert existing OptionSets to Select and Multi-Select
  • Upgraded Doctrine to eleminate the Security Misconfiguration Vulnerabilit
  • Fixed reports' charts
  • Other minor changes

Release Notes

31 Aug 13:53
Compare
Choose a tag to compare

Visual workflow configurator.

Workflow Configurator now has a drag-and-drop interactive option. This option helps to visualize the flow, making it easier to design and manage complex workflows.
List of its capabilities:

  • Visual representation of all existing workflows with zoom functionality that allows to get different overviews of a workflow.
  • Hide transition labels to increase legibility of the workflow and concentrate on the flow itself.
  • In Edit mode the tool becomes interactive: You may click on steps and transitions to edit, clone, or delete them. Also, simply drag steps and transitions over the chart to reorganize them or draw a new transition between the steps you want.
  • The editor includes auto-sorting algorithm that reorganizes steps and transitions in the workflow for maximum readability that also follows the logic of the flow taking into account positions of the steps within the workflow.
  • Undo and redo your actions to easily correct mistakes.
    The old table configurator is still available and maintains the same functionality as before.

New and extended APIs to work with emails.

A couple of new APIs have been added to the system to support interaction with emails. These APIs make possible to:

  • Manage emails
  • Manage email associations (contexts) in OroCRM
  • Create Leads, Opportunities, and Cases based on email data in OroCRM

Segmentation based on Data audit.
A new class of filtering queries has been added to the system, allowing to segment out:

  • Records whose fields have been changed within a specific timeframe — e.g. list all Contacts who had email changed in the past year
  • Records whose fields have been changed to a specific value within a specific timeframe — e.g. list all Leads that have been qualified in the past month.

Improvements to search.

  • Custom fields and entities are now included into search.
  • Brackets are now supported in search queries.
  • ACL is now applied to search results so the users are only getting results they have access to

Other minor changes.

  • Improved filtering on option set attributes, allowing for multiple selections.
  • The application has been upgraded to Symfony 2.7 and migrated to Doctrine 2.5
  • Select2 component has been improved to automatically initializes select2 widget.
  • Documentation for the new Oro Layout component has been added with examples of use.

Release Notes

14 Aug 14:58
Compare
Choose a tag to compare

Improved handling of nonexistent template fixtures

Release Notes

14 Aug 16:04
Compare
Choose a tag to compare

Improved handling of nonexistent template fixtures

Release Notes

30 Jul 14:35
Compare
Choose a tag to compare

List of improvements and fixed bugs:

  • Role entity is now extendable
  • Data types for Data Audit may now be added by developers
  • Fixed issues with date & time queries in Reports

Release Notes

09 Jul 14:26
Compare
Choose a tag to compare

This release fixes a major security issue - a so-called Open Redirect that might be exploited to redirect users to third-party servers in an underhand way, and may potentially lead to steal of user's login and password.
Also fixed minor security issues.

Release Notes

08 Jul 16:11
Compare
Choose a tag to compare

This release fixes a major security issue - a so-called Open Redirect that might be exploited to redirect users to third-party servers in an underhand way, and may potentially lead to steal of user's login and password.
Also fixed minor security issues.

Release Notes

03 Jul 15:19
Compare
Choose a tag to compare

List of improvements and fixed bugs

  • added ability to create reports with filters based on data audit changes of entity fields
  • fixed mobile-view experience at dashboard screen
  • fixed workflow entity extend-ability

Release Notes

12 Jun 19:48
Compare
Choose a tag to compare

List of improvements and fixed bugs

  • Added description to activity list item
  • Added check for email address in search query
  • Added ACL checks for mass action delete
  • Added foreign keys for extended relation fields
  • Made Tag entities extendable
  • Improved Tracking parse job
  • Fixed Leads Export
  • Fixed report chart by date
  • Fixed Process exclude definition doesn't apply to existing process

Release Notes

28 Apr 23:12
Compare
Choose a tag to compare

New page layouts and layout themes.

We have started to implement new layout configuration that allows for greater extendability of application pages. The entire layout definition will now exist in a single .yml file, that might be easily accessed and manipulated by various application bundles.
So far only Embedded Forms were implemented using the new layouts, but we expect to complete transition in future releases.

Google single sign-on.

Organizations may connect their Google Apps accounts to OroCRM instances so their users will be able to log into OroCRM using Google account credentials.
In order to enable Google SSO an admin should turn it on in System configuration and then provide Client ID, Secret, and list of supported domains.

Change or reset users' passwords.

System administrators now may change or reset password of any user with the button on a view user page. When the password is changed or reset, the user receives a notification email, with new password in the former case or with the link to new password entry page in the latter.
After the password has been reset, the user will still be able to log in using old credentials, but he will be redirected to new password entry page.
Password management is subject to standard ACL permissions.

Grid views.

It is now possible to save a set of filters and sorting applied to the grid in a named view. By default, all grids have "All" view that contains all records available to you.
To save a view, apply the filters you want and then click on Options link next to grid view name, select Save As and type in the name of the view. The view will be available in the dropdown next to the grid title.

Dashboard widget configuration.

Dashboard widgets may now contain user-accessible configurations and settings, allowing for greater customization and more direct user control over their contents and display. The most prominent and ubiquitous example of such settings will be display period of all chart-type widgets.

Email auto-response in workflow definition.

Developers are now able to define an automatic email response in the workflow and use email templates for it. Think of the following use case: create an automated first-line response for all customer inquiries that says "We have received your request and will start working on it soon."

Other minor changes.

  • Translation migration between versions has been improved.
  • Improved date & time picker control.
  • An alert will be shown to the user if he has unsaved changes on the form and tries to navigate away from it.
  • Three-dot menu icon has been changed and the menu itself is reconnected with the Pintab.
  • Grid headers may now be locked for scrolling.
  • Overall scrolling experience has been improved on mobile (touch) devices.

Known issues.

Lifetime Sales value is not yet available for filtering in reports & segments. It is possible, however, to use it in report columns.