Skip to content

Releases: oroinc/crm-application

Release Notes

27 Feb 11:24
Compare
Choose a tag to compare

Please note that this release contains some backwards incompatible changes in the code. Generally we maintain backwards compatibility on the code level in all patch releases (see https://doc.oroinc.com/community/release-process/), but in case of 4.1.1 release considering there was only one customer who finished their upgrade to 4.1.0 and the changes in 4.1.1 have not affected their upgrade process, after carefully evaluating the benefit of making a number of significant improvements available in 4.1 this year before majority of the customers even start the upgrade, we decided to include these changes in 4.1.1. Please carefully check if the changes listed below affect any of your customizations before attempting to upgrade.

List of fixed issues and improvements

  • Fixed unexpected behavior in API request string
  • Reduced the number of messages with topic message_queue.route message
  • Fixed incorrect activity name for system calendar events in activity list
  • Implemented layouts cache and read only system cache in application run-time
  • Fixed error in --env=prod oro:cron -vvv, after disabled the Consumer Heartbeat functionality
  • Removed Symfony 4 Deprecations
  • Updated Fields ACL documentation
  • Fixed calculate message queue job status after the end of the process
  • Implemented make it possible to Generate API Key for OroCustomerBundle:CustomerUserApi from CLI
  • Improved performance of security checks
  • Fixed import fails and an exception occurred when field values have incorrect data type
  • Fixed checkEmptyFile option does not work correct for DAM
  • Storefront API documentation
  • Fixed impossible to properly translate the default grid view label to some languages
  • Fixed errors from Workflow conditions are not passed to User Interface
  • Implemented keyboard navigation in Main Menu
  • Implemented keyboard navigation for bootstrap dialogs
  • Fixed user impersonation link does not work
  • Removed not used email template
  • Fixed circular references with included entities
  • Fixed incorrect handling of "meta" properties for API "create" and "update" actions
  • Removed Dependencies section from README.md of bundles
  • Fixed wrong version of oroinc/platform package is installed when running composer update in PHP version < 7.3.13
  • Fixed get rid of class names in container parameters
  • Fixed DAM saved only for the last filed for entities with multiple localized WYSIWYG fields
  • Allowed to use 'meta' filter to request additional operations
  • Fixed SHARE permission for Role must not be available in a community edition
  • Added all required PHP extensions to composer.json requirements
  • Fixed impossible to run application with --env=test when deployment_type: local
  • Added detail error message if API form transformation failed
  • Removed loading of LayoutManager for back-office web requests
  • Prevent using entity manager to log navigation history item
  • Implemented automatically install JS dependencies of new composer packages
  • Fixed unknown top level menu item in platform application
  • Created a guide of how to migrate RequireJS configs to jsmodules
  • Implemented documentation for the new mechanism of composer js dependencies
  • Removed leafo/scssphp from composer dependencies as it's not used anymore
  • Implemented validate expressions in layouts during cache warmup
  • Removed unneeded entity config index for applicable organizations
  • Fixed unlisted dependency to myclabs/deep-copy in oro/platform package.
  • Removed not used assetic.yml files
  • Fixed invalid filename generation of routing file
  • Fixed REST API returns 500 status code when request contains invalid UTF8 characters

OroCRM 4.1 LTS version is now available

31 Jan 01:21
Compare
Choose a tag to compare
  • Upgrade to Symfony 4.4 LTS
  • Full integration of WebPack and Babel into asset build toolchain
  • Partial exports (applying filters on exported data)
  • Additional localization improvements
  • Extended API, additional configurations and improved authentication methods to simplify integration with enterprise-level middleware & enterprise ERPs. WSSE support will be marked as deprecated in favor of oAuth 2.0

Release Notes

29 Jan 14:40
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Implemented layouts cache and read only system cache in application run-time
  • Updated Fields ACL documentation
  • Fixed impossible to properly translate the default grid view label to some languages

Release Notes

16 Jan 11:18
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Extended logging for Health Check SMTP verification
  • Fixed Email preview doesn't work because of X-Frame-Options
  • Added HTTP request independent implementation of API FilterValueAccessorInterface
  • Fixed overflow of oro_segment_snapshot table in OroCommerce with regular products updates

Release Notes

20 Dec 17:05
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Locked doctrine/persistence version in 3.1 LTS
  • Fixed missing email notification on failed import of invalid CSV file

Release Notes

20 Dec 15:41
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Optimized calculations of backoffice search result metrics
  • Fixed layout data providers are processed for invisible blocks
  • Fixed impossible to import CSV file when there are html elements in content
  • Fixed dictionary enum resource via api get 500 error when select options contains "0"
  • Updated request_too_large_error text
  • Fixed hide grid views if there are no records in the grid
  • Fixed OroAssetsBuildCommand fails during styles building
  • Fixed Check connection does not work for system SMTP
  • Fixed incorrect rendering of menu item titles
  • Fixed incorrect rendering of system calendar name
  • Fixed Dashboard insufficient data filtering
  • Fixed NotificationHandlerPass uses wrong sort direction by priority
  • Upgraded 3.1 LTS to the latest Symfony 3.4.*
  • Fixed oro:api:doc:cache:clear command consumes more 2Gb memory
  • Fixed insufficient validation of email signature
  • Fixed make "Compose Email" popup wider to fit the TinyMCE toolbar in one row

Release Notes

23 Oct 15:43
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Improved AJAX API Sandbox
  • Fixed Websocket server does not respect logging verbosity in production mode
  • Fixed incorrect view of buttons
  • Fixed wrong vertical label alignment in State input on Create Contact page
  • Fixed wrong margin on calendar event view popup when creating events with context
  • Fixed incorrect position of links divider "Expand All" and "Collapse All" in system configuration
  • Fixed activities become invisible for user with shared entities
  • Fixed content field in email templates validation
  • Fixed cannot add an attachment to the email reply/forward
  • Fixed MultipleEntitySubscriber get_class broken logic
  • Fixed incorrect timezone is used for date fields at the opportunities grid
  • Fixed critical error during the CLI import
  • Enabled Dataaudit for Multi-Select Enum
  • Fixed broken layout for calendar event reminders
  • Fixed cannot read error log for failed export

Release Notes

17 Sep 16:02
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixes job for import of configurable products marked as failed and has an incorrect summary
  • Fixed cloned email templates miss translated content

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