v1.16.5: Support new TYPO3 min PHP7.4 and v11 backend 馃殌
This release is the same as v1.16.4 except for Nginx configuration for TYPO3 and that new TYPO3 projects default to PHP7.4
Installation/Upgrade
See the installation instructions for details, but it's easy:
- Please stop all projects first, this does no harm:
ddev poweroff
- macOS Homebrew and Linux Linuxbrew:
brew install drud/ddev/ddev
or justbrew upgrade drud/ddev/ddev
). (You may need abrew update
for homebrew to find the new release.) - Windows: Use
choco upgrade -y ddev
to get this one, or download the ddev_windows_installer below. - Linux and macOS with the install_ddev.sh script:
curl -LO https://raw.githubusercontent.com/drud/ddev/master/scripts/install_ddev.sh && bash install_ddev.sh
- And anywhere, you can just download the tarball or zipball, untar or unzip it, and place the executable in your path where it belongs.
- Consider
ddev delete images
after upgrading to free up disk space used by previous docker image versions. This does no harm.
Key changes in v1.16.5
- For the big stuff in v1.16, please read v1.16.0 release notes
- In honor of the TYPO3 v11 release tomorrow, the default PHP version is set to 7.4, because that's the minimum for TYPO3 v11.
- Because TYPO3 v11 needs slightly different nginx configuration for the backend, this provides it, and it works with all supported versions of TYPO3.
Caveats
The configuration for Xdebug 3 is different from Xdebug 2. This doesn't affect the vast majority of people, but if you have custom PHP configuration in your project that changes xdebug.*, it will need to be updated. See the Xdebug 2->3 Upgrade Guide if this is you. Almost nobody needs to touch anything, as ddev already chooses the right config for the right Xdebug version.
Commits since v1.16.4
a9aa54f Replace TYPO3 Backend folder nginx redirect in favor of a rewrite (#2709)
9cf1f86 Add TYPO3 11 Backend URL rewriting support and php7.4 default for TYPO3 (#2704)