0.3.0
What's Changed
- Set AggressiveOptimization on all SepParser*.Parse by @nietras in #45
- Add blog badge to README by @nietras in #46
- Switch to MIT license, add LICENSE, add badge by @nietras in #47
- Fix license badge link in README by @nietras in #48
- Create CONTRIBUTING.md by @nietras in #49
- Add SepReaderState as base for SepReader by @nietras in #50
- Update 5950X benchmarks by @nietras in #51
- Add SEPBENCHSEPONLY preprocessor switch by @nietras in #52
- Refactor SepToString to take colIndex and avoid per col array unless needed (breaking changes) by @nietras in #53
- Add Cols range support also if col names are continuous by @nietras in #54
- Rename Cols.Length to Count for both reader and writer (breaking change) by @nietras in #55
- Bump the benchmarkdotnet group with 2 updates by @dependabot in #56
- Bump Sylvan.Common from 0.4.2 to 0.4.3 by @dependabot in #57
- Bump Sylvan.Data.Csv from 1.3.3 to 1.3.5 by @dependabot in #58
- Refactor SepParsers to take SepReaderState as parameter by @nietras in #59
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by @dependabot in #60
- Add Unescape Support by @nietras in #61
- Change FloatsReaderBench to be floats only by @nietras in #62
- Drop .NET 7 and benchmark only .NET 8 given it is now released by @nietras in #63
- Update benchmarks (.NET 8 only) by @nietras in #64
- Remove SepReader.Col.ToStringRaw from public API (breaking change) by @nietras in #65
Full Changelog: v0.2.7...v0.3.0