# Ruby Reports 0.7.0

**URL:** <https://www.ruby-forum.com/t/ruby-reports-0-7-0/80396>\
**Category:** Ruby\
**Created:** [December 25, 2006, 10:56pm UTC](https://www.ruby-forum.com/t/ruby-reports-0-7-0/80396 "2006-12-25T22:56:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![naething](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/e47774/32.png) [@naething](https://www.ruby-forum.com/u/naething)\
**Post date:** [December 25, 2006, 10:56pm UTC](https://www.ruby-forum.com/t/ruby-reports-0-7-0/80396/1 "2006-12-25T22:56:32Z")

</div>

## Ruby Reports 0.7.0 : The St. Nick Edition

Ruport now has a brand new formatting system, some massive cleanup in  
the internals, and merry chunky bacon for all!

== What is Ruby Reports? ==

Ruport is a framework specialized for business reporting. It provides  
a custom toolkit that has features such as database interaction, data  
manipulation, extensible formatting, and flexible report generation.

Ruby Reports makes reporting less painful by providing a simple and  
consistent way of developing your applications. This lets you focus on  
your task without undue friction.

== Installation ==

sudo gem install ruport -y

Detailed instructions here: [http://ruport.infogami.com/Installation](http://ruport.infogami.com/Installation)

== New To Ruport? ==

Please see our not-yet-complete getting started guide:  
[http://ruport.infogami.com/Getting\_Started\_With\_Ruport](http://ruport.infogami.com/Getting_Started_With_Ruport)

== Resources ==

Links to our mailing list, developer wiki, some basic examples, and  
other resources can be found on our project homepage:  
[http://ruport.infogami.com](http://ruport.infogami.com)

== Changelog ==

changes since 0.6.1

- The formatting system has been replaced with a new approach which is  
hopefully  
more flexible and simple. Many of the plugins have gained some new  
features.

- All of the legacy formatting tools in format.rb have been removed.  
(Namely, Text Filters)

- rope is now implemented via Ruport::Generator, which can be customized  
to  
build your own code generation tools for Ruport.

- Several simplifications have been made to the Report DSL. (Now has  
erb/textile methods and other feature enhancements)

- Constructor for Data::Table added to Kernel for convenience. [  
Table() ]

- Invoice engine removed. Will be re-released as an extension soon.  
See the Ruport mailing list for a temporary solution

== Project News ==

We’ve put together a project roadmap which we’ll update as things  
progress:  
[http://stonecode.svnrepository.com/ruport/trac.cgi/wiki/ProjectRoadmap](http://stonecode.svnrepository.com/ruport/trac.cgi/wiki/ProjectRoadmap)

This is helpful if you want to see the ‘big picture’ of where Ruport is  
headed.

== Acknowledgments ==

Thank you to Stefan M. and llasram for the patches!

* * *

That’s all folks. any questions or comments, feel free to use the  
Ruport mailing list!
