You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Focus on being a platform for WP-CLI community packages
58
+
* runcommand / financial stability
35
59
36
60
37
61
### Everything else in 0.24.0
@@ -44,15 +68,25 @@ Command improvements:
44
68
* Adds `term recount` command for trigger a recount of taxonomy terms assigned to posts [[#2625](https://github.com/wp-cli/wp-cli/pull/2625), [#2628](https://github.com/wp-cli/wp-cli/pull/2628)].
45
69
* Normalizes plugin / theme version numbers and header formatting when scaffolding [[#2644](https://github.com/wp-cli/wp-cli/pull/2644)].
46
70
* Introduces `--due-now` to run all cron events due or overdue [[#2658](https://github.com/wp-cli/wp-cli/pull/2658)].
47
-
* Permits `wp cron (event|schedule) list` to output a single field [[#2657](https://github.com/wp-cli/wp-cli/pull/2657)].
71
+
* Permits `wp cron (event|schedule) list`and `wp option list`to output a single field [[#2657](https://github.com/wp-cli/wp-cli/pull/2657), [#3033](https://github.com/wp-cli/wp-cli/pull/3033)].
48
72
* Adds field filtering in cron event list command [[#2674](https://github.com/wp-cli/wp-cli/pull/2674)].
49
-
* Includes a `.distignore` file when scaffolding a new plugin, to define files and folders excluded from distributions [[#2697](https://github.com/wp-cli/wp-cli/pull/2697), [#2756](https://github.com/wp-cli/wp-cli/pull/2756)].
73
+
* Includes a `.distignore` file when scaffolding a new plugin, to define files and folders excluded from distributions [[#2697](https://github.com/wp-cli/wp-cli/pull/2697), [#2756](https://github.com/wp-cli/wp-cli/pull/2756), [#3042](https://github.com/wp-cli/wp-cli/pull/3042), [#3088](https://github.com/wp-cli/wp-cli/pull/3088)].
50
74
* Displays a summary success message when using `--dry-run` with `wp search-replace`[[#2740](https://github.com/wp-cli/wp-cli/pull/2740)].
51
75
* Scaffolds plugin based on supported WordPress version [[#2751](https://github.com/wp-cli/wp-cli/pull/2751)].
52
76
* Applies extended insert format to search-replace SQL export, for a substantial performance boost [[#2745](https://github.com/wp-cli/wp-cli/pull/2745)].
53
77
* Warns with `wp core verify-checksums` when extra files exist in wp-admin or wp-includes [[#2638](https://github.com/wp-cli/wp-cli/pull/2638)].
54
-
* Supports `--format=<format>` argument for `wp cap list`[[#2851](https://github.com/wp-cli/wp-cli/pull/2851)].
78
+
* Supports `--format=<format>` argument for `wp cap list`, `wp user list-caps`, and `wp super-admin list`[[#2851](https://github.com/wp-cli/wp-cli/pull/2851), [#2961](https://github.com/wp-cli/wp-cli/pull/2961), and [#2949](https://github.com/wp-cli/wp-cli/pull/2949)].
55
79
* Accepts multiple term IDs with `wp term url`[[#2865](https://github.com/wp-cli/wp-cli/pull/2865)].
80
+
* Support PHP 5.5 Memcache extension when checking cache type [[#2945](https://github.com/wp-cli/wp-cli/pull/2945)].
81
+
* Uses `WP_CLI::warning()` when a theme is already active, to make behavior more consistent with plugin activation [[#3015](https://github.com/wp-cli/wp-cli/pull/3015)].
82
+
* Adds `--porcelain` flag to `wp db export`[[#3032](https://github.com/wp-cli/wp-cli/pull/3032)].
83
+
* Allow the author field to be selected in `wp theme list --fields=<field>`[[#3043](https://github.com/wp-cli/wp-cli/pull/3043)].
84
+
* Introduces `wp widget reset <sidebar>`, for removing all widgets from a sidebar and placing them in the inactive sidebar [[#3077](https://github.com/wp-cli/wp-cli/pull/3077)].
85
+
* Supports 'trunk' and 'nightly' version arguments for `wp core download`[[#3127](https://github.com/wp-cli/wp-cli/pull/3127)].
86
+
* Adds verbosity to `wp role reset`[[#3132](https://github.com/wp-cli/wp-cli/pull/3132), [#3141](https://github.com/wp-cli/wp-cli/pull/3141)].
87
+
* Adds `--include-columns=<columns>` argument to `wp search-replace`[[#3142](https://github.com/wp-cli/wp-cli/pull/3142)].
88
+
* Adds `--ci=<provider>` argument for `wp plugin test scaffold`, which supports 'travis', 'circle', or 'gitlab' [[#3144](https://github.com/wp-cli/wp-cli/pull/3144), [#3163](https://github.com/wp-cli/wp-cli/pull/3163)].
89
+
56
90
57
91
Framework enhancements:
58
92
@@ -62,6 +96,10 @@ Framework enhancements:
62
96
* Introduces `--debug=<group>` to limit debug output to a particular group of debug calls [[#2648](https://github.com/wp-cli/wp-cli/pull/2648)].
63
97
* Interacts with the Package Index over SSL [[#2720](https://github.com/wp-cli/wp-cli/pull/2720)].
64
98
* Supports CSV with spaces when using `--fields=<fields>`[[#2750](https://github.com/wp-cli/wp-cli/pull/2750)].
99
+
* Disables WP cron when `ALTERNATE_WP_CRON` is defined [[#3118](https://github.com/wp-cli/wp-cli/pull/3118)].
100
+
* Supports positional arguments defined in `wp-cli.yml`[[#3120](https://github.com/wp-cli/wp-cli/pull/3120)].
101
+
* Introduce `WP_CLI_STRICT_ARGS_MODE` for dealing with arg ambiguity [[#3128](https://github.com/wp-cli/wp-cli/pull/3128)].
102
+
* Registers `--http=<url>` global parameter for use with RESTful WP-CLI [[#3130](https://github.com/wp-cli/wp-cli/pull/3130)].
65
103
66
104
Bug fixes across the board:
67
105
@@ -82,6 +120,13 @@ Bug fixes across the board:
82
120
* Only displays packages directory path when it exists [[#2773](https://github.com/wp-cli/wp-cli/pull/2773)].
83
121
* Bails early in theme commands if theme is broken or has error [[#2798](https://github.com/wp-cli/wp-cli/pull/2798)].
84
122
* Displays error if theme directory exists but is erred; permits force install [[#2821](https://github.com/wp-cli/wp-cli/pull/2821)].
123
+
* Fixes PHP notice when installing a child theme, and running `wp theme status`[[#2976](https://github.com/wp-cli/wp-cli/pull/2976), [#3047](https://github.com/wp-cli/wp-cli/pull/3047)].
124
+
* Ensures YAML formatter handles objects and `--fields=<fields>` arg [[#3060](https://github.com/wp-cli/wp-cli/pull/3060)].
125
+
* Fixes exception in `wp menu list` if `--format=ids`[[#3075](https://github.com/wp-cli/wp-cli/pull/3075)].
126
+
* Populates recently active plugins list when deactivating a plugin [[#3068](https://github.com/wp-cli/wp-cli/pull/3068)].
127
+
* Respects `wp-cli.yml` default values when applying argument defaults [[#3111](https://github.com/wp-cli/wp-cli/pull/3111)].
128
+
* Calls `wp_slash()` on data passed to post, comment, term, and user commands [[#3156](https://github.com/wp-cli/wp-cli/pull/3156), [#3157](https://github.com/wp-cli/wp-cli/pull/3157), [#3158](https://github.com/wp-cli/wp-cli/pull/3158), [#3159](https://github.com/wp-cli/wp-cli/pull/3159), [#3167](https://github.com/wp-cli/wp-cli/pull/3167), [#3173](https://github.com/wp-cli/wp-cli/pull/3173)].
0 commit comments