Version 0.7.0 is now available.

If you had installed WP-CLI using PEAR, you will probably have to re-install it from scratch, since the URL for the channel has changed.

There is a new wiki page for creating commands which has information about the new @synopsis tag etc. It also describes how you can create man pages for your custom commands.

Changelog

Commands:

  • added wp shell
  • added wp cache
  • added wp comment
  • added wp rewrite
  • added wp user import-csv
  • added wp user set-role and wp user remove-role
  • added wp core is-installed
  • added wp blog delete
  • added wp post list
  • made wp post delete accept a list of IDs
  • added --dry-run option wp plugin update-all
  • improved wp export

Breaking changes:

  • converted wp plugin update --all to wp plugin update-all
  • converted wp theme update --all to wp theme update-all
  • converted wp generate posts to wp post generate
  • converted wp generate users to wp user generate
  • renamed wp core install_network to wp core install-network
  • renamed --path option to --dir in wp export

Internals:

  • removed support for default subcommands
  • introduced @synopsis docblock tag
  • introduced @subcommand docblock tag
  • introduced @alias docblock tag
  • introduced WP_CLI::add_man_dir()

You can also browse the full list of resolved issues.

Contributors to this release: andreascreten, bendoh, builtbylane, danielbachhuber, goldenapples, jghazally, lackingpenguin, navitronic, ozh, scribu, tddewey.