History.txt in ronin-0.2.4 vs History.txt in ronin-0.3.0

- old
+ new

@@ -1,4 +1,99 @@ +=== 0.3.0 / 2009-09-24 + +* Require yard >= 0.2.3.5. +* Require nokogiri >= 1.3.3. +* Require extlib >= 0.9.13. +* Require data_objects >= 0.10.0. +* Require do_sqlite3 >= 0.10.0. +* Require dm-core >= 0.10.0. +* Require dm-types >= 0.10.0. +* Require dm-validations >= 0.10.0. +* Require dm-predefined >= 0.2.0. +* Require chars >= 0.1.2. +* Require parameters >= 0.1.8. +* Require contextify >= 0.1.3. +* Require repertoire >= 0.2.3. +* Require thor >= 0.11.5. +* Require rspec >= 1.1.12. +* Moved to YARD based documentation. +* Added YARD handlers for detecting DataMapper property, has and belongs_to + method-calles. +* Added YARD handlers for detecting Ronin::Scanners::Scanner.scanner + method-calles. +* Added Ronin::Config.tmp_dir. +* Added Kernel.require_within. +* Added Net.tcp_server. +* Added Net.tcp_server_session. +* Added Net.tcp_single_server. +* Added Net.udp_server. +* Added Net.udp_server_session. +* Added Ronin::Network::HTTP::Proxy. +* Added Ronin::Model#humanize_attributes. +* Added Ronin::Model::HasVersion.revision. +* Added Ronin::Templates::Template. +* Added Ronin::Platform::Overlays#gems. +* Added attr_reader, attr_writer and attr_accessor instance methods to + Ronin::Platform::Extension. +* Added Ronin::Platform::Overlay#load!. +* Added Ronin::Platform::Overlay#reload!. +* Added Ronin::Platform::Extension#tmp_dir. +* Added Ronin::Platform::ExtensionCache#reload!. +* Added Ronin::Platform.reload!. +* Added Ronin::UI::Output.verbose=. +* Added Ronin::UI::Output.verbose?. +* Added Ronin::UI::Output.quiet=. +* Added Ronin::UI::Output.quiet?. +* Added Ronin::UI::Output.silent=. +* Added Ronin::UI::Output.silent?. +* Added Ronin::UI::Output::Helpers. +* Added Ronin::UI::CommandLine::Command#indent. +* Added Ronin::UI::CommandLine::Command#print_title. +* Added Ronin::UI::CommandLine::Command#print_array. +* Added Ronin::UI::CommandLine::Command#print_hash. +* Renamed Ronin::License.gpl_2 to Ronin::License.gpl2. +* Renamed Ronin::License.gpl_3 to Ronin::License.gpl3. +* Renamed Ronin::License.lgpl_3 to Ronin::License.lgpl3. +* Renamed the :post_data option to :postdata for the Net.http_post and + Net.http_post_body methods. +* Renamed Ronin::Sessions to Ronin::Network::Helpers. +* Renamed Ronin::Platform::ExtensionCache#has_extension? to + Ronin::Platform::ExtensionCache#has?. +* Renamed Ronin::Platform::ExtensionCache#extension_with to + Ronin::Platform::ExtensionCache#with. +* Renamed Ronin::UI::Diagnostics to Ronin::UI::Output. +* Removed Hash#explode. +* Removed URI::HTTP#explode_query_params and URI::HTTP#test_query_params. +* Removed Ronin::Model.first_or_new, since it is provided by + dm-core 0.10.0. +* Removed Ronin.console. +* Removed Ronin::License.predefine. +* Updated the summary and 3-point description of Ronin. +* Aliased Integer#char to Integer#chr. +* Changed Ronin::Database::DEFAULT_CONFIG to be a String, for printability. +* Overrode Ronin::Model.allocate so that the initialize method of models + is always called when resources are allocated. +* Improved the white-space removal in Ronin::Model::HasDescription. +* Have Ronin::Model::HasLicense auto-define a relationship with + Ronin::License. +* Fixed formatting issue in Ronin::Product#to_s. +* Allow Ronin::Cacheable.load_first to accept a block. +* Make sure Ronin::Static.directory raises a RuntimeError if the given + directory is missing or not a directory. +* Allow the :proxy option passed to Net.http_* methods to be a String, + Hash or Ronin::Network::HTTP::Proxy. +* Make sure Ronin::Network::Helpers::Helper.require_variable raises + a RuntimeError if the required instance variable is not set. +* Merged Ronin::Platform::Extension.load into + Ronin::Platform::ExtensionCache#load_extension. +* Updated the overlay.xsl used to render the ronin.xml files within + Overlays. +* Merged Ronin::UI::Verbose into Ronin::UI::Output. +* Rewrote Ronin::UI::CommandLine::Command to inherit from Thor. +* Rewrote the Ronin::UI::CommandLine commands to use Thor options. +* Include Ronin::UI::Output::Helpers into Ronin::Sessions::Session. +* Include Ronin::UI::Output::Helpers into Ronin::Console sessions. + === 0.2.4 / 2009-07-02 * Require Hoe >= 2.0.0 * Require Parameters >= 0.1.6. * Dropped dependency for dm-serializer.