Releases: cdimascio/express-openapi-validator
Releases · cdimascio/express-openapi-validator
v5.6.2
(2026-01-20)
- upgrades multer from 1.x to 2.0.0, impacting multer.ErrorCodes type (now ErrorCode) (d9da257)
- v5.6.1 (3ea686d)
- v5.6.1 (58e7a16)
- v5.6.1 (0acdd7a)
- v5.6.2 (f6953b6)
- chore(deps): bump body-parser in /examples/1-standard (8271f2c)
- chore(deps): bump js-yaml in /examples/4-eov-operations-babel (02f35a3)
- chore(deps): bump multer in /examples/6-multi-file-spec (38af363)
- chore(deps): bump on-headers and morgan in /examples/6-multi-file-spec (#1103) (6493afe), closes #1103
- chore(deps): bump qs and @nestjs/platform-express in /examples/9-nestjs (97b5aff)
- chore(deps): bump qs from 6.14.0 to 6.14.1 in /examples/1-standard (#1126) (fd79836), closes #1126
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (81b4e5c), closes #1123
- fix: package.json & package-lock.json to reduce vulnerabilities (#1127) (48e08a7), closes #1127
- fix: upgrade @apidevtools/json-schema-ref-parser from 14.0.3 to 14.1.0 (#1104) (ff51b76), closes #1104
(2026-01-17)
- v5.6.1 (58e7a16)
- v5.6.1 (0acdd7a)
- fix: package.json & package-lock.json to reduce vulnerabilities (#1127) (48e08a7), closes #1127
- fix: upgrade @apidevtools/json-schema-ref-parser from 14.0.3 to 14.1.0 (#1104) (ff51b76), closes #1104
- chore(deps): bump on-headers and morgan in /examples/6-multi-file-spec (#1103) (6493afe), closes #1103
(2025-09-06)
- Add deep discriminator support (#1106) (0c4fe03), closes #1106
- Dependency bump for snyk and npm vulnerabilities (#1099) (99c370c), closes #1099
- chore(deps): bump cookie and express (#1029) (e76e354), closes #1029
- chore(deps): bump form-data from 3.0.1 to 3.0.4 in /examples/9-nestjs (#1097) (a582000), closes #1097
- chore(deps): bump multer in /examples/4-eov-operations-babel (#1091) (4f97239), closes #1091
- chore(deps): bump on-headers and morgan (#1094) (167b7e1), closes #1094
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (41a3821), closes #1098
- fix: examples/3-eov-operations/package.json & examples/3-eov-operations/package-lock.json to reduce (574187f), closes #1095
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (4aab85d), closes #1100
- fix: upgrade @types/multer from 1.4.12 to 1.4.13 (#1092) (ab6d1ab), closes #1092
(2025-07-27)
- throw provided exception example (d2df3ed)
- throw provided exception example (307cddd)
- v5.5.8 (bcd119e)
- fix: package.json & package-lock.json to reduce vulnerabilities (#1096) (2fc8a6a), closes #1096
- chore: upgrade @apidevtools/json-schema-ref-parser to v14.x (#1090) (20077d2), closes #1090
- chore(deps): bump multer and express-openapi-validator (#1085) (ac16300), closes #1085
(2025-06-11)
- fix(#1071): Fix query param validation for literal bracket notation in param names (122ac9d)
- fix(#1071): Fix query param validation for literal bracket notation in param names (#1084) (319b303), closes #1084
- upgrade example to 5.5.6 (0b852b9)
- chore(deps): bump multer in /examples/2-standard-multiple-api-specs (#1082) (631e4cc), closes #1082
(2025-06-07)
- allErrors default remains false for >-5 (22ce174)
- allErrors default remains false for >-5 (901c8dd)
- allErrors default remains false for >-5 (0671ed9)
- Delete test.txt (ef8105c)
- fixes #1037 returns all errors, rather than just the first (8fa449b), closes #1037
- v5.5.4 (af80f33)
- chore(deps): bump multer and express-openapi-validator (#1076) (2c3a1e7), closes #1076
- chore(deps): bump multer from 2.0.0 to 2.0.1 in /examples/1-standard (#1080) (d1f5ec5), closes #1080
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (3810afc), closes #1074
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (fc86598), closes #1075
(2025-05-24)
(2025-05-19)
v5.6.0
(2025-09-06)
- Add deep discriminator support (#1106) (0c4fe03), closes #1106
- Dependency bump for snyk and npm vulnerabilities (#1099) (99c370c), closes #1099
- chore(deps): bump cookie and express (#1029) (e76e354), closes #1029
- chore(deps): bump form-data from 3.0.1 to 3.0.4 in /examples/9-nestjs (#1097) (a582000), closes #1097
- chore(deps): bump multer in /examples/4-eov-operations-babel (#1091) (4f97239), closes #1091
- chore(deps): bump on-headers and morgan (#1094) (167b7e1), closes #1094
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (41a3821), closes #1098
- fix: examples/3-eov-operations/package.json & examples/3-eov-operations/package-lock.json to reduce (574187f), closes #1095
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (4aab85d), closes #1100
- fix: upgrade @types/multer from 1.4.12 to 1.4.13 (#1092) (ab6d1ab), closes #1092
(2025-07-27)
- throw provided exception example (d2df3ed)
- throw provided exception example (307cddd)
- v5.5.8 (bcd119e)
- fix: package.json & package-lock.json to reduce vulnerabilities (#1096) (2fc8a6a), closes #1096
- chore: upgrade @apidevtools/json-schema-ref-parser to v14.x (#1090) (20077d2), closes #1090
- chore(deps): bump multer and express-openapi-validator (#1085) (ac16300), closes #1085
(2025-06-11)
- fix(#1071): Fix query param validation for literal bracket notation in param names (122ac9d)
- fix(#1071): Fix query param validation for literal bracket notation in param names (#1084) (319b303), closes #1084
- upgrade example to 5.5.6 (0b852b9)
- chore(deps): bump multer in /examples/2-standard-multiple-api-specs (#1082) (631e4cc), closes #1082
(2025-06-07)
- allErrors default remains false for >-5 (22ce174)
- allErrors default remains false for >-5 (901c8dd)
- allErrors default remains false for >-5 (0671ed9)
- Delete test.txt (ef8105c)
- fixes #1037 returns all errors, rather than just the first (8fa449b), closes #1037
- v5.5.4 (af80f33)
- chore(deps): bump multer and express-openapi-validator (#1076) (2c3a1e7), closes #1076
- chore(deps): bump multer from 2.0.0 to 2.0.1 in /examples/1-standard (#1080) (d1f5ec5), closes #1080
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (3810afc), closes #1074
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (fc86598), closes #1075
(2025-05-24)
(2025-05-19)
(2025-05-18)
- fixes 1064: type: object and explode: false in query parameter is not working as expected (#1066) (7ff2fee), closes #1066
- Update README.md (d47f1f6)
- Update README.md (44e2d8f)
- v5.5.1 (306b2ea)
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-2...
v5.5.8
(2025-07-27)
- throw provided exception example (d2df3ed)
- throw provided exception example (307cddd)
- v5.5.8 (bcd119e)
- fix: package.json & package-lock.json to reduce vulnerabilities (#1096) (2fc8a6a), closes #1096
- chore: upgrade @apidevtools/json-schema-ref-parser to v14.x (#1090) (20077d2), closes #1090
- chore(deps): bump multer and express-openapi-validator (#1085) (ac16300), closes #1085
(2025-06-11)
- fix(#1071): Fix query param validation for literal bracket notation in param names (122ac9d)
- fix(#1071): Fix query param validation for literal bracket notation in param names (#1084) (319b303), closes #1084
- upgrade example to 5.5.6 (0b852b9)
- chore(deps): bump multer in /examples/2-standard-multiple-api-specs (#1082) (631e4cc), closes #1082
(2025-06-07)
- allErrors default remains false for >-5 (22ce174)
- allErrors default remains false for >-5 (901c8dd)
- allErrors default remains false for >-5 (0671ed9)
- Delete test.txt (ef8105c)
- fixes #1037 returns all errors, rather than just the first (8fa449b), closes #1037
- v5.5.4 (af80f33)
- chore(deps): bump multer and express-openapi-validator (#1076) (2c3a1e7), closes #1076
- chore(deps): bump multer from 2.0.0 to 2.0.1 in /examples/1-standard (#1080) (d1f5ec5), closes #1080
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (3810afc), closes #1074
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (fc86598), closes #1075
(2025-05-24)
(2025-05-19)
(2025-05-18)
- fixes 1064: type: object and explode: false in query parameter is not working as expected (#1066) (7ff2fee), closes #1066
- Update README.md (d47f1f6)
- Update README.md (44e2d8f)
- v5.5.1 (306b2ea)
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-23)
- caches pre-processed resolved schemas (ac02bdf)
(2025-02-09)
- allow mutation for express 5 validaiton (#1043) (0439224), closes #1043
- fix test (97158fd)
- Update README.md (405a9ff)
- Update README.md (64582e9)
(2024-12-27)
- re-enable keywords now properly supported (#1031) (83dac8a), closes #1031
- update deps (6eb86a6)
- v5.4.2 (c811993)
(2024-12-27)
(2024-12-26)
v5.5.7
(2025-06-11)
- fix(#1071): Fix query param validation for literal bracket notation in param names (122ac9d)
- fix(#1071): Fix query param validation for literal bracket notation in param names (#1084) (319b303), closes #1084
- upgrade example to 5.5.6 (0b852b9)
- chore(deps): bump multer in /examples/2-standard-multiple-api-specs (#1082) (631e4cc), closes #1082
(2025-06-07)
- allErrors default remains false for >-5 (22ce174)
- allErrors default remains false for >-5 (901c8dd)
- allErrors default remains false for >-5 (0671ed9)
- Delete test.txt (ef8105c)
- fixes #1037 returns all errors, rather than just the first (8fa449b), closes #1037
- v5.5.4 (af80f33)
- chore(deps): bump multer and express-openapi-validator (#1076) (2c3a1e7), closes #1076
- chore(deps): bump multer from 2.0.0 to 2.0.1 in /examples/1-standard (#1080) (d1f5ec5), closes #1080
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (3810afc), closes #1074
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (fc86598), closes #1075
(2025-05-24)
(2025-05-19)
(2025-05-18)
- fixes 1064: type: object and explode: false in query parameter is not working as expected (#1066) (7ff2fee), closes #1066
- Update README.md (d47f1f6)
- Update README.md (44e2d8f)
- v5.5.1 (306b2ea)
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-23)
- caches pre-processed resolved schemas (ac02bdf)
(2025-02-09)
- allow mutation for express 5 validaiton (#1043) (0439224), closes #1043
- fix test (97158fd)
- Update README.md (405a9ff)
- Update README.md (64582e9)
(2024-12-27)
- re-enable keywords now properly supported (#1031) (83dac8a), closes #1031
- update deps (6eb86a6)
- v5.4.2 (c811993)
(2024-12-27)
(2024-12-26)
- update alpha 3.1 version (cba4aac)
- v5.3.9 (75531ae)
- v5.4.0 (34359d0)
- feat(openapi): support OpenAPI version 3.1 (extends PR #882) (#1027) (fc876a3), closes #882 #1027 #1009 #1021 #1017 #1016
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (8da3707), closes #1021
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (f6e6295), closes #972
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - fix: package.json & package-lock.json to reduce vulnerabilities (#1017) (e88a4ef), closes #1017
- fix: upgrade @apidevto...
v5.5.6
(2025-06-07)
- allErrors default remains false for >-5 (22ce174)
- allErrors default remains false for >-5 (901c8dd)
- allErrors default remains false for >-5 (0671ed9)
- Delete test.txt (ef8105c)
- fixes #1037 returns all errors, rather than just the first (8fa449b), closes #1037
- v5.5.4 (af80f33)
- chore(deps): bump multer and express-openapi-validator (#1076) (2c3a1e7), closes #1076
- chore(deps): bump multer from 2.0.0 to 2.0.1 in /examples/1-standard (#1080) (d1f5ec5), closes #1080
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (3810afc), closes #1074
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (fc86598), closes #1075
(2025-05-24)
(2025-05-19)
(2025-05-18)
- fixes 1064: type: object and explode: false in query parameter is not working as expected (#1066) (7ff2fee), closes #1066
- Update README.md (d47f1f6)
- Update README.md (44e2d8f)
- v5.5.1 (306b2ea)
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-23)
- caches pre-processed resolved schemas (ac02bdf)
(2025-02-09)
- allow mutation for express 5 validaiton (#1043) (0439224), closes #1043
- fix test (97158fd)
- Update README.md (405a9ff)
- Update README.md (64582e9)
(2024-12-27)
- re-enable keywords now properly supported (#1031) (83dac8a), closes #1031
- update deps (6eb86a6)
- v5.4.2 (c811993)
(2024-12-27)
(2024-12-26)
- update alpha 3.1 version (cba4aac)
- v5.3.9 (75531ae)
- v5.4.0 (34359d0)
- feat(openapi): support OpenAPI version 3.1 (extends PR #882) (#1027) (fc876a3), closes #882 #1027 #1009 #1021 #1017 #1016
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (8da3707), closes #1021
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (f6e6295), closes #972
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - fix: package.json & package-lock.json to reduce vulnerabilities (#1017) (e88a4ef), closes #1017
- fix: upgrade @apidevtools/json-schema-ref-parser from 11.7.0 to 11.7.2 (#1006) (a67802b), closes #1006
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1001) (7a8fcc0), closes #1001
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1008) (831b648), closes #1008
- fix: upgrade express-openapi-validator from 5.3.7 to 5.3.8 (#1011) ([65c0e56](https://github.com/cdimascio...
v5.5.5
(2025-06-07)
- allErrors default remains false for >-5 (22ce174)
- allErrors default remains false for >-5 (901c8dd)
- allErrors default remains false for >-5 (0671ed9)
- Delete test.txt (ef8105c)
- fixes #1037 returns all errors, rather than just the first (8fa449b), closes #1037
- v5.5.4 (af80f33)
- chore(deps): bump multer and express-openapi-validator (#1076) (2c3a1e7), closes #1076
- chore(deps): bump multer from 2.0.0 to 2.0.1 in /examples/1-standard (#1080) (d1f5ec5), closes #1080
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (3810afc), closes #1074
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (fc86598), closes #1075
(2025-05-24)
(2025-05-19)
(2025-05-18)
- fixes 1064: type: object and explode: false in query parameter is not working as expected (#1066) (7ff2fee), closes #1066
- Update README.md (d47f1f6)
- Update README.md (44e2d8f)
- v5.5.1 (306b2ea)
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-23)
- caches pre-processed resolved schemas (ac02bdf)
(2025-02-09)
- allow mutation for express 5 validaiton (#1043) (0439224), closes #1043
- fix test (97158fd)
- Update README.md (405a9ff)
- Update README.md (64582e9)
(2024-12-27)
- re-enable keywords now properly supported (#1031) (83dac8a), closes #1031
- update deps (6eb86a6)
- v5.4.2 (c811993)
(2024-12-27)
(2024-12-26)
- update alpha 3.1 version (cba4aac)
- v5.3.9 (75531ae)
- v5.4.0 (34359d0)
- feat(openapi): support OpenAPI version 3.1 (extends PR #882) (#1027) (fc876a3), closes #882 #1027 #1009 #1021 #1017 #1016
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (8da3707), closes #1021
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (f6e6295), closes #972
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - fix: package.json & package-lock.json to reduce vulnerabilities (#1017) (e88a4ef), closes #1017
- fix: upgrade @apidevtools/json-schema-ref-parser from 11.7.0 to 11.7.2 (#1006) (a67802b), closes #1006
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1001) (7a8fcc0), closes #1001
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1008) (831b648), closes #1008
- fix: upgrade express-openapi-validator from 5.3.7 to 5.3.8 (#1011) ([65c0e56](https://github.com/cdimascio...
v5.5.3
(2025-05-24)
(2025-05-19)
(2025-05-18)
- fixes 1064: type: object and explode: false in query parameter is not working as expected (#1066) (7ff2fee), closes #1066
- Update README.md (d47f1f6)
- Update README.md (44e2d8f)
- v5.5.1 (306b2ea)
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-23)
- caches pre-processed resolved schemas (ac02bdf)
(2025-02-09)
- allow mutation for express 5 validaiton (#1043) (0439224), closes #1043
- fix test (97158fd)
- Update README.md (405a9ff)
- Update README.md (64582e9)
(2024-12-27)
- re-enable keywords now properly supported (#1031) (83dac8a), closes #1031
- update deps (6eb86a6)
- v5.4.2 (c811993)
(2024-12-27)
(2024-12-26)
- update alpha 3.1 version (cba4aac)
- v5.3.9 (75531ae)
- v5.4.0 (34359d0)
- feat(openapi): support OpenAPI version 3.1 (extends PR #882) (#1027) (fc876a3), closes #882 #1027 #1009 #1021 #1017 #1016
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (8da3707), closes #1021
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (f6e6295), closes #972
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - fix: package.json & package-lock.json to reduce vulnerabilities (#1017) (e88a4ef), closes #1017
- fix: upgrade @apidevtools/json-schema-ref-parser from 11.7.0 to 11.7.2 (#1006) (a67802b), closes #1006
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1001) (7a8fcc0), closes #1001
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1008) (831b648), closes #1008
- fix: upgrade express-openapi-validator from 5.3.7 to 5.3.8 (#1011) (65c0e56), closes #1011
- fix: upgrade path-to-regexp from 8.1.0 to 8.2.0 (#1000) (ed6a9b7), closes #1000
- chore(deps): bump cookie and express in /examples/3-eov-operations (#1002) (f2aba32), closes #1002
- chore(deps): bump path-to-regexp and express in /examples/1-standard (#1016) (4a3efff), closes #1016
(2024-10-30)
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - chore(deps): bump cookie and express in /examples/3-eov-operations (#1002) (f2aba32), closes #1002
(2024-10-26)
- fix: add cookie support for HTTP bearer authentication (#949) (00d070b), closes #949
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit ([8ce7fda](https://github.com/cdimascio/express-openapi-validator/co...
v5.5.2
(2025-05-19)
(2025-05-18)
- fixes 1064: type: object and explode: false in query parameter is not working as expected (#1066) (7ff2fee), closes #1066
- Update README.md (d47f1f6)
- Update README.md (44e2d8f)
- v5.5.1 (306b2ea)
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-23)
- caches pre-processed resolved schemas (ac02bdf)
(2025-02-09)
- allow mutation for express 5 validaiton (#1043) (0439224), closes #1043
- fix test (97158fd)
- Update README.md (405a9ff)
- Update README.md (64582e9)
(2024-12-27)
- re-enable keywords now properly supported (#1031) (83dac8a), closes #1031
- update deps (6eb86a6)
- v5.4.2 (c811993)
(2024-12-27)
(2024-12-26)
- update alpha 3.1 version (cba4aac)
- v5.3.9 (75531ae)
- v5.4.0 (34359d0)
- feat(openapi): support OpenAPI version 3.1 (extends PR #882) (#1027) (fc876a3), closes #882 #1027 #1009 #1021 #1017 #1016
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (8da3707), closes #1021
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (f6e6295), closes #972
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - fix: package.json & package-lock.json to reduce vulnerabilities (#1017) (e88a4ef), closes #1017
- fix: upgrade @apidevtools/json-schema-ref-parser from 11.7.0 to 11.7.2 (#1006) (a67802b), closes #1006
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1001) (7a8fcc0), closes #1001
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1008) (831b648), closes #1008
- fix: upgrade express-openapi-validator from 5.3.7 to 5.3.8 (#1011) (65c0e56), closes #1011
- fix: upgrade path-to-regexp from 8.1.0 to 8.2.0 (#1000) (ed6a9b7), closes #1000
- chore(deps): bump cookie and express in /examples/3-eov-operations (#1002) (f2aba32), closes #1002
- chore(deps): bump path-to-regexp and express in /examples/1-standard (#1016) (4a3efff), closes #1016
(2024-10-30)
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - chore(deps): bump cookie and express in /examples/3-eov-operations (#1002) (f2aba32), closes #1002
(2024-10-26)
- fix: add cookie support for HTTP bearer authentication (#949) (00d070b), closes #949
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (8ce7fda), closes #986
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa ([95f5f5a](https://github.com/cdimascio/express-o...
v5.5.1
(2025-05-18)
- fixes 1064: type: object and explode: false in query parameter is not working as expected (#1066) (7ff2fee), closes #1066
- Update README.md (d47f1f6)
- Update README.md (44e2d8f)
- v5.5.1 (306b2ea)
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-23)
- caches pre-processed resolved schemas (ac02bdf)
(2025-02-09)
- allow mutation for express 5 validaiton (#1043) (0439224), closes #1043
- fix test (97158fd)
- Update README.md (405a9ff)
- Update README.md (64582e9)
(2024-12-27)
- re-enable keywords now properly supported (#1031) (83dac8a), closes #1031
- update deps (6eb86a6)
- v5.4.2 (c811993)
(2024-12-27)
(2024-12-26)
- update alpha 3.1 version (cba4aac)
- v5.3.9 (75531ae)
- v5.4.0 (34359d0)
- feat(openapi): support OpenAPI version 3.1 (extends PR #882) (#1027) (fc876a3), closes #882 #1027 #1009 #1021 #1017 #1016
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (8da3707), closes #1021
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (f6e6295), closes #972
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - fix: package.json & package-lock.json to reduce vulnerabilities (#1017) (e88a4ef), closes #1017
- fix: upgrade @apidevtools/json-schema-ref-parser from 11.7.0 to 11.7.2 (#1006) (a67802b), closes #1006
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1001) (7a8fcc0), closes #1001
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1008) (831b648), closes #1008
- fix: upgrade express-openapi-validator from 5.3.7 to 5.3.8 (#1011) (65c0e56), closes #1011
- fix: upgrade path-to-regexp from 8.1.0 to 8.2.0 (#1000) (ed6a9b7), closes #1000
- chore(deps): bump cookie and express in /examples/3-eov-operations (#1002) (f2aba32), closes #1002
- chore(deps): bump path-to-regexp and express in /examples/1-standard (#1016) (4a3efff), closes #1016
(2024-10-30)
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - chore(deps): bump cookie and express in /examples/3-eov-operations (#1002) (f2aba32), closes #1002
(2024-10-26)
- fix: add cookie support for HTTP bearer authentication (#949) (00d070b), closes #949
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (8ce7fda), closes #986
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (95f5f5a), closes #987
- fix: examples/3-eov-operations/package.json & examples/3-eov-operations/package-lock.json to reduce (e81222e), closes [#989]...
v5.5.0
(2025-05-11)
- fix tests for node 24 (e94cb27)
- Optimise Ajv cache usage (#1062) (990995b), closes #1062
- Update README.md (218a4b1)
- Update README.md (c500595)
- Update README.md (#1059) (b24a071), closes #1059
- v 5.5.0-beta.2 - upgrades dependencies (f2f6c37)
- v5.5.0 (3562d7b)
- v5.5.0 (92f64c7)
- v5.5.0 (81766f1)
- v5.5.0-beta.1 (a52b312)
(2025-04-06)
- allow mutation for express 5 validaiton (#1043) (a84f611), closes #1043
- caches pre-processed resolved schemas (85a2920)
- handle req.query mutations for express 5 (2e02653)
- handle req.query mutations for express 5 (86374a3)
- handle req.query mutations for express 5 (1d69d8a)
- handle req.query mutations for express 5 (456b0a8)
- update README (4edacd8)
- Update README.md (5e8e01b)
- Update README.md (f9d6747)
- v5.4.3 (c7d61e4)
- test(express-5): change routes in tests to new path route syntax (#1036) (536e0b0), closes #1036
(2025-02-23)
- caches pre-processed resolved schemas (ac02bdf)
(2025-02-09)
- allow mutation for express 5 validaiton (#1043) (0439224), closes #1043
- fix test (97158fd)
- Update README.md (405a9ff)
- Update README.md (64582e9)
(2024-12-27)
- re-enable keywords now properly supported (#1031) (83dac8a), closes #1031
- update deps (6eb86a6)
- v5.4.2 (c811993)
(2024-12-27)
(2024-12-26)
- update alpha 3.1 version (cba4aac)
- v5.3.9 (75531ae)
- v5.4.0 (34359d0)
- feat(openapi): support OpenAPI version 3.1 (extends PR #882) (#1027) (fc876a3), closes #882 #1027 #1009 #1021 #1017 #1016
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (8da3707), closes #1021
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (f6e6295), closes #972
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - fix: package.json & package-lock.json to reduce vulnerabilities (#1017) (e88a4ef), closes #1017
- fix: upgrade @apidevtools/json-schema-ref-parser from 11.7.0 to 11.7.2 (#1006) (a67802b), closes #1006
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1001) (7a8fcc0), closes #1001
- fix: upgrade express-openapi-validator from 5.3.6 to 5.3.7 (#1008) (831b648), closes #1008
- fix: upgrade express-openapi-validator from 5.3.7 to 5.3.8 (#1011) (65c0e56), closes #1011
- fix: upgrade path-to-regexp from 8.1.0 to 8.2.0 (#1000) (ed6a9b7), closes #1000
- chore(deps): bump cookie and express in /examples/3-eov-operations (#1002) (f2aba32), closes #1002
- chore(deps): bump path-to-regexp and express in /examples/1-standard (#1016) (4a3efff), closes #1016
(2024-10-30)
- fix: fix authHeader without
cookie-parsermiddleware (#1003) (17e91d5), closes #1003 #949 - chore(deps): bump cookie and express in /examples/3-eov-operations (#1002) (f2aba32), closes #1002
(2024-10-26)
- fix: add cookie support for HTTP bearer authentication (#949) (00d070b), closes #949
- fix: examples/1-standard/package.json & examples/1-standard/package-lock.json to reduce vulnerabilit (8ce7fda), closes #986
- fix: examples/2-standard-multiple-api-specs/package.json & examples/2-standard-multiple-api-specs/pa (95f5f5a), closes #987
- fix: examples/3-eov-operations/package.json & examples/3-eov-operations/package-lock.json to reduce (e81222e), closes #989
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (263c641), closes #994
- fix: examples/4-eov-operations-babel/package.json & examples/4-eov-operations-babel/package-lock.jso (e71b5fc), closes [#988](https://github.com/cdimascio/express-openapi-va...