Releases: RicoSuter/NJsonSchema
Releases · RicoSuter/NJsonSchema
NJsonSchema v11.0.2
What's Changed
- Upgrade to NUKE 8 by @lahma in #1669
- TypeScript generator: Use string type as the discriminator property type in specialized interfaces by @RicoSuter in #1718
Full Changelog: v11.0.1...v11.0.2
NJsonSchema v11.0.1
What's Changed
- Update PropertyNameGenerator - escape "|" character in property names by @AntonYeurasau in #1684
- Enable .NET analyzers by @lahma in #1676
- Fixed SystemTextJson indexed properties handling. by @viktoriia-zhel in #1701
- Upgrade NuGet packages by @lahma in #1699
- Fix SystemTextJson read only properties handling by @mereth in #1697
- Empty templates for annotation of enum and members by @martindamgaardlorensen in #1693
- Expose failing JToken in ValidationError by @ouvreboite in #1692
- Fix: Remove illegal characters before returning to reserved list by @lorenyaSICKAG in #1683
- Fix bug that C# property not nullable when specified via reference by @markm77 in #1682
- Add option to explicitly exclude types from schema by @Havret in #1670
New Contributors
- @AntonYeurasau made their first contribution in #1684
- @viktoriia-zhel made their first contribution in #1701
- @mereth made their first contribution in #1697
- @martindamgaardlorensen made their first contribution in #1693
- @ouvreboite made their first contribution in #1692
- @lorenyaSICKAG made their first contribution in #1683
- @markm77 made their first contribution in #1682
- @Havret made their first contribution in #1670
Full Changelog: v11.0.0...v11.0.1
NJsonSchema v11.0.0
- Use Namotion.Reflextion v3 (some fixes and breaking changes)
- Move Newtonsoft.Json-based generator to own package NJsonSchema.NewtonsoftJson
NJsonSchema v11.0.0-preview008
Incread Json MaxDepth to 128 (#1649) Co-authored-by: Johannes Mols <[email protected]>
NJsonSchema v11.0.0-preview007
Revert PR #1513 and #1522, closes #1564, closes #1656
NJsonSchema v11.0.0-preview006
Update annotations project as discussed, https://github.com/RicoSuter…
NJsonSchema v11.0.0-preview005
Convert to use Central Package Management (#1639)
NJsonSchema v10.9.0
NJsonSchema v10.8.0
What's Changed
- Fix DateFormatConverter System.Text.Json to respect DateType setting by @AroglDarthu in #1527
- Upgrade Fluid.Core to version 2.2.15 by @lahma in #1546
- Lazy initialization of AdditionalProperties property by @dterziev in #1552
- Resolves #1547: Make RemoveNullability virtual for extendability by @SamuelBerger in #1548
- Fix output of JsonIgnore attributes by @AroglDarthu in #1522
- Fixes #1480. Convert DateOnly properties to local timezone by @Shaddix in #1481
- TypeScript CodeGeneration checks AllowAdditionalProperties by @cbalisky in #1412
- Add support for flag enums with more than 32 values by @genne5 in #1530
- Build a suffix of a fieldname once and reuse it by @testfirstcoder in #1442
New Contributors
- @dterziev made their first contribution in #1552
- @SamuelBerger made their first contribution in #1548
- @cbalisky made their first contribution in #1412
- @genne5 made their first contribution in #1530
Full Changelog: v10.7.2...v10.8.0
NJsonSchema v10.7.2
- Fixes #1524: typescript checking fails on Dictionary<Enum, string>
- Add GenerateTypeCheckFunctions