This repository was archived by the owner on Apr 27, 2026. It is now read-only.
v3.50.0
·
74 commits
to development
since this release
Changes since v3.49.3:
New features:
- Add an environment:scp (scp) command to transfer individual files.
- Provide project choice in 'project:set-remote' command.
- Add api:curl command to use the API directly.
- Suggest to set the project as the remote, when 'get' command is used in an
existing repository. - Add --set-remote and --no-set-remote options to project:create (create)
command, which set the new project as the remote if called from an existing
repository. - Provide interactive choice in variable:get (vget) command.
- Add 'Enabled' (is_enabled) column in variable:list (var) command.
- Add 'Machine name' (machine_name) column (not default) in environment:list
(env) command.
Bug fixes:
- Revert change that made Drush alias paths relative: they are now absolute
again, as the relative paths did not work with the Drush sql-sync or rsync
commands (#873). - Update API client to standardize project git URLs.
- Do not require Git to find a git root.
- Fix 'get' command detecting a project conflict in a separate directory.
- Do not URL-encode the repository in Bitbucket API requests.
- Add Docker setup for local development.
- Refresh environments in the welcome command ('platform' on its own).
SHA-256 checksum for platform.phar:
f624181167f2f782f0e456111442cf764c81ef52cb5f6e6547e654b97639f9ed