v1.0.0-next.23
Pre-release
Pre-release
asyncapi-bot
released this
25 Oct 09:07
·
594 commits
to next
since this release
1.0.0-next.23 (2022-10-25)
Features
- add basic pydantic support for python models (#964) (8f0d7db)
- add Dart generator (#658) (127f4cf)
- add file output for C# generator (#537) (11cc2c1)
- add file output for TypeScript generator (#536) (5cbe362)
- add generate example preset for JS (#629) (c9980fc)
- add JSDoc style comment support to Typescript generator (#621) (983f3ed)
- add method to render as const enums values for go generator (#662) (331630f)
- add option to generate named exports from Typescript generator (#622) (f288773)
- add reserved keywords for Go (#653) (e91e3f6)
- add support for collectionType of 'List' and multiple property types (#669) (c94c67d)
- add Typescript Input (#594) (737ade9)
- add un/marshal JSON preset for Java (#596) (afe46b1)
- assign optional arguments in the constructor for JS generator (#586) (5622923)
- complete model rendering and file output for Go generator (#540) (cafc1ff)
- complete model rendering and file output for JavaScript generator (99b5b44)
- exclude underscore from TS key enum rendering (#613) (388495e)
- new
accessor
preset hook for C# class renderer (#626) (c773f4c) - rendering only not-required value-typed properties as nullable (#747) (21953c8)
- shortened the way c# properties are generated (#671) (2aea2ac)
- support AsyncAPI v2.3.0 (#563) (bc2f3ef)
- support AsyncAPI v2.4.0 (#733) (4e8d976)
- trigger release (#968) (2494db0)
- un/marshal helper function for JS (#591) (b2683cd)
- update next with master (#942) (3948449)
Bug Fixes
- c#: generated enum extension methods lead to invalid references (#746) (63bdd44)
- correctly store already converted schemas while parsing AsyncApi schema (#554) (f067637)
- exclude
_
from Java key enum rendering (#737) (15964bc) - fix Java generator description preset file name (#785) (c23547d)
- generate Jackson annotations for Java enums only with Jackson Preset (#813) (6ff3ff6)
- improved formatting for C# (#724) (18eed3e)
- make sure Java switch and assert words are treated as keywords (#788) (73b5f73)
- missing namespace for Type in C# JsonSerializerPreset (#597) (51062c1)
- model dependencies are not accurately resolved (d659d80)
- model dependencies not needed for C# generator (cb81099)
- non-required properties are required by constructor (#553) (d84b8b5)
- presets options to generic in csharp (#720) (9e7ac02)
- presets options to generic in go (#719) (3d8da52)
- presets options to generic in java (#716) (ee20576)
- presets options to generic in javascript (#709) (a27df46)
- presets options to generic in typescript (#703) (d46c207)
- removing TypeScript exported base model (17f8f7a)
- special cases in enum values for C# generator (ef4c0b7)
- support net 6.0 for serialization and pass serialization options (#728) (91da3d5)
- update @asyncapi/parser to 1.15.1 version (#761) (c544386)
- update @asyncapi/parser to 1.15.2 version (#877) (cea83c1)
- update @asyncapi/parser to 1.16.0 version (#881) (cb40fae)
- update @asyncapi/parser to 1.17.0 version (#911) (9c36457)
- wrong property name in JavaCommonPresetOptions interface (#544) (7b6010e)