Skip to content

Releases: oroinc/crm-application

Release Notes

17 Nov 10:07
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed problem with cache
  • Fixed numbered list is incorrect shown on the Calendar view page.
  • Implemented MQ topic filtering by FeatureToggle bundle
  • Fixed Grid views drop-down is not visible when it doesn't fit to the screen
  • Fixed unexpected error in Image Remove processor
  • Fixed WYSIWYG editor does not save second column with default text content
  • Fixed query builder outcome depends on the order of applying segment and field conditions
  • Fixed calling TagManager::deleteTagging() then TagManager::addTag() re-add deleted tags
  • Fixed can't login by the user created from CLI
  • Fixed broken links to doc.oroinc.com on API Sandbox
  • Fixed 401 Unauthorized response on Storefront API Sandbox
  • Fixed the session can be loaded for REST API requests due to FlashBag service
  • Fixed extra "Log in with office365" button on login form with "Google Single Sign-On" enabled

Release Notes

09 Oct 12:41
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed filtering by Failed connector status not working on Integration view page
  • Fixed export of grid with aggregated column contains only repeated data from the first batch
  • Fixed image resizing has no quality limit and can lead to excessively large output file size
  • Fixed incorrect state for new created entity fields after schema migration
  • Fixed Redis bundle doesn't work correct with persistent connection and 0 index database
  • Updated developer documentation to remove inline JS code samples
  • Added support of the libicu65-65.1
  • Fixed AbstractMapper does not pass 0 values throughout if statement
  • Updated TinyMCE to >=4.9.11|>=5.4.1 version
  • Fixed Application reads cache_metadata.yml files in runtime
  • Updated Symfony to 4.4.13
  • Updated PrismJS to ~> 1.21.0 version
  • Fixed "Families" column rendering on the Product Attributes grid may be very slow
  • Improved performance: Preloading manager
  • Fixed GRANTS check in DbPrivilegesProvider breaks installation
  • Implemented Office365 OAuth Authentication

Release Notes

15 Sep 13:07
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed mass delete action fails with default 5000 records limit
  • Fixed retrieving email recipients is very slow having millions records in activity tables
  • Updated Symfony to version 4.4.11
  • Fixed Adding email context from task view page submits wrong email identifier
  • Added parameter to specify the identity field in addEnumField()
  • Fixed widget template, misspelled HTML Tag
  • Added asset_version for frontend_routes.json, admin_routes.json, {web_backend_prefix}_routes.json
  • Fixed language-specific controls
  • Fixed when creating a task, cannot add context.

Release Notes

17 Aug 12:53
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed. Custom entities cannot be deleted from activity contexts
  • Fixed. CLI Import fails to import several files using same type of Job
  • Upgraded ocramius/proxy-manager to 2.2.*
  • Fixed. WsseAuthenticationProvider can cause InvalidArgumentException when nonce contains a slash
  • Fixed. oro:install does not terminate after detecting already installed application
  • Fixed. Do not run sync jobs(oro_integration:sync_integration:x) for integrations without connectors
  • Fixed. Installation failed with assets error
  • Implemented. Setup development environment with Symfony Server, Docker for services and PHP installed locally
  • Implemented. OAuth 2.0 Authorization Code Grant
  • Fixed incorrect error handling in BatchBundle/Step/StepExecutor.php
  • Fixed. Impossible to use current-user CLI option
  • Fixed. Organization config scope not taken into account while resolving website configuration
  • Fixed. API. Cannot update several included entities with inverse relationship
  • Fixed. CSS styles in GrapeJS WYSIWIG editor double on each page saving
  • Fixed. Make entity Dashboard extendable
  • Fixed failed tests after JsTree update to 3.3.10
  • Fixed DQL cache issue with parameter with dynamic part in DQL
  • Fixed. Do not throw an exception when the environment type config file is absent
  • Updated friendsofphp/php-cs-fixer to the latest version

Release Notes

14 Jul 11:25
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Enabled collection of voter decisions in debug toolbar
  • Upgraded doctrine/dbal to version 2.10
  • Implemented jobs resilience
  • Implemented use executeUpdate method for write operations in SecurityBundle
  • Moved docs for oauth2-server package to https://doc.oroinc.com
  • Implemented shown popover of ListItemProductPriceView on hover by default
  • Fixed actions icons are broken on the create workflow page
  • Added info about disabled API after oro:platform:update
  • Fixed empty namespace for application caches
  • Fixed CacheBundle documentation is not up-to-date
  • Fixed invalid expressions for Date filter in Behat tests
  • Fixed invalid "Curl Command Line" on API Sandbox
  • Implemented all Gaufrette filesystem services as "lazy"
  • Disabled Magento integration as functionality was deprecated in 3.1 LT

Release Notes

11 Jun 14:38
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed missing validation of page size parameter in API
  • Implemented entity management cache in read only mode
  • Fixed exception "More than one result was found for query although one row or none was expected" in EntityChangesToAuditEntryConverter::findOrCreateAuditEntry
  • Fixed internal server error when filter addresses and addresses by filter[types]
  • Fixed make hint accessible over keyboard
  • Fixed it is possible to add a visually empty note
  • Refactored AclProvider and MutableAclProvider classes to use query parameters
  • Fixed exception on creating report with chart
  • Fixed no padding inside Add comment form.
  • Fixed internal server error in API request when "fields[]" parameter contains extra comma
  • Updated NPM dependencies
  • Updated jQuery from 3.4.1 to 3.5.0
  • Extended Grid Row Action Labels
  • Modified EmailBundle installer to not use migrations

Release Notes

27 May 14:49
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed NotificationBundle:EventsCompilerPass uses DB service
  • Added log for Allowed memory size of x bytes exhausted errors
  • Fixed child jobs stuck when consumers fail with out of memory error/other non-recoverable fatal like parsing error
  • Fixed it is possible to add a visually empty note
  • Fixed extra DB connections created by message consumer
  • Fixed OAuth with password grant does not calculates number of unsuccessful logins and do not lock backend user
  • Fixed Remember Me does not work on repeatable session expiration in back-office
  • Fixed class namespaces not compliant with PSR-4 cause composer warnings
  • Removed unneeded logging of message object in MQ processors for Batch API
  • Fixed guzzle does not recognize some SSL certificates
  • Fix the check that session is not started when API requests processing
  • Added use Doctrine query cache by QueryCountCalculator
  • Added {@inheritdoc:description} placeholder to API docs
  • Fixed submitted empty array is ignored for to-many association in API
  • Implemented do not check API cache on every request in dev environment
  • Fixed exception handling in ValueNormalizerUtil
  • Fixed slow B2B Customer grid count
  • Fixed pass console command timeout value to npm

Release Notes

12 May 10:01
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed fields protected by field level ACL are empty after entity update
  • Fixed make sure all main entity grids respect "Display in Grid" setting
  • Fixed make composer.json compatible with Composer 2.0
  • Fixed application must only override dependencies section in package.json, all other definitions must stay as is.
  • Implemented max attachment size configuration for emails
  • Fixed maintenance listener throwing deprecation exception on PHP 7.4 in dev environment
  • Refactored AclProvider and MutableAclProvider classes to use query parameters
  • Added more info to SendEmailTemplate action exceptions
  • Fixed FrontendProductCleanUpListener breaks records index order
  • Fixed tasks grid uses wrong label for "Assigned To" filter
  • Fixed previously selected filters values reset after adding new value
  • Optimized composer autoload for core packages
  • Fixed DateTimeToStringTransformer incorrectly converts dates in GMT-x timezones
  • Fixed root job may receive wrong configuration running with multiple consumers
  • Fixed associations when they are represented as fields in API
  • Fixed make sure that all ORO CLI commands lazy
  • Fixed "Opportunity-generating campaigns" widget is slow with thousands of records

Release Notes

13 Apr 16:53
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed checking access in layout ignores guest roles permission
  • Fixed an exception "More than one result was found for query although one row or none was expected" in EntityChangesToAuditEntryConverter::findOrCreateAuditEntry
  • Fixed application must only override dependencies section in package.json, all other definitions must stay as is.
  • Fixed clear skipped groups in API action processors for single group
  • Fixed execute normalize result processors for single group API action processors
  • Fixed layout subtree load allows to include same block ID multiple times
  • Fixed DotMailer integration does not work properly during marketing lists synchronization

Release Notes

12 Mar 10:24
Compare
Choose a tag to compare

List of fixed issues and improvements

  • Fixed import fails and an exception occurred when field values have incorrect data type
  • Added PHP 7.3 support for 3.1 LTS