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.
Heads up
StyleSmuggler
Critical unauthenticated RCE in the Magento template engine, CVSS 10 and actively exploited. Install both patches below right now, then check your store for compromise.
-
https://github.com/TonyMerlin/m2-module-asynchronous-operations-fix
Adds an around plugin to make bulk acknowledgement idempotent using insertOnDuplicate, preventing duplicate-key errors when dismissing completed asynchronous operation notifications in Admin. Includes installation and verification steps.
-
Mage-OShttps://directory.mage-os.org/
Quality-tested catalog of open-source modules with real compatibility checks beyond Composer constraints, vendor trust signals, and editor picks. Filter by compatibility and freshness, and share narrowed views via the address bar.
-
https://mariadb.org/trying-duckdb-for-magento-analytics-an-experiment-with-one-million-orders/
Uses the MariaDB DuckDB storage engine to run a full Orders Report against 1M orders/2M items, showing runtime dropping from 18.5s on InnoDB to 0.29s when both tables are DuckDB (63× faster). Covers Docker Compose setup, creating read-only DuckDB snapshots, the exact SQL used, validation, limitations, and next steps for syncing writes.
-
https://github.com/mekkumar/module-content-diff
Automatically versions CMS Pages and Blocks, shows field-level diffs between versions, and lets you restore snapshots from the admin with configurable retention.
11 -
https://github.com/elgentos/magento2-mcp
Node.js MCP server that lets Claude query and update products, customers, orders, inventory, promotions and CMS, with optional B2B company tools. Includes setup for Claude Desktop plus a full tool list, parameters and examples for revenue, category and sales analysis.
-
https://github.com/bemeir/magento2-rotate-encryption-keys
Standalone PHP script to perform complete encryption key rotation: inventories encrypted values across all tables (including JSON/serialized and nested), re-encrypts them to the latest key, verifies, and safely retires old keys. Includes scan/explain/re-encrypt/verify/retire-keys and code-scan commands with dry-run, dump, and rollback support plus a step-by-step runbook.
1028 -
https://github.com/magendooro/magento2-product-labels
Adds configurable “Sale”/“New” badges to category/search listings and product pages, with an admin UI, manual assignments or indexed rules, and a GraphQL field to fetch active labels.
11 -
https://github.com/DeployEcommerce/module-order-status-transition
Detects order status changes (including implicit and column-level writes) and emits one canonical event with from/to state, timestamps, and actor details for consumers. Includes an example observer, configuration options, and what transitions are caught vs. missed.
11 -
https://github.com/justbetter/magento2-optimizeflattable
Scans varchar product attributes used in flat tables and sets column lengths based on actual data instead of 255, preventing MySQL 1118 indexing failures.
43 -
https://github.com/opengento/magento2-application
Enables reusing the bootstrap and resetting state between requests, making it compatible with loop HTTP servers like FrankenPHP, Swoole, and ReactPHP (or Fiber). Includes Composer install and setup commands.
55