### 0.4.0 / 2010-11-29 * Require addressable ~> 2.2.0. * Added methods to {DeploYML::Environment} inorder to mirror {DeploYML::Project}: * `invoke` * `setup!` * `update!` * `install!` * `migrate!` * `config!` * `start!` * `stop!` * Added {DeploYML::Shell#status} for printing ANSI colored status messages. * Added {DeploYML::RemoteShell#uri}. * Added {DeploYML::RemoteShell#history}. * Added missing documentation. * Give the root directory passed to {DeploYML::Project#initialize} the default of `Dir.pwd`. * If the destination URI has the scheme of `file:`, have {DeploYML::Environment#remote_shell} return a {DeploYML::LocalShell}. * This should facilitate local deploys. * Perform a forced pull in {DeploYML::Environment#update}. * Override {DeploYML::Environment#rake} in {DeploYML::Frameworks::Rails}. * Escape all arguments of all commands in {DeploYML::RemoteShell#join}. ### 0.3.0 / 2010-11-21 * Initial release: * Requires only **one YAML file** (`config/deploy.yml`) with a minimum of **two** things (`source` and `dest`). * Supports multiple deployment environments (`config/deploy/staging.yml`). * Supports [Git](http://www.git-scm.com/). * Can deploy Ruby web applications or static sites. * Supports common Web Servers: * [Apache](http://www.apache.org/) * [Mongrel](https://github.com/fauna/mongrel) * [Thin](http://code.macournoyer.com/thin/) * Supports common Web Application frameworks: * [Rails](http://rubyonrails.org/): * [Bundler](http://gembundler.com/) * ActiveRecord * [DataMapper](http://datamapper.org/) * **Does not** require anything else to be installed on the servers. * **Does not** use `net-ssh`. * Supports any Operating System that supports Ruby and SSH. * Provides a simple command-line interface using Thor.