Routes setup:di:compile to a trusted Rust binary for faster code generation, with a Composer installer, timeout/jobs controls, and a --standard fallback to the PHP compiler.
Replaces the storefront read path with OpenSearch to hydrate products, categories, reviews, and option labels from the index, slashing SQL and speeding PDPs, search, and navigation. Includes real-time indexing, instant search with live facets and AI-tuned relevance, a fast checkout pipeline, and a CLI doctor to verify setup.
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.
Developer-focused debug bar that records every request (AJAX, GraphQL, REST) into a redacted JSON profile, with sections for queries, timeline, blocks, observers, events, cache hit rates, plugins, and live Alpine/Magewire components. Includes access-key gating, CLI/MCP reports, and Hyvä/Luma support with minimal overhead.
Replaces the stock Knockout/RequireJS checkout with a single Alpine.js component using native REST calls. Supports guest and customer flows, coupons, shipping/payment methods, and T&C, with a tiny footprint, CSP-safe assets, and a per–store view toggle.
Splits one‑page checkout into islands: an instantly typeable, cache‑friendly shell with deferred window.checkoutConfig and the stock Knockout payment component, so existing gateways keep working. Includes Google Places autocomplete, saved‑address carousel via customer‑data/localStorage, guest‑order linking, inline validation, and a fail‑safe fallback. Beta; tested primarily alongside its sibling performance extension, and requires 2.4.6+ with PHP 8.1+.
Extends the dev:tests:run command to execute static, unit, integration, and integrity test suites in parallel via ParaTest, with --processes and --runner options and full --arguments passthrough. Includes Composer install steps and CLI examples for speeding up local and CI pipelines.
Drop-in indexer that pre-materializes EAV into snapshot tables, cutting category–product reindex time by 2.6×–7.7× and resolving “Could not acquire lock” failures on large catalogs. Compatible with multi-store, anchor categories, configurables, and staging, with full and partial reindex support and no schema changes required.
Enables running your store under FrankenPHP worker mode, installable via Composer with brief setup instructions.
Composer package adding distributed tracing with automatic spans for REST/GraphQL, SQL queries, cache (Redis/Varnish), CLI/cron/indexers, and entity operations. Includes setup instructions, environment variables, and performance tuning tips (ext-protobuf, batching/export settings).