API

The API of v30.0.0 could not be built: Could not read the target frameworks of C:\Users\runneradmin\AppData\Local\Temp\csvhelper-docs\04834b58ddbe\src/CsvHelper/CsvHelper.csproj: 8.0.132 [C:\Program Files\dotnet\sdk]

Commits

  • 04834b58 Updated change log and migration docs. Josh Close ·
  • d2f66a75 Added CLS compliant constructor. Added unit test. Josh Close ·
  • 852f0394 Added generic overload for CsvConfiguration.ApplyAttributes. Josh Close ·
  • f43d2d1f Return CsvConfiguration from ApplyAttributes to allow chaining. Josh Close ·
  • 736bcb90 Add constructorArgs params argument to TypeConverterAttribute KonH ·
  • 499acd87 Fixed constructor mapping issue where parameter has a type converter but would still try and use constructor mapping. Josh Close ·
  • 0e06ec1a Cleanup. Josh Close ·
  • 51019f3b Added prefix inheritance option and made it false by default. Josh Close ·
  • f302d593 Cleaned up writing methods. Josh Close ·
  • 5eee5eb4 Made ShouldUseConstructorParameters logic a little more clear. Josh Close ·
  • 33382ec2 Removed unneeded in params and ref struct from CsvParser. Josh Close ·
  • d5bd5929 Removed all MethodImplOptions.AggressiveInlining from CsvParser. Josh Close ·
  • 9dbd4de4 Pass IWriterConfiguration into CsvWriter instead of CsvConfiguration. Josh Close ·
  • ea2581e7 Added Field and RawRecord to BadDataException. Breaking change. Josh Close ·
  • 416d15d7 Add null check for WriteRecords. Charlie ·
  • 2a429157 allow inherited prefix headers Vincent DAILLY ·
  • 331a493d [Issue 1500] CsvReader - allow mapping to dynamic properties Ruslan ·
  • fbf46c48 add member name in TypeConverterException message vborioni ·
  • 43b1943b adds a test showing that a custom typeconverter for Uri fails Stefan Bertels ·
  • 58b2c4bb Validate method now takes another param of type Expression Michel Eissa ·
  • f0af112b Fixed a bug: The length check now uses the raw record end position. Laurens Knoll ·
  • a1db1d66 Fixed whitespaces Laurens Knoll ·
  • 31536d41 Added MaxFieldSize configuration property to timely abort parsing of large/invalid fields. Laurens Knoll ·
  • b474e47d Added class level attribute for using annotation to create configuration Anders Busted-Janum ·
  • 245af165 Add validation msg to Validate Func Michel Eissa ·
  • be041977 relax Default and Constant type constraints to "assignable from" Marc Lewandowski ·
  • c1a2b566 Fix printing '{expression}' using interpolation Ryan Sinfield ·

Compare on GitHub