Skip to content

Commit 9c5bc47

Browse files
committed
🔖 Chasm.Formatting v2.4.0
1 parent 2bd147e commit 9c5bc47

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

Chasm.Formatting/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Chasm.Formatting Changelog
22

3+
### v2.4.0
4+
- 🧩 Added `netcoreapp3.1` target. Now targets: `net9.0`, `net6.0`, `net5.0`, `netcoreapp3.1`, `netcoreapp2.1`, `netcoreapp2.0`, `netcoreapp1.0`, `netstandard2.1`, `netstandard2.0`, `netstandard1.1`, `netstandard1.0`, `net45`;
5+
- ✨ Added `SpanParser.Skip(ReadOnlySpan<char>)`;
6+
- ✨ Added `SpanParser.SkipAny(ReadOnlySpan<char>)`;
7+
- ✨ Added `SpanParser.ReadUntilAny(char, char)`;
8+
- ✨ Added `SpanParser.ReadUntilAny(char, char, char)`;
9+
- ✨ Added `SpanParser.ReadUntilAny(char, char, char, char)`;
10+
- ✨ Added `SpanParser.ReadUntilAny(ReadOnlySpan<char>)`;
11+
- 🧑‍💻 Overhauled and improved `SpanParser`'s debugger display;
12+
- ⚡️ Slightly improved performance of `SpanParser.SkipAny` methods;
13+
314
### v2.3.7
415
- 🧩 Replaced `net8.0` target with `net9.0`. Now targets: `net9.0`, `net6.0`, `net5.0`, `netcoreapp2.1`, `netcoreapp2.0`, `netcoreapp1.0`, `netstandard2.1`, `netstandard2.0`, `netstandard1.1`, `netstandard1.0`, `net45`;
516
- ⚡️ Improved performance of the formatting method with specified format span;

Chasm.Formatting/Chasm.Formatting.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
net9.0;
88
net6.0;
99
net5.0;
10+
netcoreapp3.1;
1011
netcoreapp2.1;
1112
netcoreapp2.0;
1213
netcoreapp1.0;
@@ -22,6 +23,7 @@
2223
| net9.0 | | | - allows ref struct
2324
| net6.0 | | | - span interpolation, tuple Math.DivRem, string.TryCopyTo
2425
| net5.0 | | | - SkipLocalsInit
26+
| netcoreapp3.1 | | | - MemoryExtensions.Contains
2527
| netcoreapp2.1 | netstandard2.1 | | - span support, string.Create(,,)
2628
| netcoreapp2.0 | netstandard2.1 | | - Array.Fill
2729
| netcoreapp2.0 | netstandard2.0 | net11- | - Math.DivRem(,,out)
@@ -33,7 +35,7 @@
3335
<!-- Header -->
3436
<AssemblyName>Chasm.Formatting</AssemblyName>
3537
<PackageId>$(AssemblyName)</PackageId>
36-
<Version>2.3.7</Version>
38+
<Version>2.4.0</Version>
3739

3840
<!-- Title, Description, Tags -->
3941
<Title>$(AssemblyName)</Title>

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@
4040
</PackageReference>
4141
</ItemGroup>
4242

43-
<PropertyGroup Condition="'$(Configuration)'=='Debug' or '$(TargetFramework)'!='net8.0'">
43+
<PropertyGroup Condition="'$(Configuration)'=='Debug' or '$(TargetFramework)'!='net9.0'">
4444
<NoWarn>$(NoWarn),1591</NoWarn> <!-- Suppress the 'Missing XML Documentation' warning -->
4545
</PropertyGroup>
46-
<PropertyGroup Condition="'$(TargetFramework)'!='net8.0'">
46+
<PropertyGroup Condition="'$(TargetFramework)'!='net9.0'">
4747
<!-- Suppress the 'XML comment has cref attribute that could not be resolved' warning -->
4848
<!-- Suppress the 'Incorrect signature in XML comment' warning -->
4949
<NoWarn>$(NoWarn),1574,1580</NoWarn>

0 commit comments

Comments
 (0)