Files | Admin

Notes:

Release Name: 0.2.5

Notes:
This release features Enumerable DataSets and DataRows.

It also introduces the Ruport::Format module, which now handles CSV and HTML output.

Many enhancements and bug fixes were added, see CHANGELOG.


Changes: changes since Ruport 0.2.2: - Report::DataSet and Report::DataRow are now enumerable - DataSet#eql? fixed - Format::Builder has been added to handle formatting (Supports CSV / HTML currently) - Format::Builder is easily extendable via send("render_#{@type}") - DataSet#to_html convenience method added - DataSet#fields can now be arbitrary objects (does not need to be Strings) - Dropped DataRow#middle? because it was useless. (And poorly named) - FakeMailer added for testing goodness. - Dropped select() and execute() in favor of query()