8.1.0 Preview 2
Pre-release
Pre-release
Breaking changes (since 8.1.0 Preview 1) 💥
- The
StreamExtensions.Read<T>
method now throws anEndOfStreamException
when reaching end of stream
What's Changed (since 8.0.0) 🆕
- Use
Nullable.GetValueRefOrDefaultRef
where possible by @Sergio0694 in #499 - Bump NuGet packages to latest stable versions by @Sergio0694 in #501
- Drop .NET Core 3.1 TFM by @Sergio0694 in #502
- Fix
IBufferWriterExtensions
type of exception thrown documentation by @pziezio in #497 - Move all source files into src\subfolder by @Sergio0694 in #507
- Use PolySharp for polyfills, and centralize shared MSBuild properties by @Sergio0694 in #510
- Replace
Unsafe.SizeOf<T>()
withsizeof(T)
by @Sergio0694 in #511 - Replace
Unsafe.NullRef<T>()
withref *(T*)null
by @Sergio0694 in #512 - Fix
StreamExtensions.Read<T>
when using buffered streams by @Sergio0694 in #520 - Use ref fields on .NET 7 for all span-like types by @Sergio0694 in #519
- Add analyzer for incorrect
[INotifyPropertyChanged]
and[ObservableObject]
use by @Sergio0694 in #531 - Add analyzer for references to fields with
[ObservableProperty]
by @Sergio0694 in #532 - Use
Stream.ReadExactly
on .NET 7 by @Sergio0694 in #535
New Contributors
Full Changelog: v8.1.0-preview1...v8.1.0-preview2