Releases: tsuru/tsuru-client
tsuru 0.12.0
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 usinggit 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 withtsuru remove-cname
. The old commandsset-cname
andunset-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
tsuru 0.11.1 includes the fix for a bug that prevented plugins from using standard input.
tsuru 0.11.0
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 theservice-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
This issue just introduced the bash completion support.
tsuru 0.10.1
tsuru 0.10.1 includes a bug fix in the authentication error detection when communicating with the tsuru API.
tsuru 0.10.0
tsuru 0.10.0 introduced the stop
command, that allow users to stop applications.
tsuru 0.9.0
tsuru 0.9.0 includes a bugfix in the output of app-list.
tsuru 0.8.11
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
tsuru 0.8.10 is just a bump for support tsuru-server 0.3.9.
tsuru 0.8.9
app-info
now displays the owner of the app.