8.1.0 Preview 2
Pre-release
      Pre-release
    
        Breaking changes (since 8.1.0 Preview 1) 💥
- The StreamExtensions.Read<T>method now throws anEndOfStreamExceptionwhen reaching end of stream
What's Changed (since 8.0.0) 🆕
- Use Nullable.GetValueRefOrDefaultRefwhere 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 IBufferWriterExtensionstype 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*)nullby @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.ReadExactlyon .NET 7 by @Sergio0694 in #535
New Contributors
Full Changelog: v8.1.0-preview1...v8.1.0-preview2