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 {PREFIX}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 {PREFIX}SSH_CERT_KEY_TTL=-1
Enable git push options by default.
Restore the previous behavior with:
export {PREFIX}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.
https://github.com/platformsh/legacy-cli/releases
https://github.com/platformsh/legacy-cli/compare/v4.14.0...v4.14.1