n98-magerun v1.103.1 released


  • Compatibility for PHP 7.3 (by Achim Rosenhagen)
  • Adding OpenMage Magento LTS 1.9.4.x (by Sven Reichel)



n98-magerun2 v3.2.0 released


  • Fix: #293: Admin password expires despite recent change (by Robbert Stevens)
  • Imp: #481: Add table groups (by Timon de Groot)




n98-magerun2 v3.0.10 released

One day after the release of n98-magerun1 we publish a bug fix release for n98-magerun2.


  • Fix: db:dump returns exit code 0 on fail (by Christian Münch)
  • Fix #458 – Password dialog is hidden



n98-magerun v1.103.0 released

A new release for the Magento 1 version of n98-magerun is available.


  • Add connection option for db:dump command (by Igor Mursa)
  • New: Removed support for PHP < 5.4
  • Imp: Hide password in interactive mode (reported by Simon Sprankel)
  • Imp: Phpstorm meta files compatibility for latest PhpStorm (by Sven Reichel)
  • Fix: Updated twig (security)
  • Fix: db:dump returns exit code 0 on fail (by Christian Münch)
  • Fix: Documentation about script command (by Hardy Johnson)
  • Fix: Readme formatting (by Danila Vershini)

n98-magerun2 v3.0.9 released

A new bugfix release is in the wild.



– Fix: #439: Add 2fa tables (by Peter Jaap)
– Fix: #453: Fix completely exclude tables with –exclude command (by Arnoud Beekman)
– Fix: #459: Update readme – Script command documentation fix (by Hardy Johnson)
– Fix: #460: Typo: unkown -> unknown (by Alexander Menk)
– Fix: #461: update twig/twig to version later than 1.37.1 (by wb-lime)


– Fix #450: command sys:setup:compare-versions returns errors on a lot of core modules (thanks Emanuele Gian)


n98-magerun2 v3.0.7 released

A new compatibility release is published. Please upgrade with “self-update” command if you face Composer Autoloader problems.


  • Fix for Composer autoloader / Magento 2.2.8 (thanks mystix, Rick Schippers)


  • Fix #442: Non standard conform strings in config.yaml (by Tom Klingenberg, thanks Paul Canning)


  • Fix #440: Add phar wrapper for Magento 2.3.1 compatibility (by Christian Münch)
  • Fix #441: make OSX compatible (by Keith Bentrup)


n98-magerun2 v3.0.4 released

Changelog of the maintenance release:

  • Fix #425: Fixed reindex command syntax (by Simon Sprankel)
  • Fix #428: Unused property (by Leandro F. L.)
  • Fix #432: Add method used by newer symfony version (by AreDubya)

Thanks for bug reporting and contribution.


Used PHP Versions

After the official out-of-life of PHP 5.6 and PHP 7.0 we analysed all n98-magerun1 and n98-magerun2 downloads of the last month.

Some interesting facts:

  • The majority of us uses PHP 7.0 (on production or development systems).
  • The PHP 7.2 downloads are growing.
  • PHP 5.6 is still have in use.

Top 10 by Main PHP Versions

  • PHP 7.0 – 7178
  • PHP 7.1 – 3231
  • PHP 5.6 – 2019
  • PHP 7.2 – 831
  • PHP 5.5 – 701
  • PHP 7.3 – 6
  • PHP 5.3 – 4

Top 10 by Minor Versions

  • PHP 7.0.32 – 3394
  • PHP 7.0.33 – 2068
  • PHP 7.1.16 – 1496
  • PHP 5.6.36 – 1343
  • PHP 7.0.30 – 1016
  • PHP 5.5.38 – 697
  • PHP 7.1.23 – 689
  • PHP 7.0.31 – 681
  • PHP 7.1.20 – 676
  • PHP 7.2.11 – 673

We will scan the used PHP versions next month again to check if there are significant changes.

Happy PHP version updating.


V3.0.2 Bugfix Release

A new bugfix release is available. The release contains important fixes.



  • Fix: #299 config:get, fix –scope-id=0 filtering (by Jürgen Thelen)
  • Fix: #308: cache:clean, add handling of invalid cache types (by Jürgen Thelen)
  • Fix: #417: Prevent fatal error during Magento Init
  • Fix: #414: Hide typed password in password change dialog


  • Fix: #413: sample:deploy PRE_COMMAND_RUN issue on Magento 2.2.6 (by JDavidVR)

V3.0.0 released with Magento 2.3 support

We released a new major version of n98-magerun2.
Why a new major version? We dropped the official support for Magento 2.0 which is already end of life. We also decided to drop support for PHP 5.6 which will also be end of life to the end of the year. More informations can be found in our previous post.

No official support means that we do not test anything anymore to be compatible with Magento 2.0. Maybe the most of the tool can run in this old version but we will not fix anything. If you need support for Magento 2.0, please install the latest compatible version 2.3.3. All old phar files can be found in our release archive.

Please not that the recommended way to use n98-magerun2 is by executing a phar file. We know that the installation by composer is not working. This will be harder with every new Magento 2 release where we have to be compatible with different dependencies (e.g. Symfony Components).


  • Compatibility to Magento 2.3.0
  • Refactoring of Application class
  • Fix: #411 create customer store id
  • Removed official support for Magento 2.0.x
  • Removed support for PHP 5.6