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).
Adds resource preload support to prioritize critical assets and improve initial render speed (content unavailable—inferred from the repository URL).
Caps recently viewed items at 10 on client and server. Trims localStorage and truncates sync requests to prevent bloated storage, huge POSTs, and database hammering, mitigating a simple DoS vector.
Enables the browser’s Back/Forward Cache on storefront pages by removing no-store headers and restoring state on pageshow, speeding up history navigation and improving Core Web Vitals (LCP/INP). Includes steps to apply via cweagans/composer-patches.
Reframes platform selection around data ownership and a self-hosted AI stack, demoing Hyvä + Typesense with agentic content, AI enrichment, and natural-language reporting. Includes reproducible benchmarks on identical hardware-5.2x faster median responses vs Luma-and links to Terraform/Helm for replication.