Changelog for
platformsh-cli-3.67.2-1.2.noarch.rpm :
* Sat Jun 26 2021 jimmyAATTboombatower.com- Update to version 3.67.2:
* Release v3.67.2
* Fix: user:add command was silently doing nothing during non-interactive use
* Pass --fail to curl utility commands (#1049)
* Release v3.67.1
* Fix environment type not found when --type not specified in push command
* Release v3.67.0
* Support build-time environment-level variables (#1051)
* Support new /users/me API in auth:info command
* Release v3.66.4
* Fall back to old /me API if there is no proxy URL configured
* Fix user:update to avoid recalculating environment access changes while they are made
* Mention the type in the environment label
* Add a --type option to the push command
* Add --type option to the branch command
* Translate validation errors in the env:info command
* Allow the env type to be modified in the env:info command
* Add the type in the environment:list (env) command
* Direct the user to Console in the web command (#1062)
* Release v3.66.3
* Fix filename of arm64 Keychain credential helper
* Release v3.66.2
* Update docker-credential-helpers; add Keychain support for Mac M1 (#1060)
* Add a workaround for the default branch title in new projects (#1061)
* Do not require an env when the branch command is used without arguments
* Use the /users/me API if enabled
* Fix edge case bug (#1057)
* Release v3.66.1
* Bump paragonie/random_compat from 2.0.19 to 2.0.20 (#1050)
* Unhide the subscription:info command (#1052)
* Exclude lost+found directory to avoid permission error in mount:size command (#1056)
* Swap --access order in httpaccess example (fixes #1053)
* SSH diagnostics: avoid recommending ssh-cert:load if it is not enabled
* Set the default_branch to \"main\" by default for new projects (#1046)
* Add a link to help on the --type option for the activity:list command (#1048)
* Bump phpseclib/phpseclib from 2.0.29 to 2.0.31 in /vendor-bin/box (#1047)
* Document PLATFORMSH_CLI_DEFAULT_TIMEOUT in the README
* Release v3.66.0
* Bump drush/drush from 8.4.6 to 8.4.8 (#1045)
* Use http scheme for SOLR service tunnel URL (#1034)
* Add --default-branch option to the project:create command (#1042)
* Make the default timeout configurable through an env var
* Thu Mar 18 2021 jimmyAATTboombatower.com- Update to version 3.65.4:
* Release v3.65.4
* Support indexed SSH URLs (for apps with multiple instances)
* Release v3.65.3
* Fix proxy settings in Api service (#1041)
* Make the OAuth2 client ID configurable by env var
* Improve worker not found error message when the app name is incorrect
* Fix --worker compatibility for various commands
* Only send the token to obtain the initial redirect
* Fix \"Link not found: #manage-access\" when checking environment roles
* Fix error \"SSH service not available\" with build --clone
* Also decode COMPOSER_AUTH
* installer: support using a GitHub token to download assets
* Wed Feb 17 2021 jimmyAATTboombatower.com- Update to version 3.65.2:
* Release v3.65.2
* Add help in self:release about obtaining a token from the GitHub CLI
* Fix activity log in PHP 8 (#1036)
* Replace http->tcp and https->ssl in proxy URLs (#1037)
* Bump drush/drush from 8.4.5 to 8.4.6 (#1029)
* Release v3.65.1
* Add a default timeout to all requests
* Fix incomplete activity list example
* Support a relative update download path
* Tue Feb 02 2021 jimmyAATTboombatower.com- Update to version 3.65.0:
* Release v3.65.0
* Rename the backup --unsafe option to --live (#1026)
* Add \"plain\" format option for table commands (#1021)
* Remove the restriction on deleting the main environment
* Remove us-2 from available region examples (#1025)
* Release v3.64.6
* integrations: Pass the user-supplied token for creating webhooks (#1023)
* Bump stecman/symfony-console-completion from 0.10.1 to 0.11.0
* Configure composer updates with Dependabot (#1022)
* Release v3.64.5
* Fix HTTP access username validation to match the API
* Reduce environment list indent from 3 to 2 spaces
* Remove patch version notes from manifest.json
* Tue Dec 22 2020 jimmyAATTboombatower.com- Update to version 3.64.4:
* Release v3.64.4
* Add \"offline\" commands test to Travis
* Fix error about a non-existent service \"input\" for some commands (including \'list\')
* Release v3.64.3
* Slight improvements to git/SSH setup
* Fix archive/extract test by removing property dependency of getTreeId()
* Avoid checking SSH identities when not logged in
* Use \"main\" in Git service test
* Fix local builds, unable to depend on the Ssh service
* Refactor Git service to include SSH options automatically
* Fix property formatter returning empty
* Fix loading backups choices in backup:restore command
* Clean up some unused code
* Fix drush alias command for Enterprise projects
* Unused import
* Wed Dec 16 2020 jimmyAATTboombatower.com- Update to version 3.64.2:
* Release v3.64.2
* Add support for changing environments on the \"script\" integration
* Default to the primary route in the route:get interactive choices
* Release v3.64.1
* Fix box composer.json to install dependencies on on PHP 8
* Fix build to include a .php8 file in symfony/polyfill-mbstring
* Tue Dec 15 2020 jimmyAATTboombatower.com- Update to version 3.64.0:
* Release v3.64.0
* Fix 500 error in backup:list (backups) command
* Add --unsafe option to the backup:create (backup) command
* Remove problematic progress output
* Add a new line after progress messages
* More loading messages (for slow connections)
* Show a loading message on environments and project lists
* Update slow integration tests from PHP 7.3 -> 7.4 on Travis
* Update Travis to Ubuntu Xenial
* Remove hardcoded instances of \"master\" for the default branch (#1003)
* Recommend an SSH certificate if not present after a publickey error
* Add mongodb support to the db:size command (#1001)
* Add activity choice
* Add activity:cancel command
* Add state and result filters to activity commands
* Disable Travis coverage to fix unit tests on PHP 7.3
* Update dependencies (inc. Symfony v3.4.42 => v3.4.47)
* SSH diagnostics: do not make a test connection >3 seconds after the failed one started
* Update README for travis-ci.com migration
* Check host key error in SSH diagnostics (#1004)
* Release v3.63.3
* Avoid sending prompt=select_account to authorization when not logged in
* Fix \"Property not found: token\" when trying to check integration hooks
* Enable auto login from curl commands
* Improve placement of session advice when requiring auto login
* Tweak README for default state of auto_load_ssh_cert
* Release v3.63.2
* Fix browser login after session expiry
* Add a timeout for browser login
* Revert \"Add the --app (-A) option to the environment:url (url) command\"
* Allow updating the default_branch in the project:info command
* Add the --app (-A) option to the environment:url (url) command
* Automatically rewrite installer.php config on build, to match config.yaml
* Release v3.63.1
* Fix script display in the integration:list command (#998)
* Fix \"box\" composer.lock for Composer 2 (#999)
* Change default release branch
* Add --insecure option to the installer
* Fix writable test on self:build --output option [skip changelog]
* Increase timeout when fetching activity logs (#991)
* Update README: Add note about a possible need for \"php.exe\" when running the install command
* Release v3.63.0
* Add --gateway-ports (-g) option to tunnel commands (#993)
* Stop using SSH home directory substitution (#995)
* Installer: auto-detect existing but disabled extensions (#996)
* Fix missing Git detection on Windows
* Modify ProcessFailedException to extend Symfony\'s, for easier try/catch
* Fix test namespaces for Composer 2 compatibility [skip changelog]
* Avoid running getUser() when api.auth is not enabled
* Bugfix 32bit limit (#989)
* Release v3.62.6
* Try \"which\" as well as \"where\" on Windows for command existence
* Typo in method name [skip changelog]
* Release v3.62.5
* Move test connection messages to debug verbosity
* Do not display \"You probably need to add an SSH key\" if the authentication succeeded
* Release v3.62.4
* Fix Windows arg escaping for SSH commands (#982)
* Clarify when a sensitive variable value cannot be read
* Fix error message for variable:get when there are no variables
* Avoid repeating IdentityFile SSH options
* Release v3.62.3
* Fix file quoting for SSH options (#981)
* Github Actions workflow to build platform.sh CLI phar executable (#977)
* Fix shell arguments for multi-instance mongo commands
* Strip mongo log messages when detecting collections in mongoexport command
* Sat Aug 29 2020 jimmyAATTboombatower.com- Update to version 3.62.2:
* Release v3.62.2
* SSH diagnostics fixes
* Diagnose whether MFA is required for a failed SSH connection (#974)
* Release v3.62.1
* Trigger prompt=select_account after the \"Log in anyway?\" question, in browser login command
* Increase drush alias command timeout
* Tue Aug 18 2020 jimmyAATTboombatower.com- Update to version 3.62.0:
* Release v3.62.0
* Apply feature flag to the --force-invite option
* Handle mongodb URIs in relationships (#975)
* Show the stderr of every shell command, if in debug mode (#972)
* Retry fetching the activity log stream (#973)
* Support force-sending an invitation (#976)
* Thu Aug 13 2020 jimmyAATTboombatower.com- Update to version 3.61.0:
* Release v3.61.0
* Add proxy support to the installer (#953)
* Provide autocomplete choice of projects if there are many
* Use --globoff by default in curl commands
* Disable use of SSH agent unless explicitly enabled in the user config file
* Explicitly request the offline_access scope when logging in
* Add a comment to auto-generated temporary SSH keys (#970)
* Release v3.60.4
* Restore PLATFORMSH_CLI_ACCOUNTS_API environment variable option for backwards compatibility
* Release v3.60.3
* Fix locating projects that are not in the user\'s list
* Release v3.60.2
* Ignore project-level variable activities (#968)
* Detect the SSH version and show appropriate messages (#969)
* Refine --no-refresh help in the ssh-cert:info command
* Fix extra prompt for input in mongodump command
* Add hidden ssh-cert:info utility/debug command
* Revamp config to no longer use a service.accounts_url nor an api.accounts_api_url
* Fix Match syntax with multiple hosts
* Release v3.60.1
* Add the SSH certificate to the SSH agent, if possible (#963)
* Clean up the \"domain already claimed\" error in the domain:add command
* Put host condition back on \"Match ... exec\"
* Use ed25519 for autogenerated SSH keys
* Always create a new SSH key when generating a certificate
* README: add extensions needed by cli (#958)
* Release v3.60.0
* The root SSH config file should have a Host line too
* Add comments to the session-specific SSH config
* Support multiple domain wildcards in SSH config
* SSH config: end the Host block explicitly with \"Host
*\" (#960)
* Autoload SSH certificates on login or SSH
* Show the ssh-cert:load command in the list
* Avoid unnecessary SSH messages in verbose mode
* Installer: allow iconv as an alternative to mbstring
* Fix detection of internal vs external Git domains for platform:get (get) command errors
* Tue Jul 21 2020 jimmyAATTboombatower.com- Update to version 3.59.1:
* Release v3.59.1
* Fix error (undefined index) when selecting some projects
* Remove GH issue number from manifest.json
* Release v3.59.0
* Revert \"Installer: remove unnecessary mbstring check\"
* Clarify API token login vs environment variables in README
* Support new user invitations
* Clean up temporary file in self:build command
* Remove some unused variables/code
* Avoid hardcoding the token URL in the auth:api-token-login command
* Installer: Create a .zshrc file if it doesn\'t already exist, on ZSH (#956)
* Release v3.58.0
* Support prompting for re-authentication in the login command
* Add results per page (--count/-c option) to the self:stats command
* Fix method name in sorting regions
* Sort regions by domain independently of suffix
* Move SSH hostname to the session-specific configuration
* Decrease condescension level
* Sort regions
* Release v3.57.6
* Update dependencies (symfony 3.4.37 -> 3.4.42)
* Remove session:switch command suggestion when not relevant in the login command
* Login help clarifications
* Mon Jun 22 2020 jimmyAATTboombatower.com- Update to version 3.57.5:
* Release v3.57.5
* Add logout --other option, to log out from other sessions (#947)
* Add redeploy warnings to the user:add and user:delete commands (#946)
* Add a couple more user:add examples
* Only prompt to add an SSH key if one isn\'t found locally
* Release v3.57.4
* Fix: exclude API token session IDs from the autocomplete list
* Release v3.57.3
* Fix: do not reuse session file storage when an API token is set
* Release v3.57.2
* Improve session info after logout
* Clean the whole session directory on logout
* Release v3.57.1
* Better ensure the legacy session SSH config file is removed
* Silence SSH certificate reload
* Tue Jun 09 2020 jimmyAATTboombatower.com- Update to version 3.57.0:
* Release v3.57.0
* Remove whitelist/blacklist from variable names
* Add file-level comment for config.yaml
* Show session info in auth:info, logout, login, and welcome commands
* Recommend login after switching sessions; report filename of invalid ID
* Fix not logged in error after switching session
* Improve SSH key commands
* Improve session:switch documentation
* Improve comment in session.config file
* Clean up Api service - remove getCache(), add some property documentation
* Fix running parent command after login
* Display the session ID when useful
* Add session:switch command
* Fix 403 errors when a non-current project is specified
* Silence deleting session include files when it\'s automatic
* Only add the default SSH identities if necessary
* Automatically select an SSH key corresponding to the user account (#941)
* Refactor API token configuration to remove circular dependency
* Delete SSH configuration on logout independently from Certifier
* Include only one session\'s SSH certificate configuration
* Refactor Config service to allow new instances
* Select integration from a list in integration:update command (when interactive)
* Disable command auth:password-login, which no longer works
* Fix use of certifier URL configuration
* Release v3.56.6
* Search more activities to find the backup in backup:restore command (#938)
* Sort routes, and optionally display the URL, in the route:list (routes) command (#935)
* Skip python dependencies install on Travis
* Separate dependencies tests
* Find existing pip command automatically
* Clarify error when a repository is not found, for an external repository
* Move some SSH certificate code into the API client library
* Release v3.56.5
* Ensure include file for SSH configuration exists
* Support app config grouped in .platform/applications.yaml (#932)
* Read certificate principals, options, and extensions as arrays (#934)
* Tue May 26 2020 jimmyAATTboombatower.com- Update to version 3.56.4:
* Release v3.56.4
* Include default identity files during wrapped SSH
* Clarify testing instructions on dev build (#933)
* Fix local build when pip3 exists, but not pip
* Read routes from the deployments API in route:list command (#929)
* Recommend all apps/services/workers commands from each other (#930)
* Use a wildcard include for SSH configuration to reduce need for user configuration updates
* Include default SSH identity files when adding SSH config
* Avoid listing empty To email address in integration:list
* Release v3.56.3
* Fix phar decoding errors during update
* Fix .ssh/config permissions issues
* Fix release notes for very old version updates [skip changelog]
* Thu May 21 2020 jimmyAATTboombatower.com- Update to version 3.56.2:
* Release v3.56.2
* More ssh cert improvements
* Display MFA status in ssh-cert:load command
* Release v3.56.1
* Make certifier URL configurable
* Release v3.56.0
* Add an alias for environment deactivation. (#922)
* Support option for building draft pull requests in GitHub integration
* Introduce utility to manage code/config snippets
* Add automatic SSH certificate support
* Fix error in command listing, when the .platform.app.yaml is not found
* Extra space [skip changelog]
* Thu May 14 2020 jimmyAATTboombatower.com- Update to version 3.55.0:
* Release v3.55.0
* Suppress \"Link not found: #manage-access\" exception in backup:create command (#926)
* Clarify deprecation message for the --type option on the integration:update command
* Fix integration:update command\'s options resolution
* Add activity scripts integration type (--type=script)
* Mon May 04 2020 jimmyAATTboombatower.com- Update to version 3.54.2:
* Release v3.54.2
* Fix integration:get command suggestions (#924)
* Allow interactive choice in integration:delete (#925)
* Update OAuth 2.0 URLs to the new Auth service
* Tue Apr 28 2020 jimmyAATTboombatower.com- Update to version 3.54.1:
* Release v3.54.1
* Revert \"Accept the variable value from stdin in variable:create and variable:update commands\"
* Cover set-remote in the project:create command too
* Allow for access denied to the old project in the project:set-remote command
* Integrations: replace foo/bar example with owner/repository (#921)
* Ensure all token data is available after reauthenticating, for completeness\' sake
* Thu Apr 16 2020 jimmyAATTboombatower.com- Update to version 3.54.0:
* Release v3.54.0
* Fix deleting httpaccess settings using a merge patch (#917)
* Update src/Command/Integration/IntegrationCommandBase.php
* Remove the unused --environment option for integration:activity commands
* Tweak help for browser login (#916)
* Automatically prompt for login when token refresh fails (#918)
* Remove default From address for health.email notifications
* Wed Apr 08 2020 jimmyAATTboombatower.com- Update to version 3.53.1:
* Release v3.53.1
* Allow #admins and #viewers as recipients in the health.email integration (#914)
* Check for Gnome session before using credential helper on Linux
* Tidying minor inspection issues (unused imports etc)
* Fix bug in integration:delete command: \"Call to a member function getGitUrl() on null\"
* Fix obvious off-by-one error in README, and move command list down
* Release v3.53.0
* Clear up README: recommend the auth:api-token-login command, and remove password login suggestions
* Clear up interaction with the session ID
* Ensure logout when saving the new token
* Add application.writable_user_dir config
* Add API token login command
* Add integration:activity commands (#881)
* Supply SSH options to mount:upload and mount:download commands (#912)
* xdebug: change \"key\" to \"idekey\" (#911)
* Ignore keychain not found errors during erase()
* Prefer .zshrc rather than .zprofile for installation (#909)
* Add application.slug as a required configuration value, and use it as the credentials identifier
* Use Docker credential helpers to store secrets
* Show the command output for failed processes to help debugging
* Wed Feb 26 2020 jimmyAATTboombatower.com- Update to version 3.52.3:
* Release v3.52.3
* Fix unnecessary use of $host->getCacheKey() [skip changelog]
* Display Git URL in project:create (create) command
* Accept the variable value from stdin in variable:create and variable:update commands (#905)
* Avoid overly verbose message in tunnel:single command
* Check relationships before asking confirm question in tunnel:open command
* Display tunnel details as a URL
* Mon Feb 10 2020 jimmyAATTboombatower.com- Update to version 3.52.2:
* Release v3.52.2
* Ignore parse exceptions from xdebug command when loading command list (#901)
* Return OAuth2 errors to the terminal
* Handle OAuth2 errors (e.g. denied consent/scopes)
* Wed Jan 29 2020 jimmyAATTboombatower.com- Update to version 3.52.1:
* Release v3.52.1
* Update dependencies (Symfony -> 3.4.37)
* Update client (oauth2 compatibility)
* Suggest SSH to the Git server to test the connection in \'get\' command (#898)
* Pipe to command in db:size to avoid quoting issues on Windows (#899)
* Sat Jan 25 2020 jimmyAATTboombatower.com- Update to version 3.52.0:
* Release v3.52.0
* Hide xdebug command for non-PHP projects
* xdebug command formatting tweaks
* feat(env): add e:xdebug command (#887)
* Avoid word-wrapping closing tag in error message API token help
* Improve argument quoting in db:size (refactoring RemoteHost a little)
* Windows: update README
* Windows: improve PATH install process
* Downplay unknown shell type message when setting up autocompletion
* Windows: use \\ in the path of main user-facing directories
* Windows: create .bat executable for easier installation
* Windows-compatible quotes on dev build page
* Windows: fix local server for browser login
* Windows: fix opening URLs
* Fri Jan 17 2020 jimmyAATTboombatower.com- Update to version 3.51.3:
* Release v3.51.3
* Release v3.51.2
* Implement PKCE for browser login
* Avoid unnecessary HTTP exception message
* Allow PLATFORMSH_CLI_HOME variable to override the home directory (#886)
* Remove recommendations for auth:password-login command
* Fix gitlab example (#894)
* Fix proxy setting when there is more than 1
* Allow PLATFORMSH_CLI_API_URL to override the base API URL
* Wed Jan 15 2020 jimmyAATTboombatower.com- Update to version 3.51.1:
* Release v3.51.1
* Deprecate password login (#850)
* Improve \"platform branch\" message in checkout command, when there is only one branch
* Installer: force self:install output to stdout (#890)
* Fix auto login when a current project is selected
* Fix argument quoting in db:size on Windows (#889)
* Make --shared-key optional for the health.webhook integration
* Build the Phar file on gitlab
* Tweak deprecation method for the --branch option on the push command [skip changelog]
* Handle a 403 from the subscription endpoint in project:delete