forked from netz98/n98-magerun
-
Notifications
You must be signed in to change notification settings - Fork 0
Changelog
Christian Münch edited this page Oct 20, 2013
·
95 revisions
- Support for modules inside the vendor folder if app is not in phar mode
- db:dump - Added two new table group for strip option (idx, ee_changelog)
- Fixed problem with installer and target path "."
- Added twig debug extension
- dev:module:create command -> Replaced hard coded year with a dynamic version.
- Added cast_to_array twig filter
- Added help texts for most commands
- #228 - Command "config:delete" does not support wildcards
- Added --all option to config:delete command
- Added --magerun-script option to config:get command
- Added --scope option to config:get command
- Added support for multiline config:set values "with n" replacement.
- Added new --define option to script command
- Fixed broken db:create command
- Updated Symfony components to 2.3.5
- Fixed config merging of project specific configs
- Fix for issue #202 (by David Alger)
- Added Magento CE 1.8.0.0 as installer source
- Fixed issue #222 (by Marc Harding)
- Fixed broken db:drop command
- Fixed Issue #219 - db:import with no arguments throws PHP Warnings
- Support "~" in --root-path option
- sys:setup:run - Better error printing
- Check edition for enterprise only commands. Hide in Magento CE.
- Updated 3rt party dependencies
- New database console helper with new functions (by Dmitriy Zavalkin): - mysqlUserHasPrivilege - getMysqlVariableValue
- Feature: #212 admin:user:create - allow assigning an existing role (by Alexander Menk)
- Fixed: Project configuration loader
- Fixed: LogicException thrown by script:repo:list where no script directories exist (by David Alger)
- Fixed issue #185 - Dont instantiate classes when checking inheritance (by Luke Rotherfield)
- Bugfix for project configuration loader
- New commands to embedded composer: - composer:init - composer:install - composer:require - composer:update - composer:validate - composer:search - composer:diagnose
- New script repository commands (by Christian Münch)
- Enhanced Folder Detection (by Alexander Menk)
- Ability to add helpers by config - Issue #204 (by Christian Münch)
- Moved command registration out to dist config.
- Added new script variables
- Updated Symfony dependencies
- Support for Symfony Console Events / Added Event Dispatcher
- New commands dev:module:dependencies:on and dev:module:dependencies:from (by Dmitriy Zavalkin)
- Fixed issue #202 - Permission error on Nexcess servers
- Fixed issue #194 - Exported setup script with attribute uses incorrect Setup class (by Jonathan Day)
- Fixed issue #197 - Doesn't run when /tmp/magento/var exists and database is not created / tables missing
- Fixed issue #199 - Error with dev:module:rewrite:conflicts
- Updated dependencies
- Issue #47 - Warning if running as root
- Issue #55 - Multi-reindex
- Issue #171 - open-browser: admin backend
- Issue #116 - Added "report_compared_product_index" and "report_viewed_*" tables to "log" group
- Fixed issue #164 - dev:ide:phpstorm:meta debug mode isn't enough verbose to detect where the problem is
- Fixed issue #187 - Cache flush is not compatible with older versions of Enterprise
- New db:create command (by Michael O'Connell)
- New config:delete command (by Christian Münch)
- Add ability to filter modules list. (by Peter O'Callaghan)
- Fixed issue #168 - script feature initialises magento
- Fixed issue #188 - Cookie Domain is not recognized in any case (by Christian Münch)
- Fixed issue #185 - dev:module:rewrite:conflicts command doesn't detect inheritance past the parent class (by Kalen Jordan)
- Detect Magento inside of modman folders (reads .basedir file) (by Christian Münch).
- Bugfix in dev:setup:script:attribute command. (by Martin Schultheiss)
- Bugfix #182: db:dump --strip help missing (list of groups)
- Updated dependencies
- Module system to add own commands (by @cmuench)
- Performance improvements for customer:create:dummy (by @lukenm)
- Fixed issue #168 Script feature initialises magento
- Install command: Fixed problem with sample data and current composer downloader
- Install command: Fixed problem with existing installation folder occured with absolute paths.
Fixed: Install command does not create folder recursive
- Fixed: Install command does not recognize --dbPass option since last symfony component update
- Recursively create non existing folders in dev:module:create command for additional files.
- Fixed bug #163: Task dev:module:create Missing question mark
- Fixed bug #163: Task dev:module:create generates invalid XML code
- Support to add own files in dev:module:create command (by Christian Münch)
- Support to modify templates of dev:module:create command (by Christian Münch)
- Added --add-time=prefix to db:dump command (by Alexander Menk)
- New command dev:class:lookup (by Rick Kuipers)
- Added --unstable option to self-update command to fetch the current unstable develop version.
- New command dev:setup:script:attribute to generate attribute setup scripts (by Dusan Lukic, Alan Storm)
- db:dump --strip: Added enterprise tables (by Alexander Menk)
- config:get New --update-script option (by Alexander Menk)
- Fixed fatal error if /tmp/magento exists and magerun was started outside of Magento Root. (by Christian Münch)
- Script command: Ask for variable value (by Christian Münch)
- Fixed issue #143 - db:import error "sh: pv: not found"
- Issue #141 - Resolve variables inside of magerun calls in script
- Added new predefined variables to script command.
- Issue #135 - Feature Request: Config Seach (by @storm)
- Issue #37 - check /var dir location in sys:check or general warning when intializing magento (by @amenk)
- Issue #137 - index:reindex should dispatch new index events (CE 1.8, EE 1.13)
- db:dump --human-readable option added
- Fix: DEFINER removal in db:dump not working for strip and zip
- Added new global option --root-dir to explicit set magento root folder.
- Fixed issue #130 - Remove DEFINER statements from db dumps
- install command: Changed download URL of magento-mirror-1.4 and magento-mirror-1.5
- Fixed some commands to be compatible with Magento 1.4 and Magento 1.5 branches
- Added BaseURL, cookie domain verification to sys:check command
- Added vendors to sys:info command
- Updated composer dependencies
- Shell exec support inside of n98-magerun scripts. See "script" command example in readme.
- Issue 125: dev:log:size should be able to report on pdo_mysql.log
- Fixed issue #115: db:dump --strip=@sales : does not strip shipment tables
- Fixed Issue #101: n98-magerun dev:console fatal error
- Fixed issue 121: sys:cron:list throws error in Magento EE 1.13
- UNIX Pipe support for script command.
- Fix for #119 sys:check does not detect Zend Optcode Cache
- New command "script" to run multiple commands in one session (Issue #117)
- Updated composer dependencies.
- #57 - local-config:generate should wrap values in CDATA
- #118 Fixes for dev console
- Fix issue #114 - MetaCommand getResourceHelperMap() excludes version 1.6.2.0
- "dev:ide:phpstorm:meta" command: Disabled resource helper generation for old Magento versions.
- Fix for "dev:ide:phpstorm:meta" command for Magento CE <= 1.5 -> File generation and --stdout parameter
- New command db:query to run DB queries
- New --compression option for db:dump command. (Thanks to @mzeis for both commands
- Added Mage::getBlockSingleton() and Mage::getResourceHelper() support, class rewrites support, fixed some bugs (Thanks to @zyava)
- Fix for issue #108: dev:ide:phpstorm:meta does not detect some aliases
- Added new command dev:ide:phpstorm:meta to generate meta file for code completion.
- Removed windows phar version.
- Fixed issue #105: Run without phar extension
- Maintenance release for missing class in phar file.
- Fix for issue #95 - customer:create enforces password with at least one digit for frontend customers
- db:dump command -> Added new --force and --print-only-filename options.
- Added more unit test tests
- Fixed warning in cron:history command.
- Issue #87 - Add option to create magento module with sql folder (new option --add-setup for dev:module:create command)
- dev:log:size command - Do not prompt if no log file exists.
- Moved composer from src folder in vendor (update with composer.phar)
- Added test framework
- New command: dev:log:size - Prints size (in bytes) of log files. (Thanks to @mzeis)
- New command: dev:report:count - Number of report files. (Thanks to @mzeis)
- New command: shell - Interactive n98-magerun shell with autocompletion for commands
- Reactivated command dev:console for PHP 5.3 (command does not work in all environments)
- Added new command dev:console (issue #100)
- New commands sys:cron:run and sys:cron:history (issue #83)
- Added --on, --off, --global option to some config command
- #98: Improved db:dump --strip handling of errors and duplicate table names
- #94: Fix: Lots of strict standards warnings
- #93: Fix: Fatal error when displaying error messages
- Fixed issue #90 (commands that called others were broken) by updating symfony/console (v2.2.0 => 2.2.x-dev)
- New command dev:db:log by @sparcksoft
- Fix for issue #88 MySQL Port number needed on db functions (dump/import) by @asalce
- Updated symfony compontents to V2.2.0
- Magento 2 issue #76: Compatibility with dev42 build
- Fixed issue #58: config:get did not display overlapping config paths
- New encrypt/decrypt options for config:get and config:set commands. (Thanks to @ajbonner)
- Fixed issue #74 : cache:flush throws warning (Thanks to @mystix)
- Added --junit-log option to dev:theme:duplicates command
- Changed composer.json generation
- Added new experimental command "open-browser".
- Removed deprecated alias "system:check" -> Use sys:check
- Added new options to dev:module:create "--add-composer", "--author-email", "--author-name"
- Made readme generation in dev:module:create command optional by option "--add-readme"
- New commands "customer:info"
- New commands "dev:theme:list" and "dev:theme:duplicates"
- Little fix for configuration loader
- Removed deprecated aliases
- Added system wide configuration file
- Command Alias support
- New command "customer:create:dummy"
- Added --on and --off options to "sys:maintenance" command.
- Fire the adminhtml_cache_flush_all event before flushing the cache (by @aligent)
- New command "db:import"
- New unattended installation (by @jasperdcbe)
- New commands "customer:list" and "customer:change-password".
- Little password validator bugfix and internal validation refactoring
- Little email validator bugfix
- Added new customer:create command
- Little fix for self-update command.
- Issue #66 Undefined property in CheckCommand.php
- Added new commands "db:drop" and "uninstall"
- Changed coloring of some command outputs
- Replaced deleted mageLTS repos with magento-mirror
- Added Magento 2 installer (experimental)
- sys:setup:run command now clear cache automatically
- Removed media/xmlconnect check in sys:check command
- Fix for issue #64 "install command fails with PHP 5.4 / PHP Extensions 0 must be loaded"
- Fix for issue #63 - Stripped db:dump for @sales group should not empty the sales_order_status* tables
- Fix for issue #62 -> Stripped DB:dump @sales group does not empty sales_flat_order table
- Fixed warning -> Property was not defined.
- Magento 2 detection fix
- Fix for broken Magento 2 support
- New xpath option in config:dump command.
- db:dump New option "--strip" to exclude tables or group of tables
- Hotfix - Admin commands broken
Feature #47: Index runtime calculator (created by @cmuench)
- Added project basesd config (pull request by @xanido)
- Add readme when creating modules (pull request by @amenk)
- Fix admin notifications (pull request by @amenk)
- Magento 2 fixes (pull request by @amenk)
- Feature mod readme from sprankhub/Magento-Extension-Sample-Readme (pull request by @amenk)
- Marked some aliases as deprecated. Warning will be shown if you use the alias.
- New option --add-time for db:dump command.
- For for issue #42, #43
- sys:url:list command by @fbrnc
- config:get and config:set command by @xanido
- Added --stdout option to db:dump command by @cmuench.
- Fixed junit log error with missing error counter at testcase element. (Reported by @m4tthumphrey)