Magento 2.3.3 Realease Notes - Features and Enhancement



New release include 170 functional fixed by Magento team and community contributors in core product.
A major change regarding security enhancement made in Magento 2.3.3.
As per official statement from Magento release notes 75 security enhancements made.

There are several changes so let's categories them and go on trip of Magento 2.3.3.

  • Security enhancements
  • Platform upgrades
  • Infrastructure improvements
  • Inventory Management enhancements
  • Vendor-developed extension enhancements
  • Magento Shipping
  • Performance boosts
  • Merchant tool enhancements
  • GraphQL
  • PWA Studio
  • Google Shopping ads Channel
  • Backward-incompatible Changes

Security enhancements

Improvements in core payment methods which are now compliant with PSD2 regulations.
PSD = Payment Services Directive.
A major PSD2 change is in Braintree payment.
  • Now Magento version 2.3.3 can verfiy Braintree payment transactions by native Braintree 3D Secure 2.0 service.
  • Authorize.net introduced "cardholderAuthentication" request field which can verfiy 3D Secure requests through third-party services. e.g. CardinalCommerce.
  • Deprecated Payment modules
    •   Cybersource
    •   eWay 
     Reason for deprecation : comply with PSD2 SCA regulation.
       But do not worry if you are already using this, now you can use this functionality from                         official Magento Marketplace.

        Following vulnerabilities has been covered into this release.
    • Remote code execution (RCE)
    • cross-site scripting (XSS)
    • cross-site request forgery (CSRF)

Platform upgrades

  • PHP 7.3.X now supported. (Magento offical state that it tested with PHP 7.3.8)
  • Varnish 6.2.0 supported.
  • Zend Framework 2 Components upgraded.

Infrastructure improvements

      TinyMCE v. 4.9.5​ has been has been upgraded from the WYSIWYG editor. Below module                        are improved.
    • Catalog
    • Sales
    • Checkout/One Page Checkout
    • UrlRewrite
    • Customer
    • Ui

Inventory Management enhancements

       Multiple bugs are fixed in Magento version 2.3.3.
       See the Release notes.

Vendor-developed extension enhancements

  • New Yotpo extension introduced.
  • Klarna
  • dotdigital
  • Amazon Pay
  • Vertex

Magento Shipping

  • Supports added for prepackage options and bundled products.
  • Improvements made in below points.
    • carrier integration
    • batch-order processing
    • checkout
    • shipping method preview in the shipping portal

Performance boosts

  • Page Speed improved.
    • Now admin user can move non-critical css to the bottom of the web page. To enable it, Navigate to Stores > Configuration > Advanced > Developer > CSS Settings > Use CSS critical path.
  • From now, core modules load only the widgets they need because jQuery/ui library updated into separate widgets.
  • While loading custom fronts, it will display readable system fonts.
  • Automatically URL generation for products can be disabled manually which generates while saving category.When this feature enabled, it will generates lots of data while saving category.

Merchant tool enhancements

         Admin user actions and events can be tracked now.
       After up-gradation of Magento 2.3.3, the first admin user who logs into Magento admin can                  show popup message to Allow admin usage data collection. If that user admin user agrees                  on that, all admin activity on wards is sent to Adobe Analytics. Events which can traceable                   are page views, save actions, and changes to Magento mode.

GraphQL

         Magento 2.3.3 has expanded GraphQL functionality. Also it has improved coverage for PayPal            payment integrations, gift cards, and store credit features.

PWA Studio

        New hooks in Peregrine introduced into PWA version 4.0.0 has been make compatible with 
        core components.

Google Shopping ads Channel

        An extension is available as a bundled extension.
        For more, check this release note.

Backward-incompatible Changes

           A new EmailMessageInterface introduced which supportsof sending multi-part MIME-type                  content in email.
    • \Magento\Email\Model\Transport::getMessage()
    • \Magento\Framework\Mail\TransportInterface::getMessage() 
        Those two methods will now return the EmailMessageInterface.

If like efforts, Please share, comment and subscribe for future posts and inspire more.

Comments

  1. Use coupon code HLWN10 and get flat 10% off on web-to-print Magento extension from Brush Your Ideas.

    ReplyDelete
  2. You’re doing a great job,Keep it up.Very impressive article! The blog is highly informative and has answered my questions.keep it up .Thanks for the information,Hope you will keep on sharing articles.

    TECHNO DATA GROUP

    ReplyDelete
    Replies
    1. Thanks for appreciation @jack. We are always ready to share our knowledge.

      Delete

Post a Comment

Popular posts from this blog

Hosting and Goodies

How to add product attribute value in minicart magento 2

Magento 2 Import Scripts