Maho Dashboard

Last updated: 5/2/2026, 7:47:01 AM

Issues

Tiptap editor always append

Config and skin directives with single quotes are stripped in the editor
Make modifyColumn surgical across all DBAL adapters (MySQL, PgSQL, SQLite)
Migrate Authorize.Net payment method to modern API
Allow opting out of session start on cacheable GET requests (event hook before preDispatch session->start)
Force session time_zone to UTC on DB connection
Migrate legacy date APIs (gmtDate, nowUtc) to formatDateForDb('now') for DB-bound strings
Add explicit defaults to TYPE_TIMESTAMP columns (~124 vulnerable to MySQL explicit_defaults_for_timestamp=OFF quirk)
Adminhtml Sales Orders Grid: Add new columns and Copy text to clipboard feature
Implement EU Omnibus Directive (Price Reduction Transparency)
Add scheduled export support to ImportExport module
RFC: Migrate to Symfony Routing
Fix non-standard GROUP BY queries for SQL strict mode and PostgreSQL compatibility
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
Feature: Multi-Warehouse Inventory (MWI) Support
Feature: Base AI Module (Maho_Ai) using Symfony AI Platform
New module: GNU Taler payment integration
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

Fixed TipTap WYSIWYG appending trailing empty

on save (fixes #872)
Fixed TipTap stripping directives with single-quoted attributes (fixes #871)
Fix Date form element rejecting DateTimeImmutable values
Add explicit defaults to TIMESTAMP columns without tightening nullability (fixes #857)
Add Maho API Platform — REST & GraphQL for headless commerce
Symfony routing migration (RFC #809)
Deprecated `Mage_Api` and `Mage_Api2` modules
OpenTelemetry