Skip to content

8.1.0 Preview 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@Sergio0694 Sergio0694 released this 13 Dec 17:44

Breaking changes (since 8.1.0 Preview 1) 💥

  • The StreamExtensions.Read<T> method now throws an EndOfStreamException 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>() with sizeof(T) by @Sergio0694 in #511
  • Replace Unsafe.NullRef<T>() with ref *(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