Skip to content

Blog

A brand-new admin panel, in light and dark

Your customers see the storefront. You see the admin, every single day. It's where you add products, chase orders, tweak config, and spend hours that nobody outside your team ever notices. And while Maho has spent its whole life modernizing this platform from the inside, PHP 8.3+, a rebuilt checkout, modern tooling, one piece at a time, the admin was the one big surface still wearing the look it was born with.

So we rebuilt it. Maho's admin panel has been completely redesigned: a modern, calm, consistent interface with first-class dark mode. It lands in core with 26.7 in July, but you don't have to wait, you can click around the real thing on our live demo right now.

The EU revocation button is mandatory on June 19. Maho has you covered.

If you sell to consumers in the EU, a new rule lands in eight days. From 19 June 2026, EU Directive 2023/2673 requires online shops to give customers a clearly labelled revocation button: a way to withdraw from a contract in a few clicks, always reachable, no hoops. In Germany it's written into law as §356a BGB.

Maho ships that button, built in. It lands in core with 26.7 in July, but the deadline comes first, so you can add it to your store today.

Raising the bar on quality and security

Maho isn't one repository. It's the core platform, dozens of payment and feature modules, developer tools, language packs, our websites, all open source, and all growing. Every new repo is one more place where code quality and security have to stay in line, and "keep an eye on it by hand" stops working pretty fast.

So we did what we always do at Maho: we solved it with open, auditable code. Say hello to our new infrastructure repository.

Maho at DevConf 2026!

DevConf 2026

We're excited to share that Fabrizio Balliano will be speaking at DevConf 2026, the Italian conference dedicated to developers and the open source community.

Language packs, rebuilt, and three new languages

Back in 2024 we shared our 15-year-long quest for perfect language packs. That first system did the job, but it leaned on a lot of moving parts behind the scenes, and the old translations it was built on were never the highest quality to begin with.

So we rebuilt the whole thing from scratch around a much simpler idea, started the translations over from a clean, higher-quality base, and while we were at it, added three brand-new languages.

Maho 26.5.0 is out today!

Following the sprint of 26.3.0, this release goes deeper into the engine room: new flagship modules (PayPal, AI, Intelligence), a wave of core modernizations (typed routing, PHP attributes for observers and cron, rewritten date APIs), and the usual long tail of improvements, fixes and polish.

26.5.0 is one of the most ambitious modernization releases Maho has ever shipped.

Highlights

  • Brand-new Maho_Paypal module: Rebuilt from scratch on the PayPal JS SDK v6 and the official PayPal Server SDK.
  • Real-time EU VAT validation: VIES checks directly in checkout and address forms, with caching and offline fallback.
  • Symfony Routing with #[Route] attributes: Static, introspectable, ~7× faster matching on average.
  • Observers and Cron Jobs as PHP attributes: Native, compiled at build time, with the entire core migrated.
  • New Maho_Ai module: First-class multi-provider LLM platform on top of symfony/ai.
  • New Maho_Intelligence module: LSP and MCP server exposing the merged runtime config to editors and AI agents.
  • Official editor plugins: First-party Maho extensions for PhpStorm, VS Code, and Zed.
  • Vanilla JS image editor: Custom Canvas-based editor with on-device AI background removal.
  • Refactored date management APIs: Clear UTC/store semantics encoded into method names, ~130 files migrated.
  • Admin Health Check page: Configuration drift and misconfigurations surfaced at a glance.

Maho 26.3.0 "Time Warp" is out today!

We're barely two months into 2026 and Maho keeps accelerating. After the landmark multi-database and gift card release in 26.1.0, we've packed so many features into this release it feels like we're bending time.

26.3.0 is codenamed "Time Warp" for a reason.

Highlights

  • One-Step Checkout: All checkout steps visible at once in a responsive 2-column layout.
  • FeedManager: Complete product feed export for Google Shopping, Meta, Bing, Pinterest and more.
  • Content Versioning: Automatic snapshots of CMS pages, blocks, and blog posts with one-click restore.
  • Email Logging: Every outgoing email logged and browsable from the admin panel.
  • ShippingBridge: Connect to any external shipping rate API with zero custom code.
  • Blog Categories: Full hierarchical category system with drag-and-drop reordering.
  • Bento Grid layouts: Stunning CSS Grid compositions in the TipTap WYSIWYG editor.
  • Deferred Image Thumbnails: Async generation that dramatically improves first-load performance.

Maho 26.1.0 is out today!

We're kicking off 2026 with yet another monumental milestone: multi-database support. For the first time ever, Maho can run on PostgreSQL and SQLite alongside MySQL!

But that's just the beginning. This release also brings passwordless authentication, a complete gift card module, automated product linking rules, dozens of frontend improvements, and full PHP 8.5 compatibility.

26.1.0 is our most feature-rich release yet.

Highlights

  • Multi-database support: Run Maho on MySQL, PostgreSQL, or SQLite via Doctrine DBAL 4.4.
  • Magic Link authentication: Passwordless login via secure email links with hybrid or full passwordless modes.
  • Complete Gift Card module: Fixed or custom amounts, partial payments, PDF export with QR codes, and recipient notifications.
  • CatalogLinkRule module: Automate product relationships through condition-based rules.
  • USPS REST API migration: OAuth 2.0 support with ~90% reduction in API requests.
  • Enhanced Dashboard Analytics: Server-side visitor insights without third-party data collection.
  • AJAX add-to-cart: Offcanvas minicart for smoother shopping experience.
  • New CLI commands: Database migrations, maintenance mode, theme scaffolding, and layout debugging.

Maho 25.11.0 is out today!

This has been one of the most intensive releases we've ever shipped, and the name says it all, Core Fission represents the moment Maho stops being a fork and becomes a drop-in modern replacement for the Magento 1 framework, the ecommerce framework that everybody loved, with complete compatibility. We've eliminated every last piece of Zend Framework, purged all the old JavaScript libraries for modern vanilla, and migrated the entire Varien namespace to proper Maho classes with PHP 8.3+ namespacing.

This isn't just cleaning house, it's splitting off from two decades of accumulated tech debt to emerge as something entirely new. Maho's framework is now based on Symfony, Doctrine, Laminas, and other major modern maintained libraries that will be around for years to come.

The result? A cleaner, faster, more maintainable platform that drops right into your existing setup and is ready for the next decade of ecommerce.

This release also introduces what might just be the best email automation platform ever built into an ecommerce system, giving you enterprise-level marketing tools right out of the box.

Highlights

  • Complete email automation system with multi-step campaigns, automatic coupon generation, and segment-based triggers.
  • 100% VanillaJS: Removed all JavaScript libraries for a modern, lightweight frontend and backend.
  • Zend Framework completely removed: Now built on Symfony, Laminas, and Doctrine DBAL.
  • All Varien classes migrated to Maho namespace with proper PHP 8.3+ namespacing and backward compatibility.
  • Modern web installer design with responsive layout, CSS animations, and improved UX.
  • Array Adapter for ImportExport module for direct PHP array imports.
  • SVG support for favicon and placeholder uploads with security sanitization.

Maho 25.9.0 is out today!

This release focuses on delivering a big set a important new features, our goal is to have everything you need ready to go right out of the box! Of course, we haven't forgotten little tweaks and regular maintenance along the way!

Highlights

  • Added blog functionality integrated with API and search autosuggest.
  • Added customer segmentation module with rule-based targeting.
  • Added image editing functionality to CMS Media Library.
  • PDF generation is now based on DomPDF: for easy customization via phtml files.
  • Replaced Zend_Log with monolog with support for multiple log adapter at the same time.
  • Improved guest-orders management.
  • Added Speculation Rules API support enabled by default.
  • Added region import functionality to admin interface.
  • Added built-in CSS/JS minification and 103 Early Hints support.