All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Support
class-transfomer
's@Type
decorator for explicitly defining type of nested properties wrapped in a generic (e.g.@ValidateNested({ each: true }) users: UserClass[]
) #7
- Update
openapi3-ts
dependency to fix incorrectSchemaObject.additionalProperties
type #4 - Omit the
required
property in case of no required properties instead of an empty list:required: []
#5
- Add missing handling for inherited validation decorators #3
- @scboffspring fixed schema properties being mutated by
_.merge
#1
- Additional class/property schema keywords via the
@JSONSchema
decorator