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()
|