-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Labels
Description
Right now, if you provide the version as WP_VERSION=5.1, it will pull in WP version 5.1, even if 5.1.1 is available. This causes issues in tests that rely on the latest WP version, like the checks in the wp-cli/doctor-command.
It would make more sense for the WP_VERSION to behave more closely like semantic versioning.
So, if 5.1.2 would be the latest available version:
WP_VERSION=5.1=> "use latest patch verison for the 5.1 minor version" => installs5.1.2WP_VERSION=5.1.1=> "use exact patch version 5.1.1" => installs5.1.1WP_VERSION=5.1.0=> "use exact patch version 5.1.0" => installs5.1(as that is the equivalent to5.1.0.
This effectively means that all the WP_VERSION=x.x requests will always include all security patches and hotfixes.
swissspidy and yousan