What's Changed
- Cache NJsonSchema properties in
JsonReferenceResolver
by @lahma in #1817 - Avoid trying
JsonSchema
construction for object having boolean required by @lahma in #1818 - Optimize
AsyncJsonReferenceVisitorBase.Visit
by @lahma in #1819 - Allow customizing
FluidParser
construction by @lahma in #1822 - Add support for testing whether TS code compiles with
tsc
by @lahma in #1824 - Fix
ApplyRangeAttribute
failing when min/max is specified as string by @sindrekroknes in #1831 - Add ability to overwrite templates multiple times using
templateFolder
by @Georgy-Losenkov in #1835 - Convert to using TS
as TYPE
instead cast with<TYPE>
by @lahma in #1837 - Convert to using proper Verify tests in TypeScript testing by @lahma in #1838
- Convert to using proper Verify tests in C# testing by @lahma in #1839
- Upgrade testing related NuGet packages by @lahma in #1840
- Upgrade to Fluid 2.25 by @lahma in #1842
- Use
ValueStringBuilder
inConvertDashesToCamelCase
by @lahma in #1844 - C# generator: create anonymous types with camel casing (3rd attempt) by @WolfgangHG in #1828
- Support configuring whether constructor parameter are sorted by @manfred-brands in #1399
- Fixed validation of
JToken
s with typeUri
by @ertrumbl in #1403 - Convert more tests to use verify by @lahma in #1845
- Replace remaining any cast with as any by @lahma in #1846
- Convert to xUnit v3 by @lahma in #1848
- Support description for each
x-enumNames
value by @lekhmanrus in #1789 - Remove some unnecessary LINQ usage by @lahma in #1849
- Optimize camel-casing logic by @lahma in #1850
New Contributors
- @sindrekroknes made their first contribution in #1831
- @manfred-brands made their first contribution in #1399
- @ertrumbl made their first contribution in #1403
Full Changelog: v11.3.2...v11.4.0