Skip to content

0.10.3

Compare
Choose a tag to compare
@TeslaDethray TeslaDethray released this 12 Feb 23:55

Added

  • New Hostnames collection and Hostname model. (#860)
  • Added 3rd Party plugin support (#857)
  • Output destinations can now be set via Terminus#setOutputter or an element of the options fed into the Terminus constructor. (#873)
  • HTTPS Certificates on Site Environments can be added/updated using site set-https-certificate (#792)
  • New command organizations team add-member. (#904)
  • New command organizations team remove-member. (#904)
  • New command organizations team change-role. (#904)
  • Added new role data to the information returned by organizations team list. (#904)

Changed

  • When an object cannot be found by TerminusModel#get, it now throws an exception rather than issuing a notice. (#861)
  • Input helper functions are no longer static. (#864)
  • site set-instrument no longer does client-side checking for personal instrument access. (#872)
  • The --point=<int> argument in cli completions is now optional. (#873)
  • Outputter#line() now outputs to the set writer output destination rather than STDERR. (#873)
  • Terminus\Auth now re-designated as Terminus\Helpers\AuthHelper. (#881)
  • Helpers are now added to the TerminusCommand's helpers property. (#881)
  • Extracted launching functions from Terminus (base class) and moved them into new LaunchHelper class. (#882)
  • Extracted template function from Utils and moved it into new TemplateHelper class. (#884)
  • Changed the site-DNE message to instruct the user to run sites list. (#895)
  • site set-service-level now also accepts levels of "professional", "sandbox", and "personal". (#894)
  • organizations team has been changed to organizations team list. (#904)
  • Changed log message on site deploy to not give the workflow's status but a failure message upon failure. (#896)

Removed

  • addHostnames, deleteHostnames(), and getHostnames() has been removed from Environment. Use new hostnames property (contains Hostnames collection) instead. (#860)

Fixed

  • auth login <email> --password=<password> will not automatically attempt to log in via machine token if a token with the given email is present. (#865)
  • site deploy now correctly counts queued commits and will not report there is nothing to deploy erroneously. (#879)
  • site set-service-level now uses a workflow which will also generate an email upon level change. (#897)
  • Commands making use of InputHelper#string no longer experience an inaccessable-property error. (#900)
  • Fixed site delete-env environment selection when there are one or fewer multidev environments present on as site. (#909)
  • site delete-branch now lists all branches, not just those associated with multidev environments. (#911)
  • site connection-info no longer errors on some sites which have Redis cache servers. (#912)