Releases: merqlove/do_snapshot
v0.0.15
Added support for Digitalocean API V2 (V1 still default).
Added -p option to select API protocol version.
Added --digital-ocean-access-token option.
Updated -h description.
Decline Ruby version earlier than 2.0.0.
Decline JRuby version earlier than 9.0.0.0.
Refactored ::Api into modular interface.
Upgraded Digitalocean gem into DigitaloceanC, for new Faraday.
Added droplet_kit dependency.
Added tests for the new interfaces.
v0.0.14
v0.0.13
Update rubocop.
Added rubies 2.1.5, 2.2.0 into Travis.
Fix style guide.
Refactored Command & API for better code & code style.
Added specs for Command.create_snapshot & Command.stop_droplet methods.
Moved .stop_droplet, .create_snapshot, .api method into the public in Command.
Dropped options setup from Command.snap., for .load_options method.
v0.0.12
v0.0.11
v0.0.10
v0.0.9
v0.0.8
Added package generators & Homebrew tap.
Updated README.
Added screenshots.
Updated spec for speed & stability.
Prepared for gem,zip,tgz distribution. Thank you Heroku guys! Credits in used code.
Added distribution dependencies.
Added Travis RSpec integration.
v0.0.7
Refactored prepare_instance & create_snapshot in Command
Refactored opts_setup & smtp setup in Mail
Added tests to the suite.
Fixed refactoring bugs.
Added timeout feature for bad requests or loops.
Added description for the feature timeout.
CodeClimate badge.
Prepared for travis.
Hide 2 bad tests. TODO later.
Added build, coverall badges.
Added rubocop dev dependency.
Fixed rubocop messages.
Added utf-8 to top of all *.rb.
Refactored main class.
Refactored class Command.
Refactored class CLI.
Added Description for Exceptions.
Added Log messages inside some useful exceptions.
Created: Class API to provide DigitalOcean request independent from Class Command.
Classes Log & Mail also organized as single files.
Most of classes used as Singletons, except CLI & API.
Edited all rubocop errors.
Prepared for tests & Travis.
Added ctrl+c exit Signal into binary.
Temp dir for Travis. Independent log dir.
Compatibility update.