Skip to content

Commit

Permalink
[FEATURE] Add support for TYPO3 13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
eliashaeussler committed Jan 30, 2024
1 parent 7a41208 commit f263e33
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 7 deletions.
13 changes: 8 additions & 5 deletions config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ properties:
name: TYPO3 version
type: select
options:
- value: 13.0
- value: 12.4
- value: 11.5
validators:
Expand All @@ -67,23 +68,23 @@ properties:
type: dynamicSelect
options:
- value: '^8.0'
if: 'packages["typo3_cms"] == "12.4"'
if: 'packages["typo3_cms"] != "11.5"'
- value: '^7.0'
if: 'packages["typo3_cms"] == "11.5"'
- identifier: typo3_console
name: TYPO3 console version
type: dynamicSelect
options:
- value: '^8.0'
if: 'packages["typo3_cms"] == "12.4"'
if: 'packages["typo3_cms"] != "11.5"'
- value: '^7.0.3'
if: 'packages["typo3_cms"] == "11.5"'
- identifier: typo3_console_binary
name: TYPO3 console binary
type: dynamicSelect
options:
- value: 'typo3'
if: 'packages["typo3_cms"] == "12.4"'
if: 'packages["typo3_cms"] != "11.5"'
- value: 'typo3cms'
if: 'packages["typo3_cms"] == "11.5"'
- identifier: php
Expand All @@ -93,6 +94,7 @@ properties:
- value: '8.3'
- value: '8.2'
- value: '8.1'
if: 'packages["typo3_cms"] != "13.0"'
- value: '8.0'
if: 'packages["typo3_cms"] == "11.5"'
validators:
Expand All @@ -107,11 +109,12 @@ properties:
- value: 'typo3/cms-indexed-search'
- value: 'typo3/cms-linkvalidator'
- value: 'typo3/cms-reactions'
if: 'packages["typo3_cms"] == "12.4"'
if: 'packages["typo3_cms"] != "11.5"'
- value: 'typo3/cms-sys-note'
- value: 'typo3/cms-t3editor'
if: 'packages["typo3_cms"] != "13.0"'
- value: 'typo3/cms-webhooks'
if: 'packages["typo3_cms"] == "12.4"'
if: 'packages["typo3_cms"] != "11.5"'
- value: 'typo3/cms-workspaces'

# Features
Expand Down
2 changes: 1 addition & 1 deletion templates/next-steps.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Run <comment>ddev config --auto</comment> to create the final DDEV configuration

You can now launch your installed project with <comment>ddev launch</comment>.
Follow all installation instructions to finalize the TYPO3 installation.
{% if packages.typo3_cms == "12.4" %}
{% if packages.typo3_cms != "11.5" %}
You can also run <comment>ddev typo3 setup</comment> to complete the installation process.
{% endif %}

Expand Down
2 changes: 1 addition & 1 deletion templates/src/composer.json.twig
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"typo3/cms-viewpage": "^{{ packages.typo3_cms }}"
},
"require-dev": {
"armin/editorconfig-cli": "^1.5",
"armin/editorconfig-cli": "^1.5 || ^2.0",
{% if features.deployer %}
"deployer/deployer": "^7.0",
{% endif %}
Expand Down

0 comments on commit f263e33

Please sign in to comment.