The Magento compatibility tests Adobe won't run.
Adobe publishes system requirements for Magento 2 but rarely validates them with automated tests before releases. We install every version of Magento 2 and MageOS against every supported service combination in Docker and run real smoke + checkout tests. Tested, not guessed.
What's included
More than a compatibility chart — a full testing infrastructure with multiple ways to consume the data.
Full stack Docker tests
Each configuration spins up a real Docker Compose environment — PHP, database, search engine, cache, queue, and web server — installs Magento, then runs smoke tests and a Playwright-driven checkout flow. No mocks. No shortcuts.
Static REST API
Results are pre-rendered as static JSON endpoints — no auth, no rate limits, CDN-served. Pull them directly into GitHub Actions CI matrices, deployment scripts, or compatibility checkers.
/api/v1/magento/2.4.8.json MCP server
An MCP (Model Context Protocol) server lets AI coding assistants — Cursor, Claude, VS Code Copilot — query compatibility data directly. Ask "does Magento 2.4.8-p4 support PHP 8.4?" without leaving your editor.
"Does Magento 2.4.8-p4 support PHP 8.4?"
CLI tool
A standalone CLI binary lets you query compatibility from your terminal. Check which PHP versions work with a given Magento release, or get a full JSON report, without opening a browser.
m2compat check magento 2.4.8 --php 8.3
What we test
Every combination is tested across these service versions. Click any badge to see its compatibility across all Magento and MageOS releases.
Browse results
Open source on GitHub
The test harness, matrix configuration, result data, and this site are all open source. Contributions, corrections, and new version additions are welcome.
2,721 test results generated by CI and published here.