Thanks to the collaboration between comwrap GmbH, Balance Internet and the Magento Community Engineering team, Asynchronous / Bulk API functionality was first delivered in Magento 2.3.0 as a new API that makes possible the execution of operations asynchronously using RabbitMQ (which is delivered out of the box with Magento since version 2.3.0 as well). Details and history of Asynchronous / Bulk API are described in a previous DevBlog post by Oleksandr Lyzun. In short: a user sends the same synchronous request but in response only receives a bulk_uuid. This request goes into the RabbitMQ queue and consumers in Magento process them in order. Using this bulk_uuid, users can monitor the request processing. One big benefit of bulk operations is that users can send different operations using only one request (e.g. create or update list of products).
2019 was a fantastic year for contributions and community involvement. During the year our contributors created over 8,000 pull requests across Magento GitHub repositories! Even more exciting is that over 8,500 were processed, meaning we made a significant dent in the backlog! We would like to extend a big thank you to all our contributors, maintainers and partners that did awesomework constantly iterating on Magento projects. We want to take some time and make some space in this post to look back at 2019 and highlight the amazing achievements of the community.
As a follow-up to the Squashtoberfest 2019 event we described a little while back, we wanted to share with everyone the list of our awesome contributors and winners from the event! We saw a ton of activity during October and are extremely grateful for everyone who contributed. A select number of you really went above and beyond and as a thank you we want to make and send you a limited-edition T-shirt commemorating the event and showing our gratitude.
Contributions to Magento Open Source or Magento Commerce are a powerful and effective way to strengthen the wider Magento community. Magento community involvement leads to the continuous improvement of the Magento framework; keeping it up to date with the latest development tools and best practices. We are grateful to all who participate in community projects to expand platform features and support the global community who use Magento.
Merchants running Magento Commerce 2.3.x shouldinstall the latest security update to helpprotect their stores frompotentialmalicious attacks thatcouldexploit avulnerability￼in Page Builder preview methods.This vulnerability could enable an unauthenticated usertoinsert a malicious payloadto a Merchant’s siteand execute it,which is whywe recommend installing this update.
This post describes changes made to the Mail library in Magento 2.3.3 and explains the actions that merchants and extension developers need to take to ensure that extensions that use Mail library compatibility with these changes.
We wanted to let all open source software enthusiasts know that we will be running our annual Squashtoberfest event during the entire month of October. Every year in October open source communities around the world get together to collaborate and contribute to their favorite projects. For the pasttwo years, contributors to Magento projects during October have had a chance to win some cool swag from us based on their contributions.
In this exciting edition of “What’s happening with Magento Marketplace and the Extension Quality Program?” we will talk about end of support life for 2.2 CE, shared package compatibility selection and Page Builder compatibility enhancements
On 9/5/19, you will be able to select if your submission is compatible with Magento Commerce on Cloud or Page Builder and once approved, those options will show up in the product details on Magento Marketplace.
To provide enhanced security for customers using older versions of the Magento platform, we are backporting a fix from the security patch we released on June 25 (Magento 2.3.2, 2.2.9 and 2.1.18 Security Update) to additional versions of Magento Commerce and Magento Open Source.
Experience Manager and Magento are seamlessly integrated using the Commerce Integration Framework (CIF). CIF enables AEM to access a Magento instance and bind the catalog data via GraphQL. It also allows AEM Authors to use Product and Category Pickers and a read-only Product Console to browse through product and category data fetched on-demand from Magento. In addition, CIF provides an out-of-the-box storefront that can accelerate commerce projects.
For Magento v2.3.1 and 2.3.2, this article provides information about an issue with scope-related APIs for Asynchronous / Bulk APIs. We provide a patch to resolve this issue for Magento Open Source, Commerce, and Commerce Cloud instances.
Get the latest updates and news for Magento 2 core and your favorite projects! We have major updates for MSI, PWA, GraphQL, the Beginner Guides and more! Architecture and Coding standards gain momentum. Read more!
Important Notice: With the latest Magento release v2.3.2, Magento instances must have a modern, secure version of libsodium installed. Learn more about supported versions and installation instructions.
Get a quick update on all Community Engineering projects including completed and in-progress stories, features, and testing. Welcome new contributors joining your community projects. Check open requests and good first issues in the project boards.