Releases: eduherminio/FileParser
Releases · eduherminio/FileParser
v3.0.0
v2.4.0
-
Optimize
ushort
,short
,uint
,int
,ulong
andlong
parsing (#117)
Especially noticeable when usingReadAllGroupsOfLines<T>
where T is one of those types -
Optimize
ReadAllGroupsOfLines
andReadAllGroupsOfLines<T>
(#117):
As a result of both changes:
ReadAllGroupsOfLines()
is now ~100% faster with ~50% less allocationsReadAllGroupsOfLines<T>()
is now ~400% faster with ~66% less allocations
Full Changelog: v2.3.0...v2.4.0
v2.3.0
Full Changelog: v2.2.0...v2.3.0
v2.2.0
- Add support for .NET 6
- Drop .NET 5 support. Should any significant bug fixes take place before .NET 5 EOL, they might be ported to 2.1.x
v2.1.1
- Make
\r
replacement safer inParsedFile.ReadAllGroupsOfLines
by replacing the whole\r\n
group with\n
.
v2.1.0
- Add
static List<List<string>> ReadAllGroupsOfLines(string)
toParsedFile
.
v2.0.0
Drop .NET Core and Framework support in favor of .NET 5.
v1.6.0
Enable C# 8 Nullable.
v1.5.0
- Drop .NET Framework 4.6 support.
v1.4.4
Remove the only external dependency, RoslynCodeTaskFactory
which should anyway have always been private.