The latest in Magento land
Do you know that feeling? You worked long and hard on that blog post? Or that super wicked Magento extension? And then you hit publish and... nothing. No one reads it. No one sees it. It just sits there. Well, not anymore! Mage Dispatch is here to help you get your content out there.
Mage Dispatch is a newsletter for the community and by the community. Here you can share links that you think that the community should know about. We will include it in our next newsletter.
-
https://github.com/wubinworks/disable-change-email
A simple extension that disables the customer's ability to change email address via frontend UI or WebAPI. Usages:
- B2B environment where the company's email should only be editable by Admins
- Email is used as an identifier by the external system integrating with Magento
- To prevent account trading
14 -
https://github.com/olivertar/m2_redis_patch
When using Redis as session storage in Magento 2, simultaneous or closely spaced requests to the same session can end up queued due to the locking system that prevents concurrent writes.
440 -
https://github.com/graycoreio/magento2-graph-ql-cache
The Graycore GraphQL Cache module enhances Magento 2 by allowing dynamic management of cache lifetimes (TTLs) for GraphQL queries. It supports resolver-driven TTL aggregation, enhancing performance with edge caching solutions and ensuring that time-sensitive data is appropriately cached.
112 -
https://github.com/tuanhaviet22/docker-magento2
This repository offers a ready-to-use development environment for creating and managing projects with a well-defined setup using Warden and Docker. It provides quick installation steps and a variety of commands for environment management, project deployment, and data installation. Perfect for developers looking to streamline their workflow and enhance productivity.
-
https://www.linkedin.com/pulse/magento-243-248-upgrade-unexpected-less-compilation-zfz6f?utm_source=share&utm_medium=member_ios&utm_campaign=share_via
I'm currently working on a complex Magento upgrade that is turning out to be a real lesson in patience and systematic debugging. Apart from modernizing legacy code and adapting syntax for PHP 8.4, I encountered an unexpected problem with LESS files compilation. I want to share the experiences so far that could save other developers many hours of frustration.
-
https://github.com/PiotrSiejczuk/m2-performance-review
A comprehensive performance analysis and optimization tool for Magento 2 and Adobe Commerce installations with automated fix generation.
14101 -
https://github.com/DivanteLtd/magento2-module-groupped-products-manager
Magento 2 Module "Grouped Products Manager" adds new features for grouped products
721 -
https://github.com/swissup/module-ignition
A beautiful error page and error tracking service for Magento powered by spatie/ignition.
889 -
https://github.com/discorgento/module-migrations
Just changed something on the admin panel or on the database and now you need to replicate it again in staging and production? No worries, we got you covered. Probably you already heard about data patches, but what if I say that it can be really, really simplified?
525 -
https://github.com/genecommerce/module-newrelic-rum-page-type/
By default New Relic is already tracking LCP, INP, and CLS on page views. However you can only filter by some default values like domain or pageUrl. This granularity is insufficient for tracking changes and making targeted improvements on your ecommerce site.