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

v4.14.1

Choose a tag to compare

@pjcdawkins pjcdawkins released this 01 Feb 14:43
· 274 commits to main since this release

Changes since v4.14.0:

  • Reduce errors from SSH connections simultaneous with certificate refreshes:
    • Do not regenerate the SSH key pair every time.
    • Save the new key pair immediately after the new certificate.
    • Add a config parameter ssh.cert_key_ttl, and corresponding environment
      variable PLATFORMSH_CLI_SSH_CERT_KEY_TTL, defining the lifetime in
      seconds of a key pair. Set to 0 for the key pair never to expire or -1 for
      it to be regenerated every time the certificate is refreshed. So the
      previous behavior can be restored with:
      export PLATFORMSH_CLI_SSH_CERT_KEY_TTL=-1
  • Enable git push options by default.
    Restore the previous behavior with:
    export PLATFORMSH_CLI_API_GIT_PUSH_OPTIONS=0
  • Include more environments in filtered interactive choices: "dirty" (building)
    environments, and those with SSH URLs, as well as active environments.
  • Improve the error message if filtering returns no environments.
  • Fix type conflict in resources commands between separate --app options.
  • Bump giggsey/libphonenumber-for-php from 8.13.28 to 8.13.29 (#1395)
  • Clarify missing extensions error for tunnel:open on Windows.
  • Replace /me call with /users/me on login.
  • Print a debug message when refreshing the access token.
  • Remove use of legacy access API in backup:create command.
  • Fix exit code when failing to load the organization for a team.

v4.14.0...v4.14.1

SHA-256 checksum for platform.phar:
fb87dbb178035bb8b12fb8889c9db83d5a7ff0c8ceab5a690eff9fe19e2c5f38