Releases: pantheon-systems/terminus
Releases · pantheon-systems/terminus
0.9.0
[0.9.0] - 2015-10-22
Added
site environment-info --site=<site> --env=<env> [--field=<field>](#582)site backups getnow has an optional--file=<filename>parameter for selection. (#604)
Fixed
site connection-infoGit, MySQL and Redis info now correct (#573)- Password no longer shows when logging in with some Windows terminal clients (#574)
- No more errors when running Terminus in Windows from directories with spaces in the path. (#575)
- User-type workflows, as used while waiting on
sites create, now retrieve UUID properly. (#588) site create-envno longer fails to clone from an environment. (#602)site backups listfiltering by element fixed. (#602)- Four SSH-based commands now return with unavailable errors:
wp import,wp db,drush sql-connect, anddrush sql-sync. (#607) - Failure of the API to return a connection mode no longer inhibits its setting. (#616)
- When trying to access an invalid collection member, Terminus now exits instead of having a fatal error. (#615)
Changed
- Logged errors now exit with -1. (#576)
--bash,--json, and--silenthave been replaced with--format=<bash|json|silent(#577)site connection-modeno longer checks the connection mode. Connection-mode checks are now done usingsite environment-info --field=connection_mode(#583)site connection-modeis nowsite set-connection-modeand uses the--modeflag instead of--set. (#583)site importis nowsite import-contentand the --element parameter only accepts "files" and "database" (#516)- Command failures now have an exit code of "1". (#605)
Removed
- Removed
site attributes. Usesite infofor the same effect. (#584)
0.8.1
Changed
- Packagist now indexes this project as
[pantheon-systems/cli](https://packagist.org/packages/pantheon-systems/cli)(wasterminus/terminus) site ownernow just returns the owner ID. The --set flag has been removed. Setting is now done bysite set-owner. (#469)site backup getflag--to-directoryis now--toand accepts either a directory or a file name (#493)site clear-cachesis nowsite clear-cache(#353)site upstream-updatesis nowsite upstream-updates <list|apply>. The --update flag was removed. The --accept-upstream flag was added (#473)sites create-from-importis nowsites import(#465)sites createno longer accepts the --import flag. Usesites importinstead (#465)site service-levelis nowsite set-service-leveland uses the --level flag instead of --set to indicate new level. Service level checks now done by usingsite info --field=service_level(#507)- Makes API calls to host 'dashboard.pantheon.io' instead of 'dashboard.getpantheon.com' (#508)
site deploylimited to test or live environment. --from removed. --clone-live-content changed to --sync-content (#463)- Changed parameter
--envonsite create-envto--to-env(#514)
Added
site set owner --site=<site> --set=<owner>sets the site owner to the given user ID. (#499)site tags list --site=<site> --org=<org>will list tags associated between that organizaiton and site (#517)- Terminus now checks for software updates once per week and will log to info if one is available. (#512)
Fixed
0.8.0
0.7.1
Fixed PHP 5.3 compatibility
0.7.0
Added:
site deletecommand will delete a site (moved fromsites delete, which has been deprecated) (#370)organizations sites --tag=<name>filters list of sites by tagsite team change-roleChanges an existing member's role (For sites with the proper access level) (#388)site team add-membernow has a required --role flag (For sites with the proper access level) (#388)site delete-branchwill delete a multidev environment's branch (For sites with multidev access) (#395)site delete-envnow has an optional --remove-branch flag (#395)- Environment variables for --site (TERMINUS_SITE), --org (TERMINUS_ORG), --env (TERMINUS_ENV), and user (TERMINUS_USER). User may import these themselves, or add them to the .env file in the user's current directory. (#407)
site tags <add|remove> --site=<site> --org=<org> --tag=<tag>command will add tags to an organization site (#417)site workflowscommand will show all workflows run on the site and their statuses (replacessite jobsandsite notifications) (#412)
Fixed:
organizations sitesshows all the organization's sites, not just the first 100 (#371)
Changed:
site wipeasks for confirmation (#382)backup getwill not offer in-progress/incomplete backups for download (#386)backup listidentifies 0-byte backups as "Incomplete" (#386)site clone-envis nowsite clone-content. Flags have changed from inclusive --db and --files to exclusive --db-only and --files-only and defaults to cloning both. (#403)productsis nowupstreams(#404)- The
--productflag onsites createis now--upstream(#404) site backupis nowsite backups(#416)- The
--nocacheflag has been removed (#415)
Deprecated:
0.6.1
0.6.0
- Added
terminus cli console(Instantiates a console within Terminus) - Added
terminus site init-env(Initializes new test or live environments on Pantheon) - Added
terminus site merge-from-dev(Merges master/dev environment into a multidev environment) - Added
terminus site merge-to-dev(Merges a multidev environment into master/dev) - Added
terminus sites cache(Lists sites in cache) - Added
terminus sites mass-update(Runs upstream updates on all dev sites) - Added element flag to
terminus site import(Select specific element[s] to import) - Added behavior tests
- Added QA report tests
- Added linter tools
- Added CHANGELOG.txt
- Fixed
terminus site import - Fixed
terminus site team list - Fixed password display on login failure
- Fixed 100x loop on workflow failure
- Changed dashboard URL given by
terminus site dashboardfrom https://dashboard.getpantheon.com/... to https://dashboard.pantheon.io/... - Changed
terminus sites createto make org parameter optional - Changed dependencies
- Changed README
- Deprecated --nocache
0.5.5
0.5.4
0.5.3
This version was required because the version number was not updated in 0.5.2 and we want to avoid any trouble with history. Simple roll forward.