Releases: pantheon-systems/terminus
Releases · pantheon-systems/terminus
0.9.1
0.9.0
[0.9.0] - 2015-10-22
Added
site environment-info --site=<site> --env=<env> [--field=<field>]
(#582)site backups get
now has an optional--file=<filename>
parameter for selection. (#604)
Fixed
site connection-info
Git, 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-env
no longer fails to clone from an environment. (#602)site backups list
filtering 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--silent
have been replaced with--format=<bash|json|silent
(#577)site connection-mode
no longer checks the connection mode. Connection-mode checks are now done usingsite environment-info --field=connection_mode
(#583)site connection-mode
is nowsite set-connection-mode
and uses the--mode
flag instead of--set
. (#583)site import
is nowsite import-content
and the --element parameter only accepts "files" and "database" (#516)- Command failures now have an exit code of "1". (#605)
Removed
- Removed
site attributes
. Usesite info
for 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 owner
now just returns the owner ID. The --set flag has been removed. Setting is now done bysite set-owner
. (#469)site backup get
flag--to-directory
is now--to
and accepts either a directory or a file name (#493)site clear-caches
is nowsite clear-cache
(#353)site upstream-updates
is nowsite upstream-updates <list|apply>
. The --update flag was removed. The --accept-upstream flag was added (#473)sites create-from-import
is nowsites import
(#465)sites create
no longer accepts the --import flag. Usesites import
instead (#465)site service-level
is nowsite set-service-level
and 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 deploy
limited to test or live environment. --from removed. --clone-live-content changed to --sync-content (#463)- Changed parameter
--env
onsite create-env
to--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 delete
command will delete a site (moved fromsites delete
, which has been deprecated) (#370)organizations sites --tag=<name>
filters list of sites by tagsite team change-role
Changes an existing member's role (For sites with the proper access level) (#388)site team add-member
now has a required --role flag (For sites with the proper access level) (#388)site delete-branch
will delete a multidev environment's branch (For sites with multidev access) (#395)site delete-env
now 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 workflows
command will show all workflows run on the site and their statuses (replacessite jobs
andsite notifications
) (#412)
Fixed:
organizations sites
shows all the organization's sites, not just the first 100 (#371)
Changed:
site wipe
asks for confirmation (#382)backup get
will not offer in-progress/incomplete backups for download (#386)backup list
identifies 0-byte backups as "Incomplete" (#386)site clone-env
is nowsite clone-content
. Flags have changed from inclusive --db and --files to exclusive --db-only and --files-only and defaults to cloning both. (#403)products
is nowupstreams
(#404)- The
--product
flag onsites create
is now--upstream
(#404) site backup
is nowsite backups
(#416)- The
--nocache
flag 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 dashboard
from https://dashboard.getpantheon.com/... to https://dashboard.pantheon.io/... - Changed
terminus sites create
to make org parameter optional - Changed dependencies
- Changed README
- Deprecated --nocache