Skip to content
This repository was archived by the owner on Apr 27, 2026. It is now read-only.

v3.50.0

Choose a tag to compare

@pjcdawkins pjcdawkins released this 03 Dec 14:45
· 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).

v3.49.3...v3.50.0

SHA-256 checksum for platform.phar:
f624181167f2f782f0e456111442cf764c81ef52cb5f6e6547e654b97639f9ed