Changelog
v33.0.0
Released June 17, 2024. Previous release: v32.0.3. Migration guide.
Added
-
MemberMap<TClass, TMember>.TypeConverterOption
Changed
-
ArrayConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
BigIntegerConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
BigIntegerConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
BooleanConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
BooleanConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
ByteArrayConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
ByteArrayConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
ByteConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
CharConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
ClassMapCollection.Find<T>()Only nullable annotations changed.
-
ClassMapCollection.this[Type]Only nullable annotations changed.
-
CollectionGenericConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
CsvConfiguration.DynamicPropertySortOnly nullable annotations changed.
-
CsvConfiguration.ReferenceHeaderPrefixOnly nullable annotations changed.
-
CsvConfiguration.ShouldSkipRecordOnly nullable annotations changed.
-
CsvContext.ParserOnly nullable annotations changed.
-
CsvContext.ReaderOnly nullable annotations changed.
-
CsvContext.WriterOnly nullable annotations changed.
-
CsvDataReader.CsvDataReader(CsvReader, DataTable)Only nullable annotations changed.
-
CsvDataReader.GetBytes(int, long, byte[], int, int)Only nullable annotations changed.
-
CsvDataReader.GetChars(int, long, char[], int, int)Only nullable annotations changed.
-
CsvHelperException.ContextOnly nullable annotations changed.
-
CsvParser.RecordOnly nullable annotations changed.
-
CsvReader.GetField(Type, int)Only nullable annotations changed.
-
CsvReader.GetField(Type, int, ITypeConverter)Only nullable annotations changed.
-
CsvReader.GetField(Type, string)Only nullable annotations changed.
-
CsvReader.GetField(Type, string, ITypeConverter)Only nullable annotations changed.
-
CsvReader.GetField(Type, string, int)Only nullable annotations changed.
-
CsvReader.GetField(Type, string, int, ITypeConverter)Only nullable annotations changed.
-
CsvReader.GetField(int)Only nullable annotations changed.
-
CsvReader.GetField(string)Only nullable annotations changed.
-
CsvReader.GetField(string, int)Only nullable annotations changed.
-
CsvReader.GetField<T, TConverter>(int)Only nullable annotations changed.
-
CsvReader.GetField<T, TConverter>(string)Only nullable annotations changed.
-
CsvReader.GetField<T, TConverter>(string, int)Only nullable annotations changed.
-
CsvReader.GetField<T>(int)Only nullable annotations changed.
-
CsvReader.GetField<T>(int, ITypeConverter)Only nullable annotations changed.
-
CsvReader.GetField<T>(string)Only nullable annotations changed.
-
CsvReader.GetField<T>(string, ITypeConverter)Only nullable annotations changed.
-
CsvReader.GetField<T>(string, int)Only nullable annotations changed.
-
CsvReader.GetField<T>(string, int, ITypeConverter)Only nullable annotations changed.
-
CsvReader.GetRecord(Type)Only nullable annotations changed.
-
Only nullable annotations changed.
-
Only nullable annotations changed.
-
CsvReader.HeaderRecordOnly nullable annotations changed.
-
CsvReader.TryGetField(Type, int, ITypeConverter, out object)Only nullable annotations changed.
-
CsvReader.TryGetField(Type, int, out object)Only nullable annotations changed.
-
CsvReader.TryGetField(Type, string, ITypeConverter, out object)Only nullable annotations changed.
-
CsvReader.TryGetField(Type, string, int, ITypeConverter, out object)Only nullable annotations changed.
-
CsvReader.TryGetField(Type, string, int, out object)Only nullable annotations changed.
-
CsvReader.TryGetField(Type, string, out object)Only nullable annotations changed.
-
CsvReader.TryGetField<T, TConverter>(int, out T)Only nullable annotations changed.
-
CsvReader.TryGetField<T, TConverter>(string, int, out T)Only nullable annotations changed.
-
CsvReader.TryGetField<T, TConverter>(string, out T)Only nullable annotations changed.
-
CsvReader.TryGetField<T>(int, ITypeConverter, out T)Only nullable annotations changed.
-
CsvReader.TryGetField<T>(int, out T)Only nullable annotations changed.
-
CsvReader.TryGetField<T>(string, ITypeConverter, out T)Only nullable annotations changed.
-
CsvReader.TryGetField<T>(string, int, ITypeConverter, out T)Only nullable annotations changed.
-
CsvReader.TryGetField<T>(string, int, out T)Only nullable annotations changed.
-
CsvReader.TryGetField<T>(string, out T)Only nullable annotations changed.
-
Only nullable annotations changed.
-
CsvReader.this[string, int]Only nullable annotations changed.
-
Only nullable annotations changed.
-
CsvWriter.GetTypeInfoForRecord<T>(T)Only nullable annotations changed.
-
CsvWriter.HeaderRecordOnly nullable annotations changed.
-
CsvWriter.SanitizeForInjection(string)Only nullable annotations changed.
-
CsvWriter.WriteComment(string)Only nullable annotations changed.
-
CsvWriter.WriteConvertedField(string, Type)Only nullable annotations changed.
-
CsvWriter.WriteDynamicHeader(IDynamicMetaObjectProvider)Only nullable annotations changed.
-
Only nullable annotations changed.
-
CsvWriter.WriteField(string, bool)Only nullable annotations changed.
-
CsvWriter.WriteField<T, TConverter>(T)Only nullable annotations changed.
-
CsvWriter.WriteField<T>(T)Only nullable annotations changed.
-
CsvWriter.WriteField<T>(T, ITypeConverter)Only nullable annotations changed.
-
Only nullable annotations changed.
-
CsvWriter.WriteToBuffer(string)Only nullable annotations changed.
-
DateTimeConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
DateTimeOffsetConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
DecimalConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
DefaultTypeConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
DefaultTypeConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
DoubleConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
DoubleConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
EnumConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
EnumConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
EnumerableConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
EnumerableConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
ExpressionManager.CreateGetFieldExpression(MemberMap)Only nullable annotations changed.
-
ExpressionManager.CreateGetMemberExpression(Expression, ClassMap, MemberMap)Only nullable annotations changed.
-
GuidConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
HeaderPrefixAttribute.PrefixOnly nullable annotations changed.
-
IDictionaryConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
IDictionaryConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
IDictionaryGenericConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
IEnumerableConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
IEnumerableConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
IEnumerableGenericConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
IParser.RecordOnly nullable annotations changed.
-
IReaderConfiguration.ReferenceHeaderPrefixOnly nullable annotations changed.
-
IReaderConfiguration.ShouldSkipRecordOnly nullable annotations changed.
-
IReaderRow.GetField(Type, int)Only nullable annotations changed.
-
IReaderRow.GetField(Type, int, ITypeConverter)Only nullable annotations changed.
-
IReaderRow.GetField(Type, string)Only nullable annotations changed.
-
IReaderRow.GetField(Type, string, ITypeConverter)Only nullable annotations changed.
-
IReaderRow.GetField(Type, string, int)Only nullable annotations changed.
-
IReaderRow.GetField(Type, string, int, ITypeConverter)Only nullable annotations changed.
-
IReaderRow.GetField(int)Only nullable annotations changed.
-
IReaderRow.GetField(string)Only nullable annotations changed.
-
IReaderRow.GetField(string, int)Only nullable annotations changed.
-
IReaderRow.GetField<T, TConverter>(int)Only nullable annotations changed.
-
IReaderRow.GetField<T, TConverter>(string)Only nullable annotations changed.
-
IReaderRow.GetField<T, TConverter>(string, int)Only nullable annotations changed.
-
IReaderRow.GetField<T>(int)Only nullable annotations changed.
-
IReaderRow.GetField<T>(int, ITypeConverter)Only nullable annotations changed.
-
IReaderRow.GetField<T>(string)Only nullable annotations changed.
-
IReaderRow.GetField<T>(string, ITypeConverter)Only nullable annotations changed.
-
IReaderRow.GetField<T>(string, int)Only nullable annotations changed.
-
IReaderRow.GetField<T>(string, int, ITypeConverter)Only nullable annotations changed.
-
IReaderRow.GetRecord(Type)Only nullable annotations changed.
-
IReaderRow.GetRecord<T>()Only nullable annotations changed.
-
IReaderRow.GetRecord<T>(T)Only nullable annotations changed.
-
IReaderRow.HeaderRecordOnly nullable annotations changed.
-
IReaderRow.TryGetField(Type, int, ITypeConverter, out object)Only nullable annotations changed.
-
IReaderRow.TryGetField(Type, int, out object)Only nullable annotations changed.
-
IReaderRow.TryGetField(Type, string, ITypeConverter, out object)Only nullable annotations changed.
-
IReaderRow.TryGetField(Type, string, int, ITypeConverter, out object)Only nullable annotations changed.
-
IReaderRow.TryGetField(Type, string, int, out object)Only nullable annotations changed.
-
IReaderRow.TryGetField(Type, string, out object)Only nullable annotations changed.
-
IReaderRow.TryGetField<T, TConverter>(int, out T)Only nullable annotations changed.
-
IReaderRow.TryGetField<T, TConverter>(string, int, out T)Only nullable annotations changed.
-
IReaderRow.TryGetField<T, TConverter>(string, out T)Only nullable annotations changed.
-
IReaderRow.TryGetField<T>(int, ITypeConverter, out T)Only nullable annotations changed.
-
IReaderRow.TryGetField<T>(int, out T)Only nullable annotations changed.
-
IReaderRow.TryGetField<T>(string, ITypeConverter, out T)Only nullable annotations changed.
-
IReaderRow.TryGetField<T>(string, int, ITypeConverter, out T)Only nullable annotations changed.
-
IReaderRow.TryGetField<T>(string, int, out T)Only nullable annotations changed.
-
IReaderRow.TryGetField<T>(string, out T)Only nullable annotations changed.
-
IReaderRow.this[int]Only nullable annotations changed.
-
IReaderRow.this[string, int]Only nullable annotations changed.
-
IReaderRow.this[string]Only nullable annotations changed.
-
ITypeConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
ITypeConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
IWriterConfiguration.DynamicPropertySortOnly nullable annotations changed.
-
IWriterConfiguration.ReferenceHeaderPrefixOnly nullable annotations changed.
-
IWriterRow.HeaderRecordOnly nullable annotations changed.
-
IWriterRow.WriteComment(string)Only nullable annotations changed.
-
IWriterRow.WriteConvertedField(string, Type)Only nullable annotations changed.
-
IWriterRow.WriteField(string)Only nullable annotations changed.
-
IWriterRow.WriteField(string, bool)Only nullable annotations changed.
-
IWriterRow.WriteField<T, TConverter>(T)Only nullable annotations changed.
-
IWriterRow.WriteField<T>(T)Only nullable annotations changed.
-
IWriterRow.WriteField<T>(T, ITypeConverter)Only nullable annotations changed.
-
Int16Converter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
Int32Converter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
Int64Converter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
MemberMap.TypeConverterOptionBreakingThe set accessor was removed.
-
MemberMap<TClass, TMember>.MemberMap(MemberInfo)Only nullable annotations changed.
-
MemberMapCollection.Find(MemberInfo)Only nullable annotations changed.
-
MemberMapCollection.Find<T>(Expression<Func<T, object>>)Only nullable annotations changed.
-
MemberMapData.ConstantOnly nullable annotations changed.
-
MemberMapData.DefaultOnly nullable annotations changed.
-
MemberMapData.MemberOnly nullable annotations changed.
-
MemberMapData.MemberMapData(MemberInfo)Only nullable annotations changed.
-
MemberMapData.ReadingConvertExpressionOnly nullable annotations changed.
-
MemberMapData.TypeConverterOnly nullable annotations changed.
-
MemberMapData.ValidateExpressionOnly nullable annotations changed.
-
MemberMapData.ValidateMessageExpressionOnly nullable annotations changed.
-
MemberMapData.WritingConvertExpressionOnly nullable annotations changed.
-
MemberReferenceMap.Prefix(string, bool)Only nullable annotations changed.
-
MemberReferenceMapCollection.Find(MemberInfo)Only nullable annotations changed.
-
MemberReferenceMapCollection.Find<T>(Expression<Func<T, object>>)Only nullable annotations changed.
-
MissingFieldFoundArgs.HeaderNamesOnly nullable annotations changed.
-
MissingFieldFoundArgs.MissingFieldFoundArgs(string[], int, CsvContext)Only nullable annotations changed.
-
NotSupportedTypeConverter<T>.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
NotSupportedTypeConverter<T>.ConvertToString(T, IWriterRow, MemberMapData)Only nullable annotations changed.
-
NullableConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
NullableConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
NullableConverter.UnderlyingTypeOnly nullable annotations changed.
-
ParameterMap.ConstructorTypeMapOnly nullable annotations changed.
-
ParameterMap.ReferenceMapOnly nullable annotations changed.
-
ParameterMapData.ConstantOnly nullable annotations changed.
-
ParameterMapData.DefaultOnly nullable annotations changed.
-
ParameterMapData.TypeConverterOnly nullable annotations changed.
-
ParameterReferenceMap.Prefix(string, bool)Only nullable annotations changed.
-
PrepareHeaderForMatchArgs.HeaderOnly nullable annotations changed.
-
PrepareHeaderForMatchArgs.PrepareHeaderForMatchArgs(string, int)Only nullable annotations changed.
-
RecordWriter.CombineDelegates<T>(IEnumerable<Action<T>>)Only nullable annotations changed.
-
SByteConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
ShouldQuoteArgs.FieldOnly nullable annotations changed.
-
ShouldQuoteArgs.ShouldQuoteArgs(string, Type, IWriterRow)Only nullable annotations changed.
-
SingleConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
SingleConverter.ConvertToString(object, IWriterRow, MemberMapData)Only nullable annotations changed.
-
StringConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
TimeSpanConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
TypeConverter<T>.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
TypeConverter<T>.ConvertToString(T, IWriterRow, MemberMapData)Only nullable annotations changed.
-
TypeConverterException.TextOnly nullable annotations changed.
-
TypeConverterException.TypeConverterException(ITypeConverter, MemberMapData, object, CsvContext)Only nullable annotations changed.
-
TypeConverterException.TypeConverterException(ITypeConverter, MemberMapData, object, CsvContext, string)Only nullable annotations changed.
-
TypeConverterException.TypeConverterException(ITypeConverter, MemberMapData, object, CsvContext, string, Exception)Only nullable annotations changed.
-
TypeConverterException.TypeConverterException(ITypeConverter, MemberMapData, string, CsvContext)Only nullable annotations changed.
-
TypeConverterException.TypeConverterException(ITypeConverter, MemberMapData, string, CsvContext, string)Only nullable annotations changed.
-
TypeConverterException.TypeConverterException(ITypeConverter, MemberMapData, string, CsvContext, string, Exception)Only nullable annotations changed.
-
TypeConverterException.ValueOnly nullable annotations changed.
-
TypeConverterOptions.CultureInfoOnly nullable annotations changed.
-
TypeConverterOptions.FormatsOnly nullable annotations changed.
-
UInt16Converter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
UInt32Converter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
UInt64Converter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.
-
UriConverter.ConvertFromString(string, IReaderRow, MemberMapData)Only nullable annotations changed.