Maho Dashboard

Last updated: 4/12/2026, 9:37:20 PM

Issues

Remove trailing slashes on void elements
Default Observer instantiation to new instance and remove type parameter
RFC: PHP Attribute Routing
Consolidate 'admin' config area into 'adminhtml'
RFC: Migrate to Symfony Routing
varienGrid: doFilter() loses
Fix non-standard GROUP BY queries for SQL strict mode and PostgreSQL compatibility
Feature: HTML Validation of CMS Contents and Attributes
Refactor date management APIs for clarity and cohesion
Deprecate and eventually remove Flat Catalog feature
Replace Maho APIs with API Platform 4.2
Add Maho_AccessibilityScan module — WCAG scanning with Playwright + axe-core
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

Removed trailing slashes from void HTML elements
Add Maho API Platform — REST & GraphQL for headless commerce
Fixed varienGrid doFilter() losing
Deprecated `Mage_Api` and `Mage_Api2` modules
OpenTelemetry