This version uses the new 3.* version of DocumentFormat.OpenXml and it's not compatible with 2.* If you're using another package that require DocumentFormat.OpenXml 2.*, consider using version 2.3 of this package.
- .Net8.0 build target
- .NetStandard1.3 build target
- Finally removed method AddValidator (marked as obsolete since before version 1)
- Integer and decimal data validation
- .Net6.0 build target
- Throwing more specific exceptions instead of just throwing InvalidOperacionException for everything
- Dependency update: DocumentFormat.OpenXml 2.18.0 -> 2.20.0
- Show or hide, print or not, Gridlines and headings
- Bumped dependencies version to current latest since the reason to lower it no longer applies.
- Lowered minimum required version of DocumentFormat.OpenXml. It is still recommended to use the latest version when possible.
- Ability to merge cells
- Renamed class BigExcelWritter to BigExcelWriter. Sorry for the typo.
- Conditional formatting
- By formula
- By value (Cell Is)
- Duplicated values
- Text cells can now be written as shared strings instead of as value. This should reduce the final file's size when the same text is repeated across sheets
- First version considered to be "stable".
- Moved repository to GitHub (previously hosted on Azure DevOps)
- Renamed
WriteTextCell<int>
toWriteNumberCell<int>
.WriteTextCell<string>
is still in use.
- Hide rows and columns
- Write formula to cell
- Create autofilter
- Ranges are now validated
- Add comments to cells
- Styling and formatting
- Initial version