cancel
Showing results for 
Search instead for 
Did you mean: 

Magento DevBlog

smita_verma
152 Views
0 Comments

As announced on September 16th 2021, we will be taking big steps towards simplifying our release process and decreasing the total cost of ownership for our Merchants in 2022. Adobe Commerce 2.4.4 will be released on March 8, 2022,  be powered by PHP 8.1, and will include  several key framework upgrades. To best prepare our Merchants and help them reap all the benefits that 2.4.4 will offer, we’re providing a look into all the platform updates included in the upcoming release. Start planning your upgrade today to keep your stores secure, performant, and reliable.

 

What is in the 2.4.4 release

 

We are introducing support for PHP 8.1, four months after its general availability, allowing merchants to upgrade to the latest version of PHP, while maximizing the time between upgrades that require adopting a new version of PHP due to an end of support. Each PHP release adds performance and feature improvements that drive the PHP ecosystem forward.  We only take advantage of PHP improvements if the Magento 2 project works with the new PHP engine and removes support for deprecated PHP features. Considering that support for PHP 7.3 ends in December 2021, we will also be removing the support for PHP 7.3 in scope of 2.4.4

 

Along with the support of the latest PHP version, we are also upgrading several third-party dependencies to their latest version. Upgrading these third-party dependencies helps keep the Adobe Commerce core secure, adds new features, and improves the performance of the platform. The dependencies can be categorized into System, composer, built-in JS libraries, JS NPM & API integrations. The future upgrade in these categories is listed below.

 

System Dependencies 

  • Upgrade to a new version of  
    • Elastic Search 
    • Redis 
    • Varnish 
    • MariaDB 
    • MySQL
  • Support of a new search & analytics suite OpenSearch derived from Apache 2.0 licensed Elasticsearch 7.10.2 & Kibana 7.10.2 

Composer Dependencies 

  • Upgrade of phpunit/phpunit & laminas/laminas-code  
  • Removal of laminas/laminas-crypt, laminas/laminas-filter, laminas/laminas-i18n & paragonie/sodium_compat libraries 

Built-in JS libraries 

  • Upgrade of jQuery, TinyMCE, knockout and underscore library. 
  • Removal of Modernizr, es6-collections, FormData.js & MutationObserver.js library 

JS NPM Dependencies 

  • “grunt-autoprefixer” has been removed 

In 2.4.4, we will be adding support for a new search & analytics suite, OpenSearch in addition to Elastic Search, which we will continue to support. Adobe Commerce hosted in the cloud will not be supporting ElasticSearch 7.11 or later and will move to OpenSearch as their default Search engine. Adobe Commerce merchants hosted on-premise have the option to use either ElasticSearch or OpenSearch  as both will be supported by Adobe Commerce application

 

While we understand that the upgrade of these libraries to a new Major/Minor version may introduce breaking changes in the code, these changes are important to ensure that there are no security vulnerabilities due to the outdated libraries. Please note that using outdated libraries in the eCommerce application may impact your PCI compliance and Adobe recommends Merchants keep their store up-to-date by adopting a new Adobe Commerce patch as soon as it is released.

  

Vendor Bundled Extensions 

 

Historically, we have included 3rd-party extensions in the platform code as part of our Vendor Bundled Extension (VBE) program. With the 2.4.4 release we will be decoupling the majority of these VBEs from the core. These offerings will continue to be supported as optional Marketplace extensions that will be published by the partners ahead of the 2.4.4. release. This change will give Merchants faster access to the latest capabilities and updates from each of these vendor technologies. We will continue working closely with these partners to ensure that these critical capabilities are thoroughly tested on future versions, and available to our merchants through the Marketplace. 

 

How to be best prepared for 2.4.4 

 

The 2.4.4 release is unique as it will include many platform updates and we are excited about the improvements they will bring to our customers. To help our partners prepare for these changes, as well as the transition from PHP 7.4 to PHP 8.1, we released the first round of  2.4.4 beta code in October 2021. We will continue to release updated beta code monthly until the 2.4.4 pre-release on February 22, 2022.  If you are an Adobe partner, we encourage you to sign up for our beta program (here) to help you prepare your technology and merchants 5 months before GA.  

 

Additionally, to simplify and speed up the upgrade process, we recommend you use the Upgrade Compatibility Tool to analyze your Adobe Commerce instance and identify possible compatibility issues with a newer Adobe Commerce version before starting the upgrade process. Merchants and partners can also use a set of resources to help plan, budget, and complete upgrades such as the upgrade plan checklist & the upgrade best practices guide. 

 

Enabling our customers to run frictionless upgrades has always been a priority for Adobe Commerce. All these improvements cannot be achieved without the extensive support of our community and partners.  We would like to extend a special thanks to the Laminas community for their extensive support in upgrading the laminas libraries to be compatible with the latest PHP 8.1 version.

 

In case you missed it: 

sidolovado
1996 Views
0 Comments

2.4.4 beta program will include 4 monthly beta releases, starting October 18th, you will be able to prepare your technology and merchants 5 months before 2.4.4 GA.

Read more...

sergio_vera
667 Views
0 Comments

At Adobe, we’re always striving to keep our Merchants’ eCommerce stores secure, performant and reliable by helping them stay up-to-date with the latest versions of Adobe Commerce. Just as if you were taking care of a physical store, an eCommerce store requires maintenance to make sure you are providing the best experience for your customers, but we are aware of the potential challenges that are associated with the upgrade process as well as the recurrent investment required.  

Read more...

sidolovado
5943 Views
7 Comments

Author: John Stockton, Senior Director, Product. 

 

The power of open source software is how it enables a global community of developers to build upon and extend the core code to address a wide range of business needs and use cases. The Magento community has always been a key source of innovation, not just for Adobe Commerce and Magento Open Source, but throughout the ecommerce industry - pioneering solutions, rapidly advancing product capabilities, and enabling companies from diverse industries to achieve their customer experience visions. Over the 14 years since Magento was first released, the platform’s flexibility has enabled the largest ecosystem in all of commerce to execute on every imaginable digital business case and empowered customers, partners, and developers to succeed.

Read more...

sherrie
2954 Views
0 Comments

Adobe’s Developer Experience team has been committed to our Diversity, Equity, and Inclusion goals for the Magento community this year, building on the work that we did in previous years with Jill Binder from Diverse In Tech.

 

We began holding a training in 2020 to teach you how to hold the Speaker Workshops for your own communities. Despite the difficulties with events over the pandemic, the Hold Your Own Magento Speaker Diversity Workshop was a success. We have seen some people start doing this in their communities right away.

 

Now we are looking for another group of people who want to learn how to hold this workshop in your own culture, language, time zone, etc.

Read more...

sidolovado
2021 Views
0 Comments

We are excited to announce that Adobe Commerce and Magento Open Source versions 2.4.3, along with security-only versions 2.4.2-p2 and 2.3.7-p1, are now generally available. These release packages are available via composer at repo.magento.com and via account.magento.com. You must use the primary MageID associated with the Adobe Commerce account to access these downloads. For help with access, see our Help Center.

Read more...

sidolovado
1525 Views
0 Comments

We are excited to announce that Page Builder, our visual drag & drop content editor, will be available for Magento Open Source users as well as Adobe Commerce users with the 2.4.3 release. This change provides a unified native CMS tool across our platforms which will enable the Magento Community to develop extensions utilizing Page Builder in order to deliver value for the entire ecosystem.

 
Read more...

sherrie
533 Views
0 Comments

We are looking forward to connecting with you on October 4-5 at our third Adobe Developers Live event!

 

At this event, we will be setting aside time for you to bring key developer topics to discuss in a virtual roundtable with your peers and Adobe SMEs. We call this DevExchange.

Read more...

sidolovado
5325 Views
0 Comments

Community contributions play an important role in ensuring the platform remains modern, secure, and stable. In the most recent release, the community contributed fixes to resolve over 300 GitHub issues. Currently, when contributions by the community are accepted, they are included in the next patch release. In addition, fixes are only accepted to the latest release line. Merchants and systems integrators needing to apply critical fixes have to wait for the next release or build and manage patches themselves.  

Read more...

sivashchenko
6743 Views
0 Comments

While working on the PHP 8 Compatibility Community Project, we noticed interest in not only updating libraries to PHP 8 compatible versions, but also in updating all other dependencies to the latest versions. We think that's a great idea! The newest versions of libraries not only brings bugfixes and security improvements to the framework, but also allows Magento developers to take advantage of the latest functionality. We are grateful to the contributors who are paying attention to that direction and have already proposed a number of updates via GitHub issues and pull requests. 

 

To gather all these community efforts together, prioritize them, and speed up delivery to the mainline code we are launching the Platform Health Community Project! 

Read more...

sivashchenko
3672 Views
1 Comment

We have completed upgrading Magento external dependencies in the scope of the PHP 8 Compatibility project. These changes will be available in the 2.4.3 release. We are still working to update internal dependencies to provide full PHP 8.0 compatibility. Also, based on our experience we have decided to eliminate some of the least active dependencies so that we can accelerate efforts to make Magento compatible with new PHP versions in the future; particularly for PHP 8.1.

Read more...

dmooney
756 Views
0 Comments

We are excited to announce the release of Adobe Commerce and Magento Open Source – 2.3.7 and 2.4.2-p1. With important updates to security, we strongly recommend that you take advantage and upgrade as soon as possible to ensure your sites remain secure, compliant, and optimized for the highest level of performance.

Read more...

sherrie
4706 Views
0 Comments

Magento Commerce Champions is a new and expanded program for top Magento community contributors. It builds and extends on the success of the Magento Masters and is open to anyone who is active in the community, creates a positive environment, and consistently adds value to the community.


This program will allow us to better engage local commerce leaders and address the connected-but-disjointed world we currently live in, while making more space for diversity and inclusion.

Read more...

sherrie
9625 Views
0 Comments

Spring is in full swing and Adobe is continuing to grow our Magento community towards our shared goal of diversity, equity, and inclusion. Though this year has seen many people face different and difficult challenges, we are thankful to everyone for being dedicated to supporting diversity across our broad Magento community.

 

We are bringing back the popular Magento Community Speaker Workshop on May 20 and 27, 2021 so that everyone across the global Magento community, no matter your current experience in public speaking, can own your expertise and generate Magento-related topics on which to give a talk.

Read more...

Ben Marks
3987 Views
4 Comments

We are excited to announce the release of Magento Commerce and Open Source 2.4.2, along with security-only patches 2.3.6-p1 and 2.4.1-p1.

Read more...

Ben Marks
1612 Views
0 Comments

Welcome to the February 2021 Magento Developer Community Update. Each month we bring you up to speed with what's been happening with Magento and its community as well as upcoming events, hangouts, releases, and more.

Read more...

sivashchenko
10131 Views
16 Comments

While we have already received multiple pull requests for the Magento PHP 8 Compatibility community project, what benefits or features will PHP 8 actually provide? 

 

Apart from the performance improvements, which have yet to be measured for Magento 2, there are a number of cool features that may introduce significant changes to Magento development. 

 

This blog post outlines our plans for migrating to PHP 8.

Read more...

mharronado
1840 Views
1 Comment

The power of prevention is increasingly present in our everyday life, and it can now be applied to your Magento Commerce Cloud site.

Read more...

sivashchenko
2280 Views
0 Comments

The year 2020 was a very unusual and challenging year for all of us. Thiyear undoubtedly changed community life anforced us to cope and adjust. 

 

The Magento Community did a fantastic job in such difficult circumstancesMeetups, conferences, and contribution days have been held online making them even more accessible for everyone around the globe. Remote collaboration has never been so active!

Read more...

Alex Paliarush
2503 Views
4 Comments

In Magento 2.5 we are marking an additional 1000+ classes and interfaces as @api to increase the officially recognized API coverage for third-party extension and local customizations. 

Read more...

Ben Marks
8023 Views
4 Comments

Since 2015, Split Database functionality has been offered within Magento Commerce as a tool that merchants can take advantage of to improve performance. Thanks to enhancements over the last few years to the Magento platform, merchants are now able to match Split Database performance via a single database method. For this reason, we're excited to announce that in the coming release of Magento 2.4.2, we will begin the process of deprecating Split Database.  

Read more...

sivashchenko
4401 Views
0 Comments

To ensure that our journey to PHP 8 compatibility is visible and transparent, we are launching the Magento PHP 8 Compatibility Community Project!

Read more...

Ben Marks
1233 Views
0 Comments

Following up on the blog post from our maintainer Ihor Sviziev, that was a first step towards our goal to have a cleaner and well-maintained backlog. The Stale Bot GitHub application is already monitoring and handling the issues that have been inactive for a long period of time in the Magento 2 repository. 

Read more...

sivashchenko
1822 Views
0 Comments

Contribution Highlights 

   

Summer is the time of vacations, spending more time outsideenjoying the sun, weather and nature. This time of the year brings renewed energy and inspiration to everybody, including the Magento Community! We would like to say a huge thank you to every contributor for delivering their much-appreciated improvements to the framework! Here are the highlights for the most active Magento contribution partners during the last quarter. 

 

 

atwix.png

1st place: Atwix  

Points: 6092 | PRs accepted:102 | PRs reviewed:260 

 

A continued leader, Atwix is an e-commerce agency focusing on B2C and B2B end-to-end implementations, assisting in strategic planning, design, website development, and post-launch maintenance. Atwix is a long-time Magento Solution Partner and one of the first Magento 2 Trained Partners in the world, with offices in Austria, Slovakia, USA, and Ukraine. Atwix’s team of seasoned and committed professionals helps its clients achieve top results in every aspect of their online businesses.  

 

  • With all the experience of continuous community contributions leadership, Atwix’s team reviewed and approved 260 pull requests; ensuring high-quality delivery. 
  • Special thank you to Vitaliy Boyko and the Magento PHPStorm Plugin project team for their dedicated work towards improving the Magento development experience. 
  • Atwix continues to play a significant role in the GraphQL project, which includes bothdesigning its architectural and extending its coverage. 
  • Finally, the team also keeps the documentation up to date with continuous contributions to the Magento DevDocsproject.

 

 

vaimo.jpg

2nd  place: Vaimo 

Points: 1771 | PRs accepted: 31 | PRs reviewed: 90 

 

Vaimo is one of the world’s most respected experts in digital commerce on the Magento and Adobe Commerce Cloud platforms. As a full-service omnichannel agency, they deliver strategy, design, development, and managed services to brands, retailers, and manufacturers all over the world. Their sharp focus, broad experience, and deep expertise within B2B, B2C, PIM, Order Management, and ERP integrations make them a key partner for driving success in digital commerce.  

 

  • Vaimo’s team have applied their expertise to review and approve 90 community pull requests. 
  • Vaimo’s team tripled their community contributions last quarter and is now the 2nd most active contributor to Magento! 
  • Vaimo is a leader of contributions to the Magento DevDocsproject last quarter! We are grateful for these efforts to make the development and work with Magento even more clear and simple. 

 

 

BlueAcorniCiLogo.png

3rd  place:  Blue Acorn iCi 

Points: 931 | PRs accepted: 21 | PRs reviewed: 65 

 

Blue AcorniCi is the digital consumer experience company pioneering the convergence of analytics, ecommerce, content management, and full-service commerce offerings. The company uses integrated capabilities and the unparalleled expertise of their engineers, data scientists, and retail experts to expand and accelerate  the  business for each of their customers.  

 

  • 65 PRs were reviewed and approved by maintainers from Blue Acorn iCi.  
  • Blue Acorn iCi is leading this quarter on the delivered solutions for the highest priority issues! 

 

comwrap-logo.png

4th place:  comwrap GmbH 

Points: 734 | PRs accepted: 21 | PRs reviewed: 23 

 

With best-of-breed strategy in marketing and technologycomwrap relies on proven market-leading software ecosystems and implements customers' requirements, based on best practices and utilizing integration building blocks and blueprints. 

 

  • comwrap’s team delivered 21 pull requests and reviewed and approved 23 pull requests in the past quarter. 
  • The team also made a valuable contribution to the Magento DevDocsproject! 

 

 

 krishlogo.png

5th  place:  Krish TechnoLabs 

Points: 469 | PRs accepted: 1 | Issues verified: 108 

 

Established in 2003, Krish TechnoLabs is the leading digital commerce agency that excels in working with clients to create successful and profitable B2C and B2B based digital commerce solutions. 

 

Krish TechnoLabs team is a leader of QA contribution with the 108 issues assessed during the past quarter. This activity is the very beginning of the contribution process and is essential to further work on our community backlogs with confidence and accuracy. 

 

 

Join our  Partner  Contribution  Program ! 

   

Every active Solution Partner and Tech Partner that is willing to collaborate is eligible to join our Partner Contribution Rewards Program. Contact engcom@adobe.com and we will happily guide you through the onboarding process!  

   

To connect with the Magento Community, join us on the Magento Community Engineering Slack. If you are interested in joining Slack, or a specific channel, send us request at engcom@adobe.com or sign up yourself.  

 

Ben Marks
2103 Views
0 Comments

We are excited to announce the release of the latest versions of Magento Commerce and Magento Open Source: 2.4.1, 2.3.6, and 2.4.0-p1. With important updates to security and performance, we strongly recommend that you take advantage and upgrade as soon as possible to ensure your sites remain secure, compliant, and optimized for the highest level of performance ahead of this holiday season. 

Read more...

Ihor Sviziev
2010 Views
1 Comment

We are constantly working to enhance and scale the open source contribution experience. This post explains one of our upcoming initiatives, the implementation of a the "Stale Bot" to automatically touch and then close stale issues, with the option for our community to re-open those issues.

Read more...

michernenko
18486 Views
4 Comments

We are extending security support for the Magento 2.3.x release line for an additional three months (through April 2022). Considering that support for PHP 7.3 ends in December 2021, we will be introducing PHP 7.4 compatibility to the release of Magento Commerce and Magento Open Source 2.3.7 in May 2021.

Read more...

igor_gorin1
4241 Views
0 Comments

We are unveiling a new process to fast-track Marketplace extensions using our new open-source tool, the Magento Semantic Versioning Checker (SVC).  Check the article for details on installation and use of SVC.

Read more...

Maksym Novik
2699 Views
1 Comment

Magento 2.4 is now available with important tech stack updates, enhanced security, and new features including functional and performance updates for the Magento Inventory project. Read on to learn more.

 

By Maksym Novik and Oleksandr Kravchuk

Read more...

swnsma
4985 Views
3 Comments

Starting with Magento 2.3, the inventory features of Magento increased dramatically thanks to the community-led Multi-source inventory project and its successor, Magento Inventory. Magento 2.4 includes the latest inventory features as well as some important performance updates which optimize and supercharge inventory operations. This article takes a look at the performance evolution of the inventory project.

 

By Oleksandr Kravchuk and Maksym Novik

Read more...