Releases: RicoSuter/NJsonSchema
Releases · RicoSuter/NJsonSchema
NJsonSchema v10.6.0
- Breaking change: Migrate from DotLiquid to Fluid (reasons: much faster code generation & more strict liquid implementation)
- You need to migrate custom templates: Replace
elseif
withelsif
, fix newline handling (have a look at the updates templates in the repository).
- You need to migrate custom templates: Replace
- Minor bug fixes
v10.5.2
Full Changelog: v10.5.1...v10.5.2
v10.5.1
What's Changed
- Fix validation of null values. by @SebastianStehle in #1394
New Contributors
- @SebastianStehle made their first contribution in #1394
Full Changelog: v10.5.0...v10.5.1
v10.5.0
Full Changelog: v10.4.6...v10.5.0
v10.4.6
What's Changed
- Add handling for parenthesis to CSharpPropertyNameGenerator by @jasonterando in #1388
- Skip custom JsonConverterAttribute when checking for JsonInheritanceConverter/StringEnumConverter by @mrEDitor in #1390
New Contributors
- @jasonterando made their first contribution in #1388
- @mrEDitor made their first contribution in #1390
Full Changelog: v10.4.5...v10.4.6
v10.4.5
v10.4.4
What's Changed
- System.Text.Json.Serialization.JsonExtensionDataAttribute allows object & JsonElement values by @deceptiveSimplicity in #1367
Full Changelog: v10.4.3...v10.4.4
v10.4.3
Full Changelog: v10.4.2...v10.4.3
v10.4.2
What's Changed
- cast dictionary to any during assignment by @jjoekoullas in #1357
- Create benchmarks by @lahma in #1347
- Add typeName to ArgumentException message in CodeArtifact by @thomasjoscht in #1358
- Added possibility to override default file path resolver by @sharpapp-mareklanduch in #1362
- Arrays and dictionaries in class DTOs now default to the correct null value in the init() method by @JustASquid in #1360
- Handle external relative refs in subdirectories by @davidmbillie in #1356
New Contributors
- @jjoekoullas made their first contribution in #1357
- @thomasjoscht made their first contribution in #1358
- @sharpapp-mareklanduch made their first contribution in #1362
- @JustASquid made their first contribution in #1360
Full Changelog: v10.4.1...v10.4.2
v10.4.1
What's Changed
- Update CSharpGenerator.cs by @jellelicht in #1352
- Use Luxon DateTime.toFormat function in TypeScript generated code by @seniorquico in #1351
- Make the GetKey protected & virtual to allow overriding it by @mikoskinen in #1353
New Contributors
- @jellelicht made their first contribution in #1352
- @seniorquico made their first contribution in #1351
- @mikoskinen made their first contribution in #1353
Full Changelog: v10.4.0...v10.4.1