Update recipe-core and recipe-cms versions

Update recipe-core and recipe-cms version to use the retag 4.x releases.
This commit is contained in:
Maxime Rainville 2018-06-15 11:17:18 +12:00 committed by Ingo Schommer
parent e80d3a8ff1
commit 4fb30da80e

View File

@ -83,7 +83,7 @@ We recommend using `recipe-cms` in your `composer.json` file to help you keep up
```json ```json
{ {
"require": { "require": {
"silverstripe/recipe-cms": "^1" "silverstripe/recipe-cms": "^4"
} }
} }
``` ```
@ -177,7 +177,7 @@ Take for example the following SilverStripe 3 `composer.json` file.
You can upgrade the `composer.json` file with this command: You can upgrade the `composer.json` file with this command:
```bash ```bash
upgrade-code recompose --recipe-core-constraint=1.1 --write upgrade-code recompose --recipe-core-constraint=4.1 --write
``` ```
The `--recipe-core-constraint` flag can be use to target a specific version of `silverstripe/recipe-core`. If this flag is omitted, the project will be upgraded to the latest stable version. You can use the `--strict` option if you want to use more conservative version constraints. Omit the `--write` flag to preview your changes. The `--recipe-core-constraint` flag can be use to target a specific version of `silverstripe/recipe-core`. If this flag is omitted, the project will be upgraded to the latest stable version. You can use the `--strict` option if you want to use more conservative version constraints. Omit the `--write` flag to preview your changes.
@ -191,7 +191,7 @@ Your upgraded `composer.json` file will look like this.
"require": { "require": {
"dnadesign/silverstripe-elemental": "^2.1", "dnadesign/silverstripe-elemental": "^2.1",
"php": ">=5.6", "php": ">=5.6",
"silverstripe/recipe-cms": "^1.1" "silverstripe/recipe-cms": "^4.1"
} }
} }
``` ```
@ -206,16 +206,16 @@ The instruction in this section assumed you'll be editing your `composer.json` f
Where possible, we recommend you use recipes. Where possible, we recommend you use recipes.
If your SilverStripe 3 project requires the `silverstripe/cms` module, replace that dependency with `silverstripe/recipe-cms`. Set the version constraint for `silverstripe/recipe-cms` to: If your SilverStripe 3 project requires the `silverstripe/cms` module, replace that dependency with `silverstripe/recipe-cms`. The version constraint for `silverstripe/recipe-cms` must match your targeted version of SilverStripe:
* `~1.0.0` to upgrade to SilverStripe 4.0 * `~4.0.0` to upgrade to SilverStripe 4.0
* `~1.1.0` to upgrade to SilverStripe 4.1 * `~4.1.0` to upgrade to SilverStripe 4.1
* `~1.2.0` to upgrade to SilverStripe 4.2 * `~4.2.0` to upgrade to SilverStripe 4.2
* and so on. * and so on.
If your SilverStripe 3 project requires the `silverstripe/framework` module without `silverstripe/cms`, replace `silverstripe/framework` with `silverstripe/recipe-core`. Set the version constraint for `silverstripe/recipe-core` to: If your SilverStripe 3 project requires the `silverstripe/framework` module without `silverstripe/cms`, replace `silverstripe/framework` with `silverstripe/recipe-core`. The version constraint for `silverstripe/recipe-core` must match your targeted version of SilverStripe:
* `~1.0.0` to upgrade to SilverStripe 4.0 * `~4.0.0` to upgrade to SilverStripe 4.0
* `~1.1.0` to upgrade to SilverStripe 4.1 * `~4.1.0` to upgrade to SilverStripe 4.1
* `~1.2.0` to upgrade to SilverStripe 4.2 * `~4.2.0` to upgrade to SilverStripe 4.2
* and so on. * and so on.
The following modules are implicitly required by `silverstripe/recipe-core`. They can be removed from your `composer.json` dependencies if you are using `silverstripe/recipe-core` or `silverstripe/recipe-cms`. The following modules are implicitly required by `silverstripe/recipe-core`. They can be removed from your `composer.json` dependencies if you are using `silverstripe/recipe-core` or `silverstripe/recipe-cms`.
@ -253,7 +253,7 @@ After switching to SilverStripe 4 recipes, the `composer.json` file should look
{ {
"name": "app/cms-website", "name": "app/cms-website",
"require": { "require": {
"silverstripe/recipe-cms": "~1.1.0" "silverstripe/recipe-cms": "~4.1.0"
} }
} }
``` ```