Installation/Upgrade:
- If you’re new to DDEV-Live, please follow the Getting Started Guide.
- For existing users, be sure you have the latest version of the ddev-live cli via brew or download.
- Important extra step! If you have the DDEV-Live App installed on your GitHub account, you will need to visit the application settings and accept the additional permissions in order to use the latest DDEV platform functionality.
Key changes in this version
The platform update on 23 November 2020 introduces DDEV Preview, a collection of features to support testing and review during a development lifecycle. These features include a repository chat-bot for GitHub and GitLab repositories, which you may call directly in your repositories with a comment to create a preview site. Preview site features are designed to enable developers to create on-demand site clones in production-like environments on the DDEV-Live infrastructure.
In order for the chat-bot to work with GitHub repositories, the DDEV-Live GitHub app now requires read and write permission on issues and pull-requests. DDEV uses a GitHub app in order to “listen” to your GitHub repositories. This is set up during initial account configuration for GitHub users. In order for the GitHub bot to work it needs to be able to observe and respond to events in your repository.
With this update, you will be able to create a Preview site with just a comment on a PR, or on a merge request for GitLab users. GitLab does not require additional configuration.
Smaller changes
- UI updates to the dashboard, including the pricing page
- Preview bot for GitLab
- Added php 7.4 support: Users can pass –php-version=7.4 to site creation or config updates to run this version of PHP
Caveats
GitHub users must accept additional permissions for the DDEV-Live GitHub app on their accounts.
Assets
Status page
Subscribe on status.ddev.com for all platform updates.