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.


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

n98-magerun v1.102.0 released

A new release for the Magento 1 version is available. The new release provides the installer for the latest Magento versions.

We also added PHP 7.2 syntax check to the travis build pipeline to be prepared for the next Magento 1 release which will be read for PHP 7.2 out of the box.

Please note that we removed “mcrypt”  from list of required PHP modules. This is also needed to be prepared for PHP 7.2. If you are only using older PHP versions you can re-add the check by creating a .n98-magerun.yaml in your home directory with this content:


  • New: Magento (by Bono de Visser, #997)
  • New: Magento (by Joel Lupfer, #999)
  • New: dry-run flag for self-update command (port of M2 project)
  • Add openmage-lts to installable versions (by Daniel Fahlke, #1005)
  • Fix: Avoid stripping newsletter templates when stripping subscribers (by Scott Buchanan, #993)
  • Fix: Remove obsolete global DB env variabe (by Daniel Ruf, #988)
  • Imp: Add database setting to travis test matrix (by Daniel Ruf, #986)