-
Support .NET Core and target .NET Standard.
-
Expose an extensibility point for customizing how master/detail records are handled through the interface
IMasterDetailStrategy. -
Provide a new value converter mechanism,
IFieldValueConverter, to replaceITypeConverterand expose more information such as thePropertyInfoof the property being used. -
Use field value converters when building lines.
-
Provide field builder methods (
WithConversionFromString,WithConversionToString) that accept delegates for performing field value conversion. -
Provide fixed length field builder methods (
SkipWhile,TakeUntil) for advanced field value processing. -
#41, #67 Enable capability to designate that certain sections of fixed length files should be ignored.
-
#63 Expose
ReadandWritefile engine methods that acceptTextReaderandTextWriter, respectively. -
Support public class fields in addition to properties.
-
Changed file engine write and multi-record read to be asynchronous. Single-record-type read is still synchronous for now.
- #80 Problem parsing consecutive empty fields in delimited files.