Unclaimed project
Are you a maintainer of ExcelDataReader? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
ExcelDataReader
Lightweight and fast library written in C# for reading Microsoft Excel files
Back to changelogWhat's Changed
New features
- Support .xlsb files by @appel1 in https://github.com/ExcelDataReader/ExcelDataReader/pull/444
- Read Strict Open XML Excel files by @monikalaks in https://github.com/ExcelDataReader/ExcelDataReader/pull/531
- Implement GetValues(object[] values), fix issue 578. by @Andreybonfi in https://github.com/ExcelDataReader/ExcelDataReader/pull/644
- Allow user defined ReadHeader method to control DataTable column… by @jgilbert2017 in https://github.com/ExcelDataReader/ExcelDataReader/pull/577
Fixes
- More extensive support for XF records; expose cell styles by @andersnm in https://github.com/ExcelDataReader/ExcelDataReader/pull/430
- Ignore FORMAT records with a duplicate Index. by @appel1 in https://github.com/ExcelDataReader/ExcelDataReader/pull/419
- Fix GetCellStyle for .xls files in some cases by @appel1 in https://github.com/ExcelDataReader/ExcelDataReader/pull/439
- Handle duplicate number format records by using the first one. by @appel1 in https://github.com/ExcelDataReader/ExcelDataReader/pull/455
- Null check for GetCellError() by @RRobbins94 in https://github.com/ExcelDataReader/ExcelDataReader/pull/485
Ignore trailing columns. by @appel1 in https://github.com/ExcelDataReader/ExcelDataReader/pull/533Fix for parsing worksheet column without "width" attribute. by @mathias-ho in https://github.com/ExcelDataReader/ExcelDataReader/pull/610Remove allocation in ReferenceHelper.ParseReference by @OwnageIsMagic in https://github.com/ExcelDataReader/ExcelDataReader/pull/617Resolve paths from .rels file instead of assuming most things are in … by @appel1 in https://github.com/ExcelDataReader/ExcelDataReader/pull/638Handle the partial-byte-reads-in-stream breaking change in .NET6 by @PanosKousidis in https://github.com/ExcelDataReader/ExcelDataReader/pull/645Assorted refactorings and optimizations: by @Lehonti in https://github.com/ExcelDataReader/ExcelDataReader/pull/640Handle both 1 and true values when parsing the date1904 attribute by @eJJonatah in https://github.com/ExcelDataReader/ExcelDataReader/pull/650Prefer separator with more fields if there are more than one separato… by @appel1 in https://github.com/ExcelDataReader/ExcelDataReader/pull/671New Contributors
- @RRobbins94 made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/485
- @mathias-ho made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/610
- @OwnageIsMagic made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/617
- @monikalaks made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/531
- @PanosKousidis made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/645
- @Lehonti made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/640
- @skarth1k made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/667
- @Andreybonfi made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/644
- @IgorMenshikov made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/656
- @jgilbert2017 made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/577
- @eJJonatah made their first contribution in https://github.com/ExcelDataReader/ExcelDataReader/pull/650
Full Changelog: https://github.com/ExcelDataReader/ExcelDataReader/compare/v3.6.0...v3.7.0