Skip to content

Commit cfdf1f6

Browse files
Release note updates
1 parent 21c3753 commit cfdf1f6

File tree

1 file changed

+63
-2
lines changed

1 file changed

+63
-2
lines changed

_posts/2016-07-29-version-0.24.0.md

Lines changed: 63 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,84 @@ author: danielbachhuber
44
title: Version 0.24.0 released
55
---
66

7+
Increased minimum supported PHP version to 5.3.29 https://github.com/wp-cli/wp-cli/pull/2672
8+
9+
### Forked wp-settings no more
10+
11+
@tk
12+
13+
### Increased documentation coverage
14+
15+
16+
#### Improved examples for many commands.
17+
18+
#### New README.md, homepage, and localization of homepage
19+
20+
21+
#### New CONTRIBUTING.md
22+
23+
@tk
24+
25+
### Aliases and SSH support
26+
27+
28+
[#2755](https://github.com/wp-cli/wp-cli/pull/2755)
29+
30+
### Future of WP-CLI
31+
32+
* Faster release cycles
33+
* Dependency changes in the next release
34+
* Focus on being a platform for WP-CLI community packages
35+
736

837
### Everything else in 0.24.0
938

1039
Command improvements:
1140

12-
* Adds a newline when using the `wp shell` interactive prompt [[#2601](https://github.com/wp-cli/wp-cli/pull/2601)].
41+
* Adds a newline when using the `wp shell` interactive prompt [[#2601](https://github.com/wp-cli/wp-cli/pull/2601), [#2659](https://github.com/wp-cli/wp-cli/pull/2659)].
1342
* Improves formatting of scaffolded plugins [[#2588](https://github.com/wp-cli/wp-cli/pull/2588), [#2598](https://github.com/wp-cli/wp-cli/pull/2598)].
1443
* Introduces `--format=ids` to `wp (*) generate` commands for easier chaining [[2622](https://github.com/wp-cli/wp-cli/pull/2622)].
44+
* 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+
* Normalizes plugin / theme version numbers and header formatting when scaffolding [[#2644](https://github.com/wp-cli/wp-cli/pull/2644)].
46+
* 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)].
48+
* 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)].
50+
* Displays a summary success message when using `--dry-run` with `wp search-replace` [[#2740](https://github.com/wp-cli/wp-cli/pull/2740)].
51+
* Scaffolds plugin based on supported WordPress version [[#2751](https://github.com/wp-cli/wp-cli/pull/2751)].
52+
* 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+
* 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)].
55+
* Accepts multiple term IDs with `wp term url` [[#2865](https://github.com/wp-cli/wp-cli/pull/2865)].
1556

1657
Framework enhancements:
1758

1859
* Uses `is_callable()` in `WP_CLI::add_command()`, instead of custom logic [[#2595](https://github.com/wp-cli/wp-cli/pull/2595)].
60+
* Introduces `CompositeCommand->remove_subcommand()`, and modifies the bootstrap process to always register core commands [[#2629](https://github.com/wp-cli/wp-cli/pull/2629)].
61+
* Runs `before_invoke` and `after_invoke` callbacks on subcommands, such that you can hook into immediately before and after subcommand execution [[#2647](https://github.com/wp-cli/wp-cli/pull/2647), [#2686](https://github.com/wp-cli/wp-cli/pull/2686)].
62+
* 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+
* Interacts with the Package Index over SSL [[#2720](https://github.com/wp-cli/wp-cli/pull/2720)].
64+
* Supports CSV with spaces when using `--fields=<fields>` [[#2750](https://github.com/wp-cli/wp-cli/pull/2750)].
1965

2066
Bug fixes across the board:
2167

2268
* Mitigates a DateTime fatal when instantiating the Composer object [[#2607](https://github.com/wp-cli/wp-cli/pull/2607)].
23-
* Squashes `wp export` notice about `skip_comments` [[#2620](https://github.com/wp-cli/wp-cli/pull/2620)]
69+
* Squashes `wp export` notice about `skip_comments` [[#2620](https://github.com/wp-cli/wp-cli/pull/2620)].
70+
* Avoids regex to fix greedy parsing of parameter arguments [[#2587](https://github.com/wp-cli/wp-cli/pull/2587), [#2717](https://github.com/wp-cli/wp-cli/pull/2717)].
71+
* Ensures `default` and `options` are used when supplied as arg args [[#2741](https://github.com/wp-cli/wp-cli/pull/2741)].
72+
* Considers image sizes missing when using `wp media regenerate` and `sizes` doesn't have registered sizes [[#2645](https://github.com/wp-cli/wp-cli/pull/2645)].
73+
* Catches `WP_Error` from `translations_api()` [[#2671](https://github.com/wp-cli/wp-cli/pull/2671), [#3179](https://github.com/wp-cli/wp-cli/pull/3179)].
74+
* Doesn't erroneously try to (de)activate plugins with `--all` flag [[#2692](https://github.com/wp-cli/wp-cli/pull/2692)].
75+
* Defines `DOING_CRON` before WordPress is loaded when running `wp cron event run` [[#2691](https://github.com/wp-cli/wp-cli/pull/2691)].
76+
* Only attempts to use `add_user_to_blog()` on multisite when importing users from CSV [[#2690](https://github.com/wp-cli/wp-cli/pull/2690)].
77+
* Fixes listing user meta associated with a given username [[#2700](https://github.com/wp-cli/wp-cli/pull/2700)].
78+
* Differentiates output when moving comments to trash from output when deleting comments [[#2701](https://github.com/wp-cli/wp-cli/pull/2701)].
79+
* Prevent runaway memory usage from `wp export` by clearing object cache after each file [[#2716](https://github.com/wp-cli/wp-cli/pull/2716)].
80+
* Ignores ambigious empty plugin and theme slugs when installing [[#2715](https://github.com/wp-cli/wp-cli/pull/2715)].
81+
* Takes all digits when running commands that use the comment id [[#2714](https://github.com/wp-cli/wp-cli/pull/2714), [https://github.com/wp-cli/wp-cli/pull/2901](#2901)].
82+
* Only displays packages directory path when it exists [[#2773](https://github.com/wp-cli/wp-cli/pull/2773)].
83+
* Bails early in theme commands if theme is broken or has error [[#2798](https://github.com/wp-cli/wp-cli/pull/2798)].
84+
* Displays error if theme directory exists but is erred; permits force install [[#2821](https://github.com/wp-cli/wp-cli/pull/2821)].
2485

2586
Contributors to this release:
2687

0 commit comments

Comments
 (0)