Files | Admin

Notes:

Release Name: 1.3.5

Notes:
This release has a few new features and bug fixes in addition to some significant performance improvements. The source is also now available on GitHub.

FEATURES & FIXES

1. Performance Improvements
The OpenOffice, Excelx and Google libraries were changed to use libxml-ruby and now should be about 5-10x faster. 

2. Font Style Support
You can now test cells to see if they're bold, italic or underlined. Unfortunately Google Spreadsheets doesn't support this in the API yet
but the other formats include this feature. See the documentation link, below. We'll update the main docs soon. 

3. Excel no longer using parseexcel
The parseexcel library is no longer under active development so it was replaced with ruby-spreadsheet. This was necessary for font support and should help with future development.

4. OpenOffice Special Characters
OpenOffice cells with non alphanumeric characters were not being decoded properly. (e.g. > was not being translated to >)

5. Boolean values
Spreadsheet cells that were true or false were either not being read at all or interpreted strings of garbage characters.

5. CharGuess
If CharGuess is installed, Roo will use it automatically instead of requiring you to change the source.

6. Fix Cells with paragraphs
Roo was only pulling the last paragraph from a cell so now we'll get the entire cell contents

DOCUMENTATION

You can get more information on the new features and syntax here:

http://wiki.github.com/hmcgowan/roo/releases

This is the homepage for Roo on GitHub:

http://github.com/hmcgowan/roo/tree/master


Changes: