All Versions
12
Latest Version
Avg Release Cycle
103 days
Latest Release
1680 days ago

Changelog History
Page 2

  • v3.0.0 Changes

    July 16, 2017

    ๐Ÿ’ฅ Breaking changes in ExcelDataReader 3.0.0 since 3.0.0-develop00086:

    • The IDataReader.Get* reader methods no longer attempt to convert to the requested type. Throws InvalidCastException if the field value is not of the expected type
    • โœ‚ Removed the ConvertOaDate option: always returns DateTimes if possible, otherwise the original value
  • v3.0.0-develop00086 Changes

    July 01, 2017

    Highlights in ExcelDataReader 3.0.0-develop00086 since 3.0.0-develop00019:

    • ๐Ÿ‘Œ Support for older XLS files back to Excel 2.0
    • ๐Ÿ‘Œ Improved support for XLS generated by third parties; removed ReadOption.Loose/Strict
    • ๐Ÿ‘Œ Support dates correctly in XLS/XLSX created on Mac
    • ๐Ÿ‘Œ Support text dates, cached formula values, empty sheet paths in XLSX
    • ๐Ÿ‘Œ Support fallback encoding in XLS
    • ๐Ÿšš More flexible column name handling in DataSets; removed IsFirstRowAsColumnHeaders
    • CreateReader() factory methods take an ExcelReaderConfiguration object to control the reader's behavior
    • AsDataSet() method takes an ExcelDataSetConfiguration object to control how the DataSet is populated