Releases: epiphone/class-validator-jsonschema
Releases · epiphone/class-validator-jsonschema
v5.0.1
Bugfixes
- Fix empty child classes issue by @martinpetlus in #106
Chores
- Bump ansi-regex from 5.0.0 to 5.0.1 by @dependabot in #85
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #82
- Bump tmpl from 1.0.4 to 1.0.5 by @dependabot in #75
New Contributors
- @martinpetlus made their first contribution in #106
Full Changelog: v5.0.0...v5.0.1
v5.0.0
Breaking changes
- Upgrade to
openapi3-ts
v3.0.0 (#99)- The
JSONSchema
decorator parameter type now uses updated JSON Schema type from openapi3-ts v3. IsPositive
andIsNegative
class-validator decorators now produce output like{ "exclusiveMinimum": 0 }
instead of{ "minimum": 0, "exclusiveMinimum": true }
(see JSON Schema docs).
- The
Full Changelog: v4.0.0...v5.0.0
v4.0.0
Breaking changes
- Upgrade class-validator peer dependency to
"^0.14.0"
by @willemgovaerts in #95
Improvements
Full Changelog: v3.1.1...v4.0.0
v3.1.1
v3.1.0
v3.0.2
v3.0.1
v3.0.0
Breaking changes
- Peer dependencies ugraded to
class-validator: ^0.13.1
andclass-transformer: ^0.4.0
class-transformer
default metadata storage import changes as follows:
-import { defaultMetadataStorage } from 'class-transformer/storage';
+const { defaultMetadataStorage } = require('class-transformer/cjs/storage');
See typestack/class-transformer#563 for alternatives to avoid the CommonJS require
.