Skip to content

Releases: pantheon-systems/terminus

1.7.1

27 Feb 20:02
0d81e3d
Compare
Choose a tag to compare

Fixed

  • Fixed workflow:watch command by preventing cached data from being pulled. (#1827)

1.7.0

29 Jan 22:48
999eb35
Compare
Choose a tag to compare

Added

  • Added a last_frozen_at field to the output of site:info and the Site::serialize() function. (#1788)

1.6.2

29 Jan 22:11
1baa9f4
Compare
Choose a tag to compare

This should've been tagged 1.7.0.

Added

  • Added a last_frozen_at field to the output of site:info and the Site::serialize() function. (#1788)

1.6.1

03 Nov 00:16
bdd8f3e
Compare
Choose a tag to compare

Changed

  • Added exponentially backing-off retries to HTTP requests. (#1782)

1.6.0

11 Oct 22:30
Compare
Choose a tag to compare

Added

  • domain:dns has returns a new field, detected_value, which indicates the live DNS settings for a given domain. (#1756)
  • domain:dns has returns a new field, status, which indicates whether live DNS settings for a given domain match the recommended setting. (#1756)
  • Added new command site:upstream:clear-cache to clear code caches on a site. (#1762)
  • TerminusCollection::reset() to reset the model array (after filtering or sorting). (#1779)

Fixed

  • Changed the Domains collection to use a newer API call, fixing domain:dns. (#1756)
  • Fixed operations for sites that have been unfrozen. (#1766)

Removed

  • Removed the now-obsolete Domains::setHydration(string) function. (#1756)
  • Removed TerminusCollection::listing(string, string). (#1779)
  • Removed the Loadbalancer model. (#1779)
  • Removed the Loadbalancers collection. (#1779)

Changed

  • multidev:create is now checked for whether the site is frozen before attempting to execute. (#1761)
  • import:database is now checked for whether the site is frozen before attempting to execute. (#1761)
  • Checks for frozen sites will now throw errors on dev and multidev environments as well as test and live. (#1761)
  • domain:list now lists id, type, and deleteable attributes. (#1763)
  • https:info now lists id, type, status, status_message, and deleteable attributes. (#1763)
  • https:info emits a RowsOfFields object instead of a PropertyList. (#1763)
  • domain:dns now emits an info log instead of a warning. (#1772)
  • TerminusCollection::fetch() no longer accepts an array of options. Use setData(array) to pass in data and setFetchArgs(array) for the same functionality. (#1779)

Deprecated

  • Workflow:operations() is deprecated. Use the Workflow::getOperations() to retrieve workflow operations. (#1769)

1.5.0

17 Aug 17:56
Compare
Choose a tag to compare

Changed

  • Updated the name of the longname field output by upstream:list to label. (#1747)
  • Updated the name of the longname field output by upstream:info to label. (#1747)
  • Upstreams of types core and custom are the only ones which appear by default when using upstream:list. (#1747)
  • The --org option of the site:list command now defaults to "all" instead of null, but its behavior is unchanged. (#1747)
  • The role parameter of the site:team:add command defaults to team_member. (#1750)

Added

  • Added a machine_name field to the output of upstream:list. (#1747)
  • Added a organization field to the output of upstream:list. (#1747)
  • Added a machine_name field to the output of upstream:info. (#1747)
  • Added a organization field to the output of upstream:info. (#1747)
  • Added a repository_url field to the output of upstream:info. (#1747)
  • Added a org:upstream:list command to list the upstreams of a specific organization. (#1747)
  • Added an --org option to upstream:list to list the upstreams of a specific organization. (#1747)
  • Added an --all option to list upstreams of all types in the output of upstream:list. (#1747)
  • Added a --framework option to upstream:list to filter the list by framework. (#1747)
  • Added a --name option to upstream:list to filter the list by name regex. (#1747)

Removed

  • Removed the category field from the output of upsteram:info. (#1747)

Fixed

  • The org option of site:create now works with machine names and labels as well as UUIDs. (#1747)
  • If the change_management feature is not enabled on a site, no warning is displayed only if the role has been supplied and is not team_member. (#1750)

1.4.1

17 Jul 19:59
Compare
Choose a tag to compare

Fixed

  • Corrected the help text of import:site/site:import to call the params params rather than options. (#1718)
  • Pin the version of reflection-docblock to prevent syntax-checking problems with @Usage tags. (#1740)

Added

  • Added a Collection::filter(callable) function. (#1725)
  • Added a frozen column to the output of org:site:list. (#1726)

1.4.0

07 Jun 22:17
Compare
Choose a tag to compare

Fixed

  • Removed the element option's erroneous "all" value from backup:get, changed its default to "files". (#1705)

Added

  • Added an experimental site:upstream:set command to switch a site's upstream. (#1713)

1.3.0

20 Apr 20:20
Compare
Choose a tag to compare

Added

  • env:commit now has a --force option to force a commit even if no changes are found. (#1115)

1.2.1

11 Apr 00:37
Compare
Choose a tag to compare

Fixed

  • Corrected the command to be used to update Terminus displayed by the UpdateChecker. (#1687)