This release fixes Issue #1942: "AOT compilation produces single trim analysis warning"
Task
used to cause TaskScheduler.UnobservedExceptions
, applications can opt into swallowing failures silently (to be consistent with how Rx has always handled unhandled exceptions in the equivalent non-Task-oriented scenarios; this only applies to cases in which Rx has no way of reporting the exception, typically because the relevant observable no longer has any subscribers on which we could call OnError
)SingleAssignmentDisposableValue
type is now publicsnupkg
instead of being built in, reducing assembly size