Maho Dashboard

Last updated: 3/24/2026, 9:39:30 PM

Issues

Bug: Date & Time Is Empty in Payment Transaction Failed Email
Intervention Image DecoderException: WYSIWYG directive action passes URL to ImageManager->read()
Feature: Add Possibility to Remove Adminhtml Menu Entries
Adopt _afterSave decrypt-back pattern for all encrypted model fields
Deprecate and eventually remove Flat Catalog feature
Replace Maho APIs with API Platform 4.2
New Maho_Paypal module using PayPal Server SDK v2 + JS SDK v6
Replace Filerobot Image Editor with custom vanilla JS image editor
Add Maho_AccessibilityScan module — WCAG scanning with Playwright + axe-core
Fix non-standard GROUP BY queries for SQL strict mode and PostgreSQL compatibility
Migrate Authorize.Net payment method to modern API
Feature: Multi-Warehouse Inventory (MWI) Support
Add scheduled export support to ImportExport module
Feature: Base AI Module (Maho_Ai) using Symfony AI Platform
New module: GNU Taler payment integration
Implement EU Omnibus Directive (Price Reduction Transparency)
Replace filesystem operations with Flysystem for S3 and cloud storage support
Multi-Industry Theme System with Tailwind CSS + DaisyUI
Add Schema.org Structured Data Support (Maho_StructuredData Module)
Improve SEO for Layered Navigation: Prevent Duplicate Content and Optimize Crawl Budget
GDPR Privacy Center Module (Maho_PrivacyCenter)
MeiliSearch Extension

Pull Requests

Prevent double-encryption with idempotent _beforeSave for all encrypted model fields
Add Maho API Platform — REST & GraphQL for headless commerce
OpenTelemetry