You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit fd6e0e1
Browse filesBrowse the repository at this point in the historyBrowse files
* Updated projects in the solution to target .NET 11
- Added .NET 11 target to the MiniExcel source main projects and test projects
- Replaced the .NET 9 target with the .NET 11 target in the benchmark project
- Added .NET 11 as one of the dotnet versions to build and test for in github actions
* Addressed a breaking change regarding double to decimal conversion introduced in .NET 11
In .NET 11 conversion APIs such as `new Decimal(double value)` or `Convert.ToDecimal(double value)` among others have been changed to approximate the resulting value more accurately.
Unfortunately this is a significant breaking change for us as we relied upon this truncation to discard unwanted decimal digits when mapping doubles (our default numeric type) to decimals.
Hence a workaround was added to ensure backwards compatibility was mantained.
* Updating codeql and benchmark workflows
0 commit comments