=== 0.6.2.1 / 2008-12-18

* 1 Bugfix

  * Using Spreadsheet together with 'jcode' could lead to broken Excel-Files
    Thanks to Eugene Mikhailov for tracking this one down in:
    http://rubyforge.org/tracker/index.php?func=detail&aid=23085&group_id=678&atid=2677

=== 0.6.2 / 2008-12-11

* 14 Bugfixes

  * Fixed a bug where #<boolean>! methods did not trigger a call to
    #row_updated

  * Corrected the Row-Format in both Reader and Writer (was Biff5 for some
    reason)

  * Populates Row-instances with @default_format, @height, @outline_level
    and @hidden attributes

  * Fixed a Bug where Workbooks deriving from a Template-Workbook without
    SST could not be saved
    Reported in
    http://rubyforge.org/tracker/index.php?func=detail&aid=22863&group_id=678&atid=2678

  * Improved handling of Numeric Values (writes a RK-Entry for a Float
    only if it can be encoded with 4 leading zeroes, and a Number-Entry for an
    Integer only if it cannot be encoded as an RK)

  * Fixes a bug where changes to a Row were ignored if they were
    outside of an existing Row-Block.

  * Fixes a bug where MULRK-Entries sometimes only contained a single RK

  * Fixes a bug where formatting was ignored if it was applied to empty Rows
    Reported by Zomba Lumix in
    http://rubyforge.org/forum/message.php?msg_id=61985

  * Fixes a bug where modifying a Row in a loaded Workbook could lead to Rows
    with smaller indices being set to nil.
    Reported by Ivan Samsonov in
    http://rubyforge.org/forum/message.php?msg_id=62816

  * Deals with rounding-problems when calculating Time
    Reported by Bughunter extraordinaire Bjørn Hjelle

  * Correct splitting of wide characters in SST
    Reported by Michel Ziegler and by Eugene Mikhailov in
    http://rubyforge.org/tracker/index.php?func=detail&aid=23085&group_id=678&atid=2677

  * Fix an off-by-one error in write_mulrk that caused Excel to complain that
    'Data may be lost', reported by Emma in
    http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/321979
    and by Chris Lowis in
    http://rubyforge.org/tracker/index.php?func=detail&aid=22892&group_id=678&atid=2677


  * Read formats correctly in read_mulrk
    Reported by Ivan Samsonov
    Fixes that part of http://rubyforge.org/forum/message.php?msg_id=62821
    which is a bug. Does nothing for the disappearance of Rich-Text
    formatting, which will not be addressed until 0.7.0

  * Fixes a (benign?) bug, where adding text to a template-file resulted in
    a duplicate extsst-record.

* 2 minor enhancements

  * Improved recognition of Time-Formats

  * Improvement to Robustness: allow Spreadsheet::Workbook.new
    Takes care of http://rubyforge.org/forum/message.php?msg_id=62941
    Reported by David Chamberlain

=== 0.6.1.9 / 2008-11-07

* 1 Bugfix

  * Fixes a precision-issue in Excel::Row#datetime: Excel records Time-Values
    with more significant bits (but not necessarily more precise) than
    DateTime can handle.
    (Thanks to Bjørn Hjelle for the Bugreport)

* 1 minor enhancement

  * Added support for appending Worksheets to a Workbook
    (Thanks to Mohammed Rabbani for the report)

=== 0.6.1.8 / 2008-10-31

* 1 Bugfix

  * Fixes a bug where out-of-sequence reading of multiple Worksheets could
    lead to data from the wrong Sheet being returned.
    (Thanks to Bugreporter extraordinaire Bjørn Hjelle)

=== 0.6.1.7 / 2008-10-30

* 1 Bugfix

  * Fixes a bug where all Formulas were ignored.
    (Thanks to Bjørn Hjelle for the report)

* 1 minor enhancement

  * Allow the substitution of an IO object with a StringIO.
    (Thanks to luxor for the report)

=== 0.6.1.6 / 2008-10-28

* 2 Bugfixes

  * Fixed encoding and decoding of BigNums, negative and other large Numbers
    http://rubyforge.org/tracker/index.php?func=detail&aid=22581&group_id=678&atid=2677
  * Fix a bug where modifications to default columns weren't stored
    http://rubyforge.org/forum/message.php?msg_id=61567

* 1 minor enhancement

  * Row#enriched_data won't return a Bogus-Date if the data isn't a Numeric
    value
    (Thanks to Bjørn Hjelle for the report)

=== 0.6.1.5 / 2008-10-24

* 2 Bugfixes

  * Removed obsolete code which triggered Iconv::InvalidEncoding
    on Systems with non-gnu Iconv:
    http://rubyforge.org/tracker/index.php?func=detail&aid=22541&group_id=678&atid=2677
  * Handle empty Worksheets
    (Thanks to Charles Lowe for the Patches)

=== 0.6.1.4 / 2008-10-23

* 1 Bugfix

  * Biff8#wide now works properly even if $KCODE=='UTF-8'
    (Thanks to Bjørn Hjelle for the Bugreport)

* 1 minor enhancement

  * Read/Write functionality for Links (only URLs can be written as of now)

=== 0.6.1.3 / 2008-10-21

* 2 Bugfixes

  * Renamed UTF8 to UTF-8 to support freebsd
    (Thanks to Jacob Atzen for the Patch)
  * Fixes a Bug where only the first Rowblock was read correctly if there were
    no DBCELL records terminating the Rowblocks.
    (Thanks to Bjørn Hjelle for the Bugreport)

=== 0.6.1.2 / 2008-10-20

* 2 Bugfixes

  * Corrected the Font-Encoding values in Excel::Internals
    (Thanks to Bjørn Hjelle for the Bugreport)
  * Spreadsheet now skips Richtext-Formatting runs and Asian Phonetic 
    Settings when reading the SST, fixing a problem where the presence of
    Richtext could lead to an incomplete SST.

=== 0.6.1.1 / 2008-10-20

* 1 Bugfix

  * Corrected the Manifest - included column.rb

=== 0.6.1 / 2008-10-17

* 3 minor enhancements

  * Adds Column formatting and Worksheet#format_column
  * Reads and writes correct Fonts (Font-indices > 3 appear to be 1-based)
  * Reads xf data

=== 0.6.0 / 2008-10-13

* 1 major enhancement

  * Initial upload of the shiny new Spreadsheet Gem after three weeks of
    grueling labor in the dark binary mines of Little-Endian Biff and long
    hours spent polishing the surfaces of documentation.