Title: Version 0.15 released
Author: scribu
Published: April 15, 2014

---

 [  ](https://profiles.wordpress.org/scribu/) [scribu](https://profiles.wordpress.org/scribu/)
12:00 am _on_ April 15, 2014      

# Version 0.15 released

A new version of WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress,
used to do administrative and development tasks in a programmatic way. The project
page is [http://wp-cli.org/](http://wp-cli.org/) [https://make.wordpress.org/cli/](https://make.wordpress.org/cli/)
is here. The highlights:

### Manage more things

There are brand new top-level commands for dealing with more types of objects in
a WordPress install:

 * `wp super-admin` for managing caped admins on multisiteMultisite Multisite is
   a WordPress feature which allows users to create a network of sites on a single
   WordPress installation. Available since WordPress version 3.0, Multisite is a
   continuation of WPMU or WordPress Multiuser project. WordPress MultiUser project
   was discontinued and its features were included into WordPress core. [Advanced Administration Handbook -> Create A Network.](https://developer.wordpress.org/advanced-administration/multisite/create-network/)
 * `wp menu` for managing navigation menus
 * `wp widget` and `wp sidebar` for managing widgets and sidebars
 * `wp theme mod` for managing theme mods

### Exporting only particular database tables

With the new `wp db tables` subcommand, you can generate a list of database tables,
which you can pass to the `wp db export` command, like so:

    ```
    wp db export --tables=$(wp db tables --url=sub.example.com | tr 'n' ',')
    ```

Composability is beautiful.

### Arbitrary command nesting

Up until now, you could only have top-level commands, like `wp search-replace` and
second-level subcommands, like `wp core install`. Now, you can have commands at 
any depth, such as `wp post meta update`.

This capability is especially useful to third-party commands, such as [wp-cli-buddypress](https://github.com/boonebgorges/wp-cli-buddypress).

### Revamped bash completions

Bash completions are now a bit smarter: besides auto-completing positional parameters
like `--dbname=`, it will also suggest file names, if the subcommand you’re writing
out expects a file name.

Note that after updating `wp-cli.phar`, you will also have to update the [wp-completion.bash](https://raw.githubusercontent.com/wp-cli/wp-cli/master/utils/wp-completion.bash)
file.

### Other changes

 * added support for WordPress 3.9 and bumped minimum required version to 3.5
 * disable KSES filtering when a user is not explicitly set
 * allow defining `skip-plugins` and `wp core config --extra-php` in the `wp-cli.
   yml` file
 * added `wp role reset` subcommand
 * added `wp transient delete-all` and `wp transient delete-expired` subcommands
 * `wp core config`: added `--skip-check` flag
 * `wp core is-installed`: added `--network` flag
 * `wp user create`: added `--send-email` flag
 * `wp user delete`: added `--network` flag
 * `wp option add`: added `--autoload=` parameter
 * `wp search-replace`: now works with tables that have a composite primary key
 * `wp post create`: fixed handling of `--post_category=` parameter
 * `wp eval-file`: allow passing arbitrary arguments to the file

You can browse the full list of [resolved issues](https://github.com/wp-cli/wp-cli/issues?milestone=21&page=1&state=closed)
on GithubGitHub GitHub is a website that offers online implementation of git repositories
that can easily be shared, copied and modified by other developers. Public repositories
are free to host, private repositories require a paid subscription. GitHub introduced
the concept of the ‘pull request’ where code changes done in branches by contributors
can be reviewed and discussed before being merged by the repository owner. [https://github.com/](https://github.com/).

Contributors to this release: [clemens-tolboom](https://github.com/clemens-tolboom),
[danielbachhuber](https://github.com/danielbachhuber), [francescolaffi](https://github.com/francescolaffi),
[itsananderson](https://github.com/itsananderson), [johnpbloch](https://github.com/johnpbloch),
[mattheu](https://github.com/mattheu), [nyordanov](https://github.com/nyordanov),
[Rarst](https://github.com/Rarst), [robertboloc](https://github.com/robertboloc),
[rodrigoprimo](https://github.com/rodrigoprimo), [sboisvert](https://github.com/sboisvert),
[scribu](https://github.com/scribu), [szepeviktor](https://github.com/szepeviktor),
[trepmal](https://github.com/trepmal).

### Survey

We’d like to know how people are using WP-CLI so we set up a [quick survey](https://docs.google.com/forms/d/1oW7GHAoE4e1YMVWvbQlz3n_lziDdHQUlKeMm4x0_6XA/viewform)(
just 5 questions). We’d appreciate it if you would fill it out. The results will
be posted here, in a separate blog post.

### Share this:

 * [  Threads ](https://make.wordpress.org/cli/2014/04/15/version-0-15/?share=threads)
 * [  Mastodon ](https://make.wordpress.org/cli/2014/04/15/version-0-15/?share=mastodon)
 * [  Bluesky ](https://make.wordpress.org/cli/2014/04/15/version-0-15/?share=bluesky)
 * [  Facebook ](https://make.wordpress.org/cli/2014/04/15/version-0-15/?share=facebook)
 * [  X ](https://make.wordpress.org/cli/2014/04/15/version-0-15/?share=x)
 * [  LinkedIn ](https://make.wordpress.org/cli/2014/04/15/version-0-15/?share=linkedin)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcli%2F2014%2F04%2F15%2Fversion-0-15%2F%23respond&locale=en_US)

### Leave a Reply 󠀁[Cancel reply](https://make.wordpress.org/cli/2014/04/15/version-0-15/?output_format=md#respond)󠁿

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcli%2F2014%2F04%2F15%2Fversion-0-15%2F&locale=en_US)
to post a comment.

# Post navigation

[← Version 0.14 released](https://make.wordpress.org/cli/2014/02/06/version-0-14/)

[New maintainer: Daniel Bachhuber →](https://make.wordpress.org/cli/2014/04/17/new-maintainer-daniel-bachhuber/)