Welcome to #MageNews November!
It’s time to share our roundup of the latest and the most important Magento updates that took place last month.
- [Not To Miss] Latest and Greatest
- [Not To Miss] MLEU Key Announcements
- [Not To Miss] Magento Live @ Summit EMEA
- [Not To Miss] Temando is Shutting Down
- [Not To Miss] Magento Association Partners
- [Community Experience] Recent Slides
- [Open Source] AWS EventBridge
- [Open Source] Magento Inventory Updates
- [Open Source] Useful Projects
- Upcoming Events
- Want More?
Not to Miss
Latest and Greatest
In October, Magento released new patch versions: Magento 2.3.3 and 2.2.10.
— Magento Commerce (@magento) October 9, 2019
This release also includes the first-ever security-only version, Magento 2.3.2-p2, which contains only the security-related changes without all the quarterly quality improvements. This release itself covers more than 70 security improvements of different severity and types (RCE, XSS, SqlInj and other). Though, it should be mentioned that no vulnerabilities from the ones covered in the release were detected in the wild.
The 2.3.3 version includes a couple of performance improvements:
– vast jQuery/ui library has been decoupled into separate widgets to be able to load only those widgets that are needed
– a new “Use CSS critical path” has been added to store configuration which separates a render-critical CSS to the page head and the rest of CSS to the page footer (it helps to score 5 more points with the Lighthouse)
– text is displayed in default readable fonts while custom fonts are loading
– an ability to disable synchronous URL rewrite generation of category and product save actions has been added
Magento 2.3.3 splits "jquery/ui" to improve performance. As a module developer, you must update your code to remove "jquery/ui" dependency. Otherwise, your clients will see a performance degradation message.#magento #performance pic.twitter.com/DSRG9iMPQm
— vova.yatsyuk (@vovayatsyuk) October 10, 2019
Since 2.3.3, Magento will be collecting Magento Admin user activities to improve Admin design and experience. Admin users will see “Allow admin usage data collection” popup which allows sending current tracking data. All data will be reported to Adobe Analytics and later be analyzed internally.
Nice to see that #Magento is going to improve Magento Admin experience 🙌 Adobe Analytics will be receiving user information in order to collect and report UX issues #magentocommunity pic.twitter.com/H18LF9dNWe
— Roman Glushko 🦁 (@roma_glushko) October 27, 2019
New bundled extensions are available:
– Google Shopping ads Channel module is now a part of the Magento package
– Yotpo user-generated content management platform is now integrated with Magento out of the box
77.3% of online shoppers say reviews impact their decision to purchase. That’s why we’re excited to offer @Yotpo, a leading eCommerce marketing platform, as a bundled solution for Reviews and Visual UGC in Magento. https://t.co/OtPnyvUEGd#MLEU pic.twitter.com/vh8RnWeaR6
— Magento Commerce (@magento) October 22, 2019
PSD2 compatibility for core payment integrations:
– Amazon Pay
– Authorize.net supports 3DS 2.0 via CardinalCommerce service
– Cybersource and eWay core integrations were deprecated (use official integration from the Magento Marketplace)
Some parts of the platform were updated:
– TinyMCE editor was upgraded to v. 4.9.5 (improves the UX of PageBuilder)
– Zend Framework 2 Components got upgraded to the LTS versions
– Support of recent versions of PHP 7.2.x and 7.3.x
– Varnish 6.2.0 support
GraphQL Coverage was improved and added API to support:
– PayPal, Braintree, and Authorize.Net payment methods
– gift cards and store credits
– adding configurable products to the cart
Besides that, the 2.3.3 version brings numerous quality improvements like:
– cron error reporting and stability
– catalog rules calculation on non-UTC time setup
– improved performance of product flat data re-indexing
– and many more
It’s needed to be aware that 2.3.3 version also includes backward-incompatible changes which Magento covered by hotfix patches:
– MessageInterface was renamed
– Catalog pagination issue on Elasticsearch 6.x
– The issue with collection method addAttributeToFilter() when it’s invoked in chain
Thanks to Magento Team and Community Contributors for their tremendous effort and participation in this significant update!
Don’t lose your chance to leverage a new security-only version and upgrade your store as soon as possible without big effort.
– [Magento DevDocs] Magento Open Source 2.3.3 Release Notes
– [Magento DevDocs] Magento Commerce 2.3.3 Release Notes
– [Magento TechResources] Magento 2.3.3 and 2.2.10 Security Update
– [Magento TechResources] 2.3.3 Backward-Incompatibility Patches
– [Magento DevBlog] Backward-incompatible Changes in the Mail Library for Magento 2.3.3
– [Magento DevDocs] CSS critical path
– [Magento DevDocs] GraphQl Release Notes
– [Magento Marketplace] CyberSource Global Payment Management – Official Integration
– [Magento Marketplace] eWay Payments – Official Integration
MLEU Key Announcements
We have collected all key announcements from the MagentoLive Europe:
– EAP for Product Recommendations Powered by Adobe Sensei will be launched in January 2020
– MS Azure support will be added to Magento Commerce Cloud in the beginning of 2020
– Amazon Sales Channel Extension supports Amazon’s U.K. Marketplace now and more EU countries will be supported in 2020
– Magento has done a great progress in Adobe Stock integration and that’s great to know that Atwix Team contributed a lot to make that happened
Huge shoutout from #MLEU main stage to all community contributors to #Magento and #AdobeStock integration. Thank you all for your innovation and creating this amazing experience! pic.twitter.com/DYoWUyArMV
— Oleksii Korshenko (@okorshenko) October 22, 2019
Updates included the following roadmaps for Magento B2B modules, Magento Commerce Cloud, Magento Order Management and Adobe integrations:
Magento product roadmap session @ #MLEU shows how many things the team delivers and plans to deliver soon. I have never seen this company in “slow” mode. @rrozich @ChrisHedge4 pic.twitter.com/vulEGy0tiw
— Anton Kril (@AntonKril) October 22, 2019
– [Magento Blog] MagentoLive Europe 2019: Adobe Announces New Commerce Capabilities for SMBs and Mid-market Merchants
– [Magento Blog] Amazon Sales Channel in Magento Is Now Available in the U.K.
– [Magento Blog] Announcing Early Access Program for Magento Commerce Product Recommendations
– [Magento Blog] Magento Acquires New B2B Technology (Order Approval Workflow)
MagentoLive @ Summit EMEA
The attendees spread a gossip that next MagentoLive events could be alongside the Adobe Summit EMEA, which takes place in London. Probably the logic follows the Magento Imagine’s faith, which is now hosted alongside the Adobe Summit in Las Vegas. So far, there is no information about that on Adobe Summit EMEA website, but we expect to see it closer to the event date which is in May 2020.
They’re merging it with the Summit in London.
— 🍕Mark William Lewis (@mrloo) October 23, 2019
– [Adobe Summit] Adobe Summit EMEA
Temando is Shutting Down
Temando is being closed by its parent company Quadient (formerly Neopost). Shutting down affects merchants who use Magento Shipping service which is exclusively powered by Temando infrastructure. It’s already not possible to create new shipping accounts and all existing ones will only be supported until Nov 15th, 2019. Magento will be evaluating alternatives and perform migration to another shipping provider.
– [Magento] Magento Shipping Status page
Magento Association Partners
Magento Association has announced Paypal as their first Title Partner and Nexcess with Adyen as the initial Platinum Partners. Magento Association is going to use the initial investments to introduce a new version of the MagentoAssociation.org website as a platform for managing the community events, facilitating knowledge exchange and providing thought leadership content to our community.
That’s breaking news: @magentoassoc announcing first Title Partner @PayPal together with initial Platinum Partners @Adyen and @nexcess . That was critical to move from ideas to operational mode! Thanks for your trust! #mmeu https://t.co/5Ug2vNkaNC
— Kuba Zwolinski (@snowdog) October 22, 2019
Magento folks dropped a couple of presentations from the recent community events:
– [MM19ES] Our Experience with Magento Cloud by Oleksandr Lyzun
– [MM19ES] Achieve great Magento 2 performance: the basics, the advanced, the secrets by Fabrizio Balliano
– [MageConf19] Something Architecture by Igor Miniailo
AWS Event Bridge
Magento is working on improving Message Queue integration which is the main linking component of all modern complex enterprise systems. Solid message queue architecture is an important basis for service isolation and event-driven architecture Magento is looking and moving towards right now.
At MagentoLive’s contribution day, Magento kicked off a new integration with the AWS Event Bridge service. The Event Bridge is an Amazon serverless event bus that can receive events from custom applications, third-party SaaS services and route them to other Amazon services.
AWS Event Bridge unlocks new possibilities for building complex Magento projects on AWS cloud. So let’s contribute and make this integration released for leveraging with the upcoming projects.
— FireBear Studio (@fbeardev) October 21, 2019
– [Github] Amazon Eventbridge Integration – Basic Setup
– [Github] Amazon EventBridge Integration – Technical Design
– [AWS] Amazon EventBridge
– [Github] Architecture Proposal – Message Queue Architecture and Options
Magento Inventory Updates
A new version of Magento Inventory (1.3.3) was released. It improves performance and test coverages. From the functional side, it improves integration with Magento Commerce and B2B features like:
– requisition lists
– quick orders
– order by SKU
– [Github] troublediehard/magento-react-native – Magento2 React Native Application
– [Github] AmpersandHQ/ampersand-magento2-upgrade-patch-helper – Magento Upgrade Helper
– [Github] renatocason/magento2-module-mq – Message Queue Module for Magento2 OS
– [Github] Imagination-Media/magento2-payment-request – Payment Request API for Magento 2
– [Github] mcspronko/liqpay-magento2 – LiqPay Extension for Magento 2
– [Github] elgentos/magento2-prismicio – Magento 2 Prismic.io integration
Upcoming Events. Don’t Miss!
Make sure to be the first for our December MageNews digest – subscribe to our blog.
See you in a month!