Releases: bonsai-rx/sgen
Releases · bonsai-rx/sgen
Bonsai.Sgen 0.4.0
What's Changed
- Allow passing schema data from standard input by @glopesdev in #38
- Allow specifying the schema path as a URL by @glopesdev in #39
Full Changelog: v0.3.0...v0.4.0
Bonsai.Sgen 0.3.0
What's Changed
- Add support for oneOf inheritance by @glopesdev in #23
- Ensure inheritance attribute is generated by @glopesdev in #24
- Support inline oneOf discriminated properties by @glopesdev in #27
- Add name generators for property type and enum by @glopesdev in #28
- Fix naming convention edge cases by @glopesdev in #30
- Fallback for anonymous array item discriminators by @glopesdev in #31
- Resolve oneOf discriminator references by @glopesdev in #34
- Keep leading underscores in generated identifiers by @glopesdev in #35
- Add support for deep oneOf inheritance by @glopesdev in #36
Full Changelog: v0.2.0...v0.3.0
Bonsai.Sgen 0.2.0
What's Changed
- Add unit test project by @glopesdev in #14
- Add support for inherited class properties by @glopesdev in #15
- Add support for JSON type discriminators by @glopesdev in #16
- Add roslyn-based source generator compiler tests by @glopesdev in #17
- Add support for YAML type discriminators by @glopesdev in #18
- Allow constructing values from any source sequence by @glopesdev in #13
- Generate ToString override with member formatting by @glopesdev in #19
- Use StringEnumConverter for string enum types by @glopesdev in #20
- Generate serializer library provenance by @glopesdev in #21
- Generate type matching operator for derived types by @glopesdev in #22
Full Changelog: v0.1.0...v0.2.0
Bonsai.Sgen 0.1.0
What's Changed
- Ensure consistent array instance type by @glopesdev in #4
- Add instructions to README file by @bruno-f-cruz in #1
- Make schema option required by @glopesdev in #5
- Publish first release by @glopesdev in #6
New Contributors
- @glopesdev made their first contribution in #4
- @bruno-f-cruz made their first contribution in #1
Full Changelog: https://github.com/bonsai-rx/sgen/commits/v0.1.0