Skip to content

Releases: tsuru/tsuru-client

tsuru 0.12.0

24 Sep 19:50
Compare
Choose a tag to compare

tsuru 0.12.0 matches the 0.7.0 release of the tsuru server.

New commands

  • tsuru deploy is a new command that will upload the code to the tsuru server, instead of using git push for deployments (tsuru/tsuru#874)
  • tsuru app-set-team-owner is a new command that allows the user to change the team that owns an application, as long as the user is one of the members of the new team (tsuru/tsuru#894)

Improvements

  • Multiple cnames: now it’s possible to have multiple cnames in an application using tsuru add-cname. You can remove multiple cnames with tsuru remove-cname. The old commands set-cname and unset-cname were removed (tsuru/tsuru#677).
  • tsuru swap will now warn the user when two apps are incompatible, and ask for confirmation. Two apps are incompatible if they don't use the same platform or don't have the same amount of units. Users can use -f/--force to skip confirmation (tsuru/tsuru#582)
  • tables are now "responsible", using the entire terminal for displaying items

Bug fixes

  • tsuru run now reports the proper exit status when the remote command fails (tsuru/tsuru#832)

tsuru 0.11.1

04 Sep 13:07
Compare
Choose a tag to compare

tsuru 0.11.1 includes the fix for a bug that prevented plugins from using standard input.

tsuru 0.11.0

06 Aug 19:26
Compare
Choose a tag to compare

Welcome to tsuru 0.11.0!

These release notes cover the new features you'll want to be aware of when
upgrading from tsuru 0.10.x or older versions.

What's new in tsuru 0.11.0

  • Add the flag -t/--team-owner to the service-add command. This flag is
    used to specify the team that owns a service instance (related to tsuru/tsuru#698)
  • Improve plugin handling, now plugins written to tsuru will get the following
    environment variables (related to tsuru/tsuru#863):
    • TSURU_TARGET: the current target defined in the tsuru client, it's the
      address of the tsuru server, to which the plugin should send requests, using
      the new service proxy endpoint;
    • TSURU_TOKEN: token used to authenticate with the tsuru API.
  • Include the team owner in the app-info output

Bug fixes

  • fixed handling of flags in the service-remove command.

tsuru 0.10.2

12 Aug 21:23
Compare
Choose a tag to compare

This issue just introduced the bash completion support.

tsuru 0.10.1

12 Aug 21:24
Compare
Choose a tag to compare

tsuru 0.10.1 includes a bug fix in the authentication error detection when communicating with the tsuru API.

tsuru 0.10.0

12 Aug 21:23
Compare
Choose a tag to compare

tsuru 0.10.0 introduced the stop command, that allow users to stop applications.

tsuru 0.9.0

20 Oct 19:24
Compare
Choose a tag to compare

tsuru 0.9.0 includes a bugfix in the output of app-list.

tsuru 0.8.11

20 Oct 19:19
Compare
Choose a tag to compare

tsuru 0.8.11 introduced support for plugins (tsuru/tsuru#737), allowing users to add their own plugins. For more details, check the documentation for plugins.

Users are also able to specify the team that owns an application (tsuru/tsuru#620) in the app-create command:

$ tsuru app-create <appname> <platform> -t <teamname>

tsuru 0.8.10

20 Oct 18:39
Compare
Choose a tag to compare

tsuru 0.8.10 is just a bump for support tsuru-server 0.3.9.

tsuru 0.8.9

20 Oct 18:35
Compare
Choose a tag to compare

app-info now displays the owner of the app.