Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 22 additions & 22 deletions apiCount.include.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
**API count: 1052**
**API count: 1055**

### Per Target Framework

| Target | APIs |
| -- | -- |
| `net461` | 986 |
| `net462` | 986 |
| `net47` | 985 |
| `net471` | 984 |
| `net472` | 980 |
| `net48` | 980 |
| `net481` | 980 |
| `netstandard2.0` | 982 |
| `netstandard2.1` | 835 |
| `netcoreapp2.0` | 905 |
| `netcoreapp2.1` | 846 |
| `netcoreapp2.2` | 846 |
| `netcoreapp3.0` | 801 |
| `netcoreapp3.1` | 800 |
| `net5.0` | 672 |
| `net6.0` | 573 |
| `net7.0` | 418 |
| `net8.0` | 299 |
| `net9.0` | 205 |
| `net10.0` | 151 |
| `net461` | 991 |
| `net462` | 991 |
| `net47` | 990 |
| `net471` | 989 |
| `net472` | 985 |
| `net48` | 985 |
| `net481` | 985 |
| `netstandard2.0` | 987 |
| `netstandard2.1` | 840 |
| `netcoreapp2.0` | 910 |
| `netcoreapp2.1` | 851 |
| `netcoreapp2.2` | 851 |
| `netcoreapp3.0` | 806 |
| `netcoreapp3.1` | 805 |
| `net5.0` | 677 |
| `net6.0` | 578 |
| `net7.0` | 423 |
| `net8.0` | 304 |
| `net9.0` | 210 |
| `net10.0` | 156 |
| `net11.0` | 58 |
| `uap10.0` | 972 |
| `uap10.0` | 977 |
7 changes: 7 additions & 0 deletions api_list.include.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,13 @@
* `void WriteSingleLittleEndian(Span<byte>, float)` [reference](https://learn.microsoft.com/en-us/dotnet/api/system.buffers.binary.binaryprimitives.writesinglelittleendian?view=net-11.0)


#### BitArray

* `bool HasAllSet()` [reference](https://learn.microsoft.com/en-us/dotnet/api/system.collections.bitarray.hasallset?view=net-11.0)
* `bool HasAnySet()` [reference](https://learn.microsoft.com/en-us/dotnet/api/system.collections.bitarray.hasanyset?view=net-11.0)
* `int PopCount()` [reference](https://learn.microsoft.com/en-us/dotnet/api/system.collections.bitarray.popcount?view=net-11.0)


#### Boolean

* `bool TryFormat(Span<char>, int)` [reference](https://learn.microsoft.com/en-us/dotnet/api/system.boolean.tryformat?view=net-11.0)
Expand Down
84 changes: 42 additions & 42 deletions assemblySize.include.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,51 +2,51 @@

| | Empty Assembly | With Polyfill | Diff | Ensure | ArgumentExceptions | StringInterpolation | Nullability |
|----------------|----------------|---------------|-----------|-----------|--------------------|---------------------|-------------|
| netstandard2.0 | 8.0KB | 363.5KB | +355.5KB | +7.5KB | +6.5KB | +7.5KB | +12.0KB |
| netstandard2.1 | 8.5KB | 317.5KB | +309.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| net461 | 8.5KB | 362.0KB | +353.5KB | +7.5KB | +5.5KB | +8.0KB | +12.0KB |
| net462 | 7.0KB | 365.5KB | +358.5KB | +9.0KB | +6.5KB | +9.5KB | +14.0KB |
| net47 | 7.0KB | 365.5KB | +358.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| net471 | 8.5KB | 364.5KB | +356.0KB | +7.5KB | +5.0KB | +7.5KB | +12.0KB |
| net472 | 8.5KB | 363.0KB | +354.5KB | +8.0KB | +7.0KB | +8.0KB | +12.5KB |
| net48 | 8.5KB | 363.0KB | +354.5KB | +8.0KB | +5.5KB | +8.0KB | +12.5KB |
| net481 | 8.5KB | 363.5KB | +355.0KB | +7.5KB | +5.0KB | +7.5KB | +12.0KB |
| netcoreapp2.0 | 9.0KB | 341.0KB | +332.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| netcoreapp2.1 | 9.0KB | 321.0KB | +312.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| netcoreapp2.2 | 9.0KB | 321.0KB | +312.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| netcoreapp3.0 | 9.5KB | 315.0KB | +305.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| netcoreapp3.1 | 9.5KB | 313.0KB | +303.5KB | +9.0KB | +6.5KB | +9.0KB | +14.0KB |
| net5.0 | 9.5KB | 277.5KB | +268.0KB | +8.5KB | +6.5KB | +9.0KB | +13.5KB |
| net6.0 | 10.0KB | 218.5KB | +208.5KB | +10.0KB | +7.0KB | +1.0KB | +3.5KB |
| net7.0 | 10.0KB | 180.5KB | +170.5KB | +12.0KB | +8.5KB | +512bytes | +3.5KB |
| net8.0 | 9.5KB | 151.0KB | +141.5KB | +8.5KB | +512bytes | +1.0KB | +3.5KB |
| net9.0 | 9.5KB | 104.5KB | +95.0KB | +8.5KB | | +512bytes | +3.0KB |
| net10.0 | 10.0KB | 82.0KB | +72.0KB | +8.5KB | | +512bytes | +3.5KB |
| net11.0 | 10.0KB | 20.5KB | +10.5KB | +9.5KB | | +1.0KB | +4.0KB |
| netstandard2.0 | 8.0KB | 364.0KB | +356.0KB | +7.5KB | +5.0KB | +7.5KB | +12.0KB |
| netstandard2.1 | 8.5KB | 318.0KB | +309.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| net461 | 8.5KB | 362.5KB | +354.0KB | +7.5KB | +5.5KB | +8.0KB | +12.0KB |
| net462 | 7.0KB | 366.0KB | +359.0KB | +9.5KB | +7.0KB | +9.5KB | +14.0KB |
| net47 | 7.0KB | 366.0KB | +359.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| net471 | 8.5KB | 365.0KB | +356.5KB | +7.5KB | +5.5KB | +8.0KB | +12.0KB |
| net472 | 8.5KB | 364.0KB | +355.5KB | +7.5KB | +5.0KB | +7.5KB | +12.0KB |
| net48 | 8.5KB | 364.0KB | +355.5KB | +7.5KB | +5.0KB | +7.5KB | +12.0KB |
| net481 | 8.5KB | 364.0KB | +355.5KB | +7.5KB | +5.0KB | +7.5KB | +12.0KB |
| netcoreapp2.0 | 9.0KB | 341.5KB | +332.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| netcoreapp2.1 | 9.0KB | 321.5KB | +312.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| netcoreapp2.2 | 9.0KB | 321.5KB | +312.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| netcoreapp3.0 | 9.5KB | 315.5KB | +306.0KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| netcoreapp3.1 | 9.5KB | 314.0KB | +304.5KB | +8.5KB | +6.5KB | +9.0KB | +13.5KB |
| net5.0 | 9.5KB | 278.0KB | +268.5KB | +9.0KB | +6.5KB | +9.0KB | +13.5KB |
| net6.0 | 10.0KB | 219.5KB | +209.5KB | +9.5KB | +6.5KB | +512bytes | +3.0KB |
| net7.0 | 10.0KB | 181.0KB | +171.0KB | +12.0KB | +8.5KB | +512bytes | +3.5KB |
| net8.0 | 9.5KB | 152.0KB | +142.5KB | +8.5KB | | +512bytes | +3.0KB |
| net9.0 | 9.5KB | 105.0KB | +95.5KB | +8.5KB | | +512bytes | +3.5KB |
| net10.0 | 10.0KB | 82.5KB | +72.5KB | +8.5KB | | +512bytes | +3.5KB |
| net11.0 | 10.0KB | 20.5KB | +10.5KB | +9.5KB | +512bytes | +1.0KB | +4.0KB |


### Assembly Sizes with EmbedUntrackedSources

| | Empty Assembly | With Polyfill | Diff | Ensure | ArgumentExceptions | StringInterpolation | Nullability |
|----------------|----------------|---------------|-----------|-----------|--------------------|---------------------|-------------|
| netstandard2.0 | 8.0KB | 533.1KB | +525.1KB | +15.2KB | +8.2KB | +12.4KB | +17.4KB |
| netstandard2.1 | 8.5KB | 460.5KB | +452.0KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| net461 | 8.5KB | 532.7KB | +524.2KB | +15.2KB | +7.2KB | +12.9KB | +17.4KB |
| net462 | 7.0KB | 536.2KB | +529.2KB | +16.7KB | +8.2KB | +14.4KB | +19.4KB |
| net47 | 7.0KB | 535.9KB | +528.9KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| net471 | 8.5KB | 534.6KB | +526.1KB | +15.2KB | +6.7KB | +12.4KB | +17.4KB |
| net472 | 8.5KB | 532.0KB | +523.5KB | +15.7KB | +8.7KB | +12.9KB | +17.9KB |
| net48 | 8.5KB | 532.0KB | +523.5KB | +15.7KB | +7.2KB | +12.9KB | +17.9KB |
| net481 | 8.5KB | 532.5KB | +524.0KB | +15.2KB | +6.7KB | +12.4KB | +17.4KB |
| netcoreapp2.0 | 9.0KB | 500.1KB | +491.1KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| netcoreapp2.1 | 9.0KB | 467.7KB | +458.7KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| netcoreapp2.2 | 9.0KB | 467.7KB | +458.7KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| netcoreapp3.0 | 9.5KB | 453.6KB | +444.1KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| netcoreapp3.1 | 9.5KB | 451.6KB | +442.1KB | +16.7KB | +8.2KB | +13.9KB | +19.4KB |
| net5.0 | 9.5KB | 398.0KB | +388.5KB | +16.2KB | +8.2KB | +13.9KB | +18.9KB |
| net6.0 | 10.0KB | 319.0KB | +309.0KB | +17.7KB | +8.7KB | +1.6KB | +4.2KB |
| net7.0 | 10.0KB | 262.2KB | +252.2KB | +19.6KB | +9.9KB | +1.1KB | +4.2KB |
| net8.0 | 9.5KB | 217.3KB | +207.8KB | +16.0KB | +811bytes | +1.6KB | +4.2KB |
| net9.0 | 9.5KB | 149.7KB | +140.2KB | +16.0KB | | +1.1KB | +3.7KB |
| net10.0 | 10.0KB | 118.5KB | +108.5KB | +16.0KB | | +1.1KB | +4.2KB |
| net11.0 | 10.0KB | 30.4KB | +20.4KB | +17.0KB | | +1.6KB | +4.7KB |
| netstandard2.0 | 8.0KB | 534.0KB | +526.0KB | +15.2KB | +6.7KB | +12.4KB | +17.4KB |
| netstandard2.1 | 8.5KB | 461.4KB | +452.9KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| net461 | 8.5KB | 533.6KB | +525.1KB | +15.2KB | +7.2KB | +12.9KB | +17.4KB |
| net462 | 7.0KB | 537.1KB | +530.1KB | +17.2KB | +8.7KB | +14.4KB | +19.4KB |
| net47 | 7.0KB | 536.8KB | +529.8KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| net471 | 8.5KB | 535.5KB | +527.0KB | +15.2KB | +7.2KB | +12.9KB | +17.4KB |
| net472 | 8.5KB | 533.4KB | +524.9KB | +15.2KB | +6.7KB | +12.4KB | +17.4KB |
| net48 | 8.5KB | 533.4KB | +524.9KB | +15.2KB | +6.7KB | +12.4KB | +17.4KB |
| net481 | 8.5KB | 533.4KB | +524.9KB | +15.2KB | +6.7KB | +12.4KB | +17.4KB |
| netcoreapp2.0 | 9.0KB | 501.0KB | +492.0KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| netcoreapp2.1 | 9.0KB | 468.6KB | +459.6KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| netcoreapp2.2 | 9.0KB | 468.6KB | +459.6KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| netcoreapp3.0 | 9.5KB | 454.5KB | +445.0KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| netcoreapp3.1 | 9.5KB | 453.0KB | +443.5KB | +16.2KB | +8.2KB | +13.9KB | +18.9KB |
| net5.0 | 9.5KB | 398.9KB | +389.4KB | +16.7KB | +8.2KB | +13.9KB | +18.9KB |
| net6.0 | 10.0KB | 320.4KB | +310.4KB | +17.2KB | +8.2KB | +1.1KB | +3.7KB |
| net7.0 | 10.0KB | 263.1KB | +253.1KB | +19.6KB | +9.9KB | +1.1KB | +4.2KB |
| net8.0 | 9.5KB | 218.7KB | +209.2KB | +16.0KB | +299bytes | +1.1KB | +3.7KB |
| net9.0 | 9.5KB | 150.6KB | +141.1KB | +16.0KB | | +1.1KB | +4.2KB |
| net10.0 | 10.0KB | 119.4KB | +109.4KB | +16.0KB | | +1.1KB | +4.2KB |
| net11.0 | 10.0KB | 30.4KB | +20.4KB | +17.0KB | +512bytes | +1.6KB | +4.7KB |
Loading
Loading