Releases
v4.13.1
4.13.1 (2021-09-12)
Fix ajv logging warnings when discriminators are combined with 's (#651 ) (522c3ec ), closes #651
Implement SerDes.jsonType option for non-object internal types. (#632 ) (01f5b5c ), closes #632
update nest to 8.x (55972c7 )
v4.13.1 (9f72dda )
docs: add alonsohki as a contributor for code (#658 ) (5ab6acb ), closes #658
fix: upgrade multer from 1.4.2 to 1.4.3 (#652 ) (fe86595 ), closes #652
chore: update deps (fc603f7 )
4.13.0 (2021-08-20)
4.12.14 (2021-06-21)
4.12.12 (2021-06-16)
add default to oneOf schema (d506da0 )
increment patch version (eb0007f )
oneOf test default value (f93ba97 )
update nest example (b18f73e )
chore(deps): bump browserslist in /examples/4-eov-operations-babel (#605 ) (36d6271 ), closes #605
chore(deps): bump browserslist in /examples/9-nestjs (#606 ) (6482612 ), closes #606
chore(deps): bump glob-parent in /examples/1-standard (#614 ) (ec3cb88 ), closes #614
chore(deps): bump glob-parent in /examples/3-eov-operations (#618 ) (aa343e3 ), closes #618
chore(deps): bump glob-parent in /examples/5-custom-operation-resolver (#621 ) (9e357dd ), closes #621
chore(deps): bump glob-parent in /examples/6-multi-file-spec (#623 ) (50db5fb ), closes #623
chore(deps): bump glob-parent in /examples/7-response-date-serialization (#624 ) (76827fc ), closes #624
chore(deps): bump normalize-url (#622 ) (ccff28e ), closes #622
chore(deps): bump normalize-url in /examples/1-standard (#615 ) (916dd85 ), closes #615
chore(deps): bump normalize-url in /examples/3-eov-operations (#616 ) (df58720 ), closes #616
chore(deps): bump normalize-url in /examples/4-eov-operations-babel (#617 ) (6c73e28 ), closes #617
chore(deps): bump normalize-url in /examples/5-custom-operation-resolver (#619 ) (26a5341 ), closes #619
chore(deps): bump normalize-url in /examples/6-multi-file-spec (#620 ) (706e479 ), closes #620
docs: fix Javascript syntax (#611 ) (d124f80 ), closes #611
4.12.11 (2021-05-21)
4.12.10 (2021-05-08)
4.12.9 (2021-05-03)
4.12.8 (2021-04-18)
chore: increment version (94106f2 )
fix: top level default values for deep objects (#586 ) (ca16b42 ), closes #586
fix: undefined when security is defined, but not used on path (#585 ) (117d54b ), closes #585
4.12.7 (2021-04-04)
4.12.4 (2021-03-07)
4.12.3 (2021-03-07)
chore: change history (68d7059 )
chore: change history (b0be2d6 )
chore: increment patch version (47cdd87 )
chore: increment patch version (7862ee7 )
fix: validate api spec by default (4637d2c )
doc: update README (ce01bf8 )
4.12.2 (2021-03-07)
4.12.1 (2021-03-02)
4.12.0 (2021-02-28)
test: add multi-spec test (1f50892 )
test: multi.spec test (c8cf43e )
test: remove console logs (dccf760 )
chore: increment minor version (7e77207 )
fix: observe validateApiSpec and avoid schema re-checks (performance) (#544 ) (e794c59 ), closes #544
docs: add aaronluman as a contributor (#545 ) (492e1f9 ), closes #545
feat: example 2 deps (8d27580 )
4.11.1 (2021-02-28)
chore: change history (73a713e )
chore: update lockfile and patch version (a7b8a2a )
chore: update npmignore (7f6eed8 )
4.11.0 (2021-02-15)
4.10.12 (2021-02-14)
chore: increment patch version (4d2df86 )
chore: update change history (9652b22 )
fix: upgrade json-schema-ref-parser from 9.0.6 to 9.0.7 (#534 ) (1a8cdf0 ), closes #534
add option removeAdditional to validateRequest options (#501 ) (acada10 ), closes #501
Fix Mutation of API Spec (#537 ) (2866ce6 ), closes #537
4.10.11 (2021-02-03)
chore: update patch version (29f5de8 )
4.10.10 (2021-02-03)
4.10.9 (2021-01-24)
chore: ignores (ea97cde )
chore: increment patch version (adf800c )
chore: increment patch version (3d8584a )
chore: update change history (e57e04e )
fix: include missing multer type def (7cf9196 )
Update README.md (719ae1c )
Update README.md (b14b31d )
4.10.7 (2021-01-17)
4.10.5 (2021-01-11)
4.10.4 (2021-01-07)
4.10.2 (2021-01-02)
chore: increment patch version (de89f56 )
chore: increment patch version (dd9eb8e )
chore: increment patch version (5df747c )
chore: increment patch version (f35b1f2 )
chore: increment patch version (a542ece )
chore: increment v4.10.0 (7357083 )
chore: launch.json (3347f5d )
chore: publish script (ab392b8 )
chore: remove docs folder (1592223 )
chore: update change log (cf304c1 )
chore: update example deps (1846227 )
fix: #495 inconsistent validation of multipart request body with $ref (#496 ) (832f865 ), closes #495 #496 #495
fix: case-insensitive charset (#503 ) (20aa8f1 ), closes #503
fix: preprocessor fails if it cannot dereference a path (45c2605 )
fix: preprocessor fails if it cannot dereference a path. skip it. (57324ee )
fix: update comments (6f7f582 )
improved schema preprocessor and Date
object handling (validation/serialization) for response bodi (e08f45a ), closes #499
Update no.components.spec.ts (7899c54 )
test: empty components (61b698a )
doc: brief summary (60f2cf4 )
doc: update README (f466d9e )
doc: update README (1d3dcee )
doc: update README (29a83a7 )
feat: discriminator example (95509b8 )
docs: add electrotype as a contributor (#502 ) (e8d6a37 ), closes #502
docs: add pilerou as a contributor (#497 ) (2b2aa7f ), closes #497
4.9.2 (2020-12-19)
chore: add OpenAPIV3.Document return type (e71e1b9 )
chore: cleanup console logs (5248f39 )
chore: increment minor version (3a70cde )
chore: increment patch version (d8090d5 )
chore: increment patch version (d659037 )
chore: update change history (2ac26fc )
chore: update change log (5397efe )
chore: update change log (816b002 )
chore(deps): bump ini from 1.3.5 to 1.3.7 (#483 ) (e5a5cea ), closes #483
chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/1-standard (#487 ) (cf6c12d ), closes #487
chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/3-eov-operations (#484 ) (baa5cdf ), closes #484
chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/6-multi-file-spec (#485 ) (24988b8 ), closes #485
chore(deps): bump ini in /examples/2-standard-multiple-api-specs (#488 ) (f0eb42e ), closes #488
chore(deps): bump ini in /examples/4-eov-operations-babel (#486 ) (384ff8c ), closes #486
chore(deps): bump ini in /examples/5-custom-operation-resolver (#489 ) (25921fc ), closes #489
fix: top-level discriminator using enum (#494 ) (7de0485 ), closes #494 #482 #482
test: add petstore test (22db511 )
feat: #467 support for URI path params (#491 ) (0f7fcda ), closes #467 #491 #467
Allowing request body to be coerced (#468 ) (b640b75 ), closes #468
Fix typos in readme (#490 ) (3e6a26b ), closes #490
It's value => Its value (#479 ) (d7757fa ), closes #479
docs: add sjinks as a contributor (#480 ) (59fdf32 ), closes #480
4.8.0 (2020-12-03)
chore: increment minor version (b91e548 )
chore: update change log (c8eb467 )
feat: Specify allow unknown params on a per-operation level (#477 ) (4e737b8 ), closes #477
4.7.2 (2020-11-28)
4.7.1 (2020-11-17)
chore: increment patch version (dd2033b )
chore: update change log (747a665 )
Accept response validation error handler (#456 ) (0cc8c4d ), closes #456
4.7.0 (2020-11-15)
chore: increment minor version (a602c44 )
chore: update change log (a3e1cc0 )
chore: update change log (basic discriminator support) (023bf01 )
top level discriminator support (oneOf, anyOf) for request bodies (#461 ) (17f4c47 ), closes #461 #458
4.6.0 (2020-11-15)
chore: increment minor version (af26e9c )
Allow ignorePaths to take function or regexp (#459 ) (9b855d1 ), closes #459
test: return 204 instead of 200 (6a88a9c )
4.5.0 (2020-11-09)
chore: increment minor version (80de114 )
chore: update change log (3bb2343 )
feat: option to enable response body casting (#451 ) (f06a2d2 ), closes #451
4.4.4 (2020-11-09)
chore: increment minor version (1bff079 )
chore: udate change log (a2dbfd2 )
docs: add LEI as a contributor (#450 ) (bc30bb6 ), closes #450
docs: add LEI as a contributor (#453 ) (e190550 ), closes #453
fix: request schema preprocessor and multipart middleware custom formats (#452 ) (cf37281 ), closes #452
4.4.3 (2020-11-07)
chore: increment minor version (c2c1d7f )
chore: increment patch version (3df8ed0 )
chore: update change history (7d7a74b )
chore: update change log (b44f66b )
fix: dynamic query params via object additionalProperties: true (c647ad1 ), closes #445
fix: export 406 and rename 413 (#448 ) (0f48f1f ), closes #448
fix: incorrectly throw required header in node 15 (#449 ) (80ca68f ), closes #449 #447
4.4.1 (2020-11-06)
chore: increment patch version (2e8d621 )
chore: update change history (fadbc94 )
chore: update change history (52cfe01 )
fix: cannot create property parameters (43dcfda ), closes #440
fix: explode form param with no properties (a735884 ), closes #441
fix: upgrade express-openapi-validator from 4.0.7 to 4.2.0 (3817d93 )
fix test (21247a2 )
Update 440.spec.ts (95508cb )
Update README.md (a7d9d71 )
4.4.0 (2020-11-02)
chore: increment minor version (4ff2663 )
chore: increment patch version (10de36b )
docs: add formats doc (1fd782f )
docs: update .all-contributorsrc [skip ci] (a82c809 )
docs: update README.md [skip ci] (76fa34e )
add comment and modify test name (dbd519a )
Update README.md (24db4f6 )
feat: adds support for custom formats (124afec ), closes #210
feat: handle colons in servers url (121cdc6 ), closes #433
4.3.7 (2020-11-01)
4.3.6 (2020-10-28)
4.3.5 (2020-10-27)
ci: change log (f2e2bac )
chore: change history (7b91562 )
chore: increment patch version (a9e5317 )
docs: add aviskase as a contributor (#428 ) (1ad3667 ), closes #428
(fix) #426 custom resolvers are incompatible with options.apiSpec set to path (41a03e6 ), closes #426
4.3.4 (2020-10-27)
4.3.3 (2020-10-26)
4.3.2 (2020-10-26)
chore: increment patch version (ed7af2b )
chore: update change log (3b9dd66 )
(fix) operation handler default resolver paths undefined (149c62f )
4.3.1 (2020-10-26)
4.3.0 (2020-10-24)
You can’t perform that action at this time.