Skip to content

Releases: oroinc/crm-application

Release Notes

06 Sep 11:10
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Implemented AJAX API Sandbox
  • Fixed Multi-Select "Not any of" filter in segments works as "any of" filter
  • Fixed impossible programmatically to remove extended field with index
  • Fixed opportunity budget amount is not highlighted on validation errors
  • Fixed Tooltip doesn't hide after closing popup

Release Notes

23 Aug 10:30
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed ACL owner tree metadata cache causes cache growth and failures on network-based caches with memory limits
  • Fixed OAuth Application does not appear until page refresh on Tablet and Mobile devices
  • Fixed import job of configurable products from CLI cannot be finished
  • Fixed JS error while resizing browser window of Management Console
  • Fixed UI issues in workflow management
  • Fixed wrong calendar date format for pt_BR locale
  • Added the Workflow Diagram section on a workflow pages

4.0.0 release is now available

09 Aug 07:05
Compare
Choose a tag to compare
Pre-release

4.0.0 is an unmaintained developer preview release that includes some backwards incompatible changes from the currently developed 4.0 development branch.

Please note, that 4.x series should be used only if your project is scheduled to go live after January 2020. You will have to continually upgrade to the next available 4.1.0-beta, 4.1.0-rc versions and ultimately upgrade to 4.1 LTS version prior to going live with the project.

All other projects should use 3.1 LTS, which is the latest stable version.

Majority of the bugfixes and some improvements from 4.0 branch have already been included in the last 3.1.x patch releases:

We have also accepted and merged various contributions from Oro community developers and partners.

Technology updates in 4.0.0 release:

The full list of bug fixes included in this release is available in the wiki.

Release Notes

08 Aug 09:49
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Added white bg to the content block
  • Fixed widgets are duplicated in dashboard widgets popup
  • Fixed EnumEntityConfigDumperExtension creates invalid configuration for Snapshot when field is in Deleted state
  • Fixed filesystem health check endpoints should not be environment depended
  • Implemented POST_CLI_IMPORT event for import functionality
  • Extended editor in Compose Email popup

Release Notes

29 Jul 11:45
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed exceptions in WSSE nonce cache under heavy load
  • Fixed use placeholders in DQL queries instead of raw values
  • Redesigned workflow manager
  • Replaced "remove" to "trash" icon according to described logic
  • Made drop-down inside of the select borders
  • Taxonomy improvements
  • Replaced sort icons with arrows in all grids
  • Changed the color of the uniform select placeholder
  • Fixed wrong vertical alignment in inline grids in system configuration
  • Fixed user with no permission is able to get account's owner record via API
  • Fixed dictionary enum resource via api get 500 error when select options contains "0"
  • Fixed aggregation by date in reports uses UTC instead of system configuration timezone
  • Fixed subgrid checkboxes are not aligned with row height in Management Console
  • Fixed wrong padding/margin of import popup elements in Management Console
  • Fixed User with Specific Role does not have access to the entity if his used Search
  • Fixed InterWindowMediator throws errors on attempt to parse invalid JSON
  • Fixed Background of disabled select2 fields in Management Console does not cover filed completely
  • Fixed Dashboard Widgets UI bugs

Release Notes

02 Jul 19:07
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed incorrect permission check for users without business unit during search
  • Fixed incorrect recurrence for recurrent calendar event
  • Fixed long tags displayed incorrectly
  • Fixed permission checks on downloading image field thumbnails
  • Fixed incorrect rendering of business unit website field
  • Fixed Activities become invisible for user with shared entities
  • Fixed the "Empty" and "Not Empty" filters does not trigger the datagrid refresh
  • Fixed incorrect sort ordering for Time Period column in custom reports
  • Fixed windows state API recursively iterates all user data
  • Fixed Segment filter does not "stretch" when value names are long
  • Fixed error when running doctrine:database:create in test environment
  • Fixed row index definition works incorrectly for form records collection
  • Fixed platform-only unit tests fail because of dependency on SEOBundle from commerce
  • Fixed modal executes cancel functionality when click on close button
  • Fixed long URLs break back-office UI navigation
  • Fixed no response by click action button on "My Emails" grid on Tablet and mobile views
  • Allowed to pin long URLs
  • Fixed impossible to open Menu Item entity in entity management
  • Fixed dropdown menus in datagrids are not visible in Safari
  • Fixed layout bug on IE11 support
  • Fixed grid mass-action checkbox is unclickable in Management Console in Internet Explorer 11
  • Fixed exception on running oro:migration:load --dry-run

Release Notes

07 Jun 10:08
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed minor issues on opportunity "Kanban board" view
  • Fixed incorrect recurrence for recurrent calendar event
  • Upgraded Bootstrap to 4.3.1 version
  • Added entity attribute caching
  • Fixed system configuration of error log notifications allows to enter invalid recipients
  • Fixed "My User" menu depends on User entity permissions
  • Fixed cannot click quick search results with latest Firefox
  • Upgraded to Symfony 3.4.27
  • Improved API Url Handling
  • Fixed empty scrollspy-nav-target overlays sidebar-widget-content
  • Fixed search icon is displayed in sidebar widget content because of z-index
  • Fixed dialog window title insufficient parameters validation
  • Fixed cron command oro:cron:calendar:date produces duplicates
  • Fixed wrong control vertical alignment in the "Status" filter
  • Fixed no tooltips with full column title if there is not enough space on opportunities board
  • Added stop websocket server on DB disconnect
  • Increased color contrast in the Management Console UI

4.0.0-rc release is now available

29 May 12:06
Compare
Choose a tag to compare
Pre-release

4.0.0-rc is an unmaintained developer preview release that includes some backwards incompatible changes from the currently developed 4.0 development branch.

Please note, that 4.x series should be used only if your project is scheduled to go live after January 2020. You will have to continually upgrade to the next available 4.0.0, 4.1.0-beta, 4.1.0-rc versions and ultimately upgrade to 4.1 LTS version prior to going live with the project.

All other projects should use 3.1 LTS, which is the latest stable version.

Majority of the bugfixes and some improvements from 4.0 branch have already been included in the last 3.1.x patch releases:

We have also accepted and merged various contributions from Oro community developers and partners.

Some 4.0.0-rc release highlights:

  • We improved the responsive layout for tablets and mobile devices.
  • We improved performance of Elasticsearch indexation and search.
  • Symfony dependency has been upgrade to version 3.4.27 (migration to Symfony 4 is being worked on).
  • We have included NelmioSecurityBundle in all Oro applications and enabled the following features:
    • clickjacking protection - adds X-Frame-Options header to HTTP responses which tells browsers that the current page should not be displayed inside a frame;
    • disable content type sniffing - adds X-Content-Type-Options header to HTTP responses recognized by Microsoft browsers to prevent inclusion of CSS or Javascrip files with wrong MIME types;
    • Microsoft XSS protection - another Microsoft-specific HTTP header that instructs Internet Explorer to employ additional security features.
    • The full list of the features provided by this bundle is available in the bundle documentation.
  • We've added support of OAuth 2.0 authorization protocol in web APIs (see our blog for details for details).
  • It is now possible to clone reports and segments with a single click.
  • The new noDataMessages.emptyFilteredGrid and noDataMessages.emptyGrid options in datagrids.yml configuration allow to provide custom translatable messages for specific datagrids (documentation);
  • It is now possible to set default currency during installation.

Please note that the Mailchimp connector for OroCRM has been moved to a 3-rd party repository.

The full list of bug fixes included in this release is available in the wiki.

Release Notes

23 May 13:24
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed multiple conditions applied to same related entity in reports/segments
  • Implemented translatable Entity Name in Datagrids
  • Added "More" dropdown to tabs view, check tabs dropdown design in applications
  • Fixed dashboard widgets on mobile
  • Updated pin bar description
  • Fixed unnecessary scroll in WYSIWYG-fields in Interner Explorer and Microsoft Edge
  • Fixed dashboard widget popup for IOS/IPAD Pro
  • Fixed broken entity permission styles on role edit
  • Fixed configuration search breaks rendering of drop-down options
  • Fixed unnecessary scroll bar in some grids in IE11, EDGE
  • Fixed 500 error on URL with out of range entity ID
  • Fixed changing column on discriminated table adds a field config to all configurable entities
  • Fixed align comments section title according to the general alignments
  • Fixed protect against infinite loop in OwnerTree during calculateAdjacencyListLevels
  • Added dedicated Database Connection for Reports - Report export runs query using general connection
  • Fixed unnecessary scroll bar in Favorites/History/Most viewed tabs
  • Fixed custom field columns rendered before system field columns in datagrids
  • Fixed cannot specify column template for enum field with enabled inline editing
  • Fixed cache warmup fails on Vagrant when using Redis
  • Fixed system configuration of error log notifications allows to enter invalid recipients
  • Fixed The "Records Limit" parameter is not used in segment provider
  • Fixed new integration channel cannot be saved
  • Fixed wrong position of "Add Mailbox" button on "Email Configuration" page after adding a system mailbox
  • Fixed user role names are not validated properly
  • Fixed exception in custom code calling setStatus on MessageQueue\Consumption\Context
  • Fixed get rid of json2 dependency.
  • Fixed datagrid doesn't apply row class defined from datagrid.yml
  • Added contains, not_contains, start_with and end_with conditions to make them available in processes preconditions.

Release Notes

18 Apr 14:51
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed entity contexts link to entity when access is denied
  • Fixed inconsistent grid export permissions
  • Fixed column length is ignored in migrations
  • Implemented translatable Entity Name in datagrids
  • Fixed inactive workflows interfere with active ones
  • Implemented clone Reports & Segments
  • Fixed exception during command execution "Transport factory with such name already added. Name default"
  • Improved the work with entity config cache for Redis
  • Fixed incorrect recurrence for recurrent calendar event
  • Implemented hide workflow graph if there are too many transitions to render
  • Implemented OAuth App Creation Email Notification
  • Fixed Enum translations are missing
  • Fixed 500 error on URL with out of range entity ID
  • Upgradeв Twig to latest 1.38.x
  • Decreaseв enum filter metadata generation time
  • Integrateв NelmioSecurityBundle
  • Improved application cache usage
  • Fixed unable to create template with non default localization
  • Fixed integer configuration values returned as strings after cache refresh
  • Fixed custom attribute is not available in API with Redis cache
  • Added empty/not empty to dictionary conditions in segment/report
  • Fixed cannot save new event added from calendar view on smaller resolutions
  • Fixed error in contacts grid for user with shared entities
  • Fixed error in RemoveMailChimpBundleAndAbandonedCartBundleConfigs migration