ChangeLog.md in ronin-1.0.0.pre3 vs ChangeLog.md in ronin-1.0.0.pre4
- old
+ new
@@ -1,7 +1,8 @@
### 1.0.0 / 2011-02-01
+* Upgraded to the GPL-3 license.
* Require Ruby >= 1.8.7.
* Require i18n ~> 0.4.1.
* Require tzinfo ~> 0.3.22.
* Require activesupport ~> 3.0.0.
* Require dm-do-adapter ~> 1.0.2.
@@ -21,21 +22,21 @@
* Require parameters ~> 0.2.3.
* Require data_paths ~> 0.2.1.
* Require contextify ~> 0.2.0.
* Require pullr ~> 0.1.2.
* Require thor ~> 0.14.3.
-* Require ripl ~> 0.2.0.
+* Require ripl ~> 0.3.0.
* Require ripl-multi_line ~> 0.2.0.
* Require ripl-auto_indent ~> 0.1.0.
* Require ripl-short_errors ~> 0.1.0.
* Require ripl-color_result ~> 0.2.0.
* Require ronin-support ~> 0.1.0.
* Require bundler ~> 1.0.0.
-* Require rspec ~> 2.0.0.
* Require yard ~> 0.6.4.
* Added `ronin/bootstrap` which only loads configuration and the Database.
* Added {Ronin::Database::Migrations}.
+* Added {Ronin::Model::HasUniqueName}.
* Added {Ronin::Address}:
* Added {Ronin::MACAddress}.
* Added {Ronin::IPAddress}.
* Added {Ronin::HostName}.
* Added {Ronin::Port}:
@@ -56,16 +57,34 @@
* Added {Ronin::Campaign}.
* Added {Ronin::Target}.
* Added {Ronin::Engine}.
* Added {Ronin::UI::Output::Terminal::Raw}.
* Added {Ronin::UI::Output::Terminal::Color}.
+* Added the `ronin-repos` command for listing, adding, installing and
+ uninstalling Repositories.
+* Added the `ronin-exec` command for running Ruby scripts (local files
+ or `bin/` scripts in Repositories) within the Ronin environment.
+* Added the `ronin-ips` command for listing, importing and exporting
+ IP addresses from the Database.
+* Added the `ronin-hosts` command for listing, importing and exporting
+ host names from the Database.
+* Added the `ronin-urls` command for listing, importing and exporting
+ URLs from the Database.
+* Added the `ronin-emails` command for listing, importing and exporting
+ Email addresses from the Database.
+* Added the `ronin-creds` command for listing, importing and exporting
+ credentials from the Database.
+* Added the `ronin-campaigns` command for listing, importing and exporting
+ Campaigns from the Database.
* Renamed `Ronin::Product` to {Ronin::Software}.
* Renamed `Ronin::UI::CommandLine` to {Ronin::UI::CLI}.
* Renamed `Ronin::Platform::Overlay` to {Ronin::Repository}.
* Renamed `Ronin::Platform::CachedFile` to {Ronin::CachedFile}.
* Renamed `Ronin::Platform::Cacheable` to {Ronin::Model::Cacheable}.
* Removed `Ronin::Platform::Extension`.
* Removed `Ronin::Platform`.
+* Moved the `ronin-add`, `ronin-install`, `ronin-list` and `ronin-uninstall`
+ commands into the `ronin-repos` command.
* Switched from [Jeweler](https://github.com/technicalpickles/jeweler)
to [Ore](http://github.com/ruby-ore/ore) and [Bundler](http://gembundler.com).
* Use [OpenNamespace](http://github.com/postmodern/open_namespace) to auto-load
everything in the {Ronin} namespace.
* Switched from DataMapper auto-migrations to explicit-migrations.