mirror of
https://github.com/Smaug123/WoofWare.Myriad
synced 2025-10-05 12:08:46 +00:00
28 lines
1.2 KiB
Markdown
28 lines
1.2 KiB
Markdown
Notable changes are recorded here.
|
|
|
|
# WoofWare.Myriad.Plugins 2.1.33
|
|
|
|
`JsonParse` can now deserialize the discriminated unions which `JsonSerialize` wrote out.
|
|
|
|
# WoofWare.Myriad.Plugins 2.1.32, WoofWare.Myriad.Plugins.Attributes 3.1.4
|
|
|
|
`JsonSerialize` can now serialize many discriminated unions.
|
|
(This operation is inherently opinionated, because JSON does not model discriminated unions.)
|
|
|
|
# WoofWare.Myriad.Plugins 2.1.20, WoofWare.Myriad.Plugins.Attributes 3.0.1
|
|
|
|
We now bundle copies of the RestEase attributes in `WoofWare.Myriad.Plugins.Attributes`, in case you don't want to take a dependency on RestEase.
|
|
|
|
# WoofWare.Myriad.Plugins 2.1.15
|
|
|
|
The `GenerateMock` generator now permits a limited amount of inheritance in the record we're mocking out (specifically, `IDisposable`).
|
|
|
|
# WoofWare.Myriad.Plugins 2.1.8
|
|
|
|
No change to the packages, but this is when we started creating and tagging GitHub releases, which are a better source of truth than this file.
|
|
|
|
# WoofWare.Myriad.Plugins 2.0
|
|
|
|
This transition split the attributes (e.g. `[<JsonParseAttribute>]`) into their own assembly, WoofWare.Myriad.Plugins.Attributes.
|
|
The new assembly has minimal dependencies, so you may safely use it from your own code.
|