Releases: jordansjones/Swasey
Releases · jordansjones/Swasey
v0.5.9
- Fixed: Operation path normalization now includes the path portion of the basePath swagger property
v0.5.8
- Fixed a bug where nullables weren't being set in the code generation model
v0.5.7
- Fixed a bug in the new DataType parsing
v0.5.6
- Fixed DataType parsing
v0.5.4
- Attempt to fix the stupid nuget package
v0.5.1
- Fixed: Enum Model properties are now correctly indicated
v0.5.0
- New: Better support for named enums
- Removed: Model/Enum name normalization
v0.4.0
- New:
DataType.IsEnum - New:
DataType.IsModelType - New:
DataType.IsPrimitive - New:
DataType.IsString - New:
IModelDefinition.DefaultValueProperties - New:
IModelDefinition.HasDefaultValueProperties - New:
IModelDefinition.HasKeyProperty - New:
IModelDefinition.HasMaximumValueProperties - New:
IModelDefinition.HasMinimumValueProperties - New:
IModelDefinition.HasRequiredProperties - New:
IModelDefinition.KeyProperty - New:
IModelDefinition.MaximumValueProperties - New:
IModelDefinition.MinimumValueProperties - New:
IModelDefinition.RequiredProperties - New:
IModelPropertyDefinition.CanBeObserved - Fixed: Operation parameters missing
ParameterType,IsRequired
v0.3.0
- New:
GeneratorOptions.DataTypeMapping- A dictionary used when processing data types - New:
GeneratorOptions.OperationFilter- Called during processing of operations. Whenfalseis returned for an operation, code will not be generated for that operation. - New:
GeneratorOptions.OperationParameterFilter- Called during processing of operation parameters. Whenfalseis returned, that parameter will be skipped. - New:
IOperationDefinition.HasBodyParameters- returnstruewhen any parameter is of typebody - New:
IOperationDefinition.BodyParameters- returns all parameters that are of typebody - New:
IOperationDefinition.HasFormParameters- returnstruewhen any parameter is of typeform - New:
IOperationDefinition.FormParameters- returns all parameters that are of typeform - New:
IOperationDefinition.HasHeaderParameters- returnstruewhen any parameter is of typeheader - New:
IOperationDefinition.HeaderParameters- returns all parameters that are of typeheader - New:
IOperationDefinition.HasPathParameters- returnstruewhen any parameter is of typepath - New:
IOperationDefinition.PathParameters- returns all parameters that are of typepath - New:
IOperationDefinition.HasQueryParameters- returnstruewhen any parameter is of typequery - New:
IOperationDefinition.QueryParameters- returns all parameters that are of typequery - New:
IOperationDefinition.HasRequiredParameters- returnstruewhen any parameter is required - New:
IOperationDefinition.RequiredParameters- returns all parameters that are required
v0.2.1
- Fixed: Calling
SwaggerJsonLoaderwith an resource relative path treats it as an absolute path