Removed Tyne's Error type, refactored Result{T} into Result{T, TE} so consumers can use their own, more domain-descriptive Error types
Overhauled Result and Option types to make them more functionally-oriented
Upgraded the Blazor Form implementation to use a more robust, easier to use, behaviour-driven state machine
Dropped support for old, now-unused packages.
Source is still available on the v3 branch,
and it's MIT licensed, so you're welcome to merge anything useful into your code base
Removed packages:
Tyne.AspNetCore
most features are now natively/more easily supported in core ASP.NET Core
the rest can easily be added into your project's source
EntityFramework.ChangeAuditing
very difficult to be simultaneously powerful, optimised, and sufficiently customisable per-project
EntityFramework.ModificationTracking
easily implemented per-project
EntityFramework.*
other EF projects just supported the above two, and are thus now unneeded
HttpMediator.*
MediatorEndpoints.*
already deprecated and marked for removal for a year
Testing
very little functionality offered, not worth offering as a whole package