Skip to content

Latest commit

 

History

History
150 lines (102 loc) · 4.87 KB

CHANGELOG_old.md

File metadata and controls

150 lines (102 loc) · 4.87 KB

0.2.1 (UNRELEASED)

0.2.0 (Feburary 15, 2014)

FEATURES:

  • Pierre added an info-image and destroy-image command, letting you deal with your images from Tugboat. It's great. [GH-91]
  • Pierre also added a rebuild command, letting you take an existing droplet and recreate it from scratch. [GH-90]

IMPROVEMENTS:

  • Dale made it so fuzzy name searching is case insensitive. We wonder why we didn't do this earlier, really. [GH-88]
  • There is now a --quiet/-q flag, which makes Tugboat be silent, as it can get a little obnoxious. [GH-87]
  • Andrew hooked up a backups_enabled option for creating droplets. [GH-82]

0.0.9 (December 24, 2013)

FEATURES:

  • Pete added the ability to add an ssh key to your account. [GH-64]
  • Caleb gave us an easy way to pass a command through to a machine with the -c command. [GH-73]

IMPROVEMENTS:

  • Andrew added a private networking option. [GH-75]

BUG FIXES:

  • Zo made our default image 13.04 [GH-76]
  • Issues with the JSON dependency in 2.0.0 were resolved. [GH-80]

0.0.8 (September 7, 2013)

FEATURES:

  • Pete added configuration defaults that you can set. [GH-61]
  • Pete added log filtering to debug output. DEBUG=1 now gives you filtered logs, DEBUG=2, raw. [GH-58]

IMPROVEMENTS:

  • Error messages are now caught at the Faraday level and displayed back to the user.

BUG FIXES:

  • Ørjan added a color reset on the list command. [GH-57]

0.0.7 (August 2, 2013)

IMPROVEMENTS:

  • Pete made it clearer to the user if they don't have any droplets or images. [GH-48], [GH-49]

BUG FIXES:

  • Fix the initial check for authorization after authorize [GH-41]

0.0.6 (June 25, 2013)

FEATURES:

  • Ørjan added a start command, which let's you start a droplet. [GH-30]
  • Ørjan added a resize command, which let's you resize a droplet. [GH-40]
  • Ørjan added a password-reset command [GH-45]
  • Added a the wait command, allowing you to "wait" for a droplet to enter a state. [GH-46]

IMPROVEMENTS:

  • Ørjan added an --ssh-opts flag, for the ssh command. [GH-38]
  • Droplet state is checked for some commands. For example, a droplet can't be started if it's active. [GH-31]

BUG FIXES:

  • DigitalOcean changed their image_id's, so the defaults for create were updated. [GH-39]

0.0.5 (May 4, 2013)

FEATURES:

  • Ørjan added a regions command, which returns a list of available DigitalOcean regions. You can specify which region to use while creating: tugboat create foobar -r 2. [GH-18]
  • Ørjan added an ssh_user option to the ssh command. This lets you specify the user to connect as on a per-command basis, as well as in your .tugboat.
  • Ørjan added a sizes command, which returns a list of available sizes. You can specify which size to use while creating: tugboat create foobar -s 66 [GH-19]
  • Ørjan added a hard flag to halt and restart. This cycles the Droplet's power. tugboat restart --hard [GH-27]

IMPROVEMENTS:

  • Tugboat now returns proper status codes for successes and failures. [GH-21]
  • Support for MRI 1.8.7
  • CTRL+C's, SIG-INT's are now caught and quietly kill Tugboat without a stacktrace.

0.0.4 (April 23, 2013)

BUG FIXES:

  • Fix a syntax error caused by the order of arguments on snapshot. This changes the argument order and is a breaking change [GH-10].
  • Fix an issue with looking up a droplet by it's --name. A variable was changed, and because it was shadowed passed inspection.

IMPROVEMENTS:

  • Added a warning for snapshotting a droplet in a non-powered off state. DigitalOcean currently doesn't return an error from their API.
  • Added a --confirm or -c to confirmed actions, like destroy. [GH-7]
  • Ørjan added a --version command to see what version of Tugboat you're using.
  • Substantially more test coverage - all of the commands (except ssh are now integration tested. [GH-15]

FEATURES:

  • Optionally add a list of ssh_key_ids when creating a droplet. These SSH keys will automatically be added to your droplet.
  • Show a list of SSH keys on your account with tugboat keys
  • Phil added the ability to specify an --ssh-port on tugboat ssh, as well as set a default in your .tugboat [GH-13]

0.0.3 (April 15, 2013)

Initial release.