2.0.19 (2020-11-01)
Merged pull requests:
- fixes #142 get callerId from the header and put it into the auditInfo… #143 (stevehu)
- Bump junit from 4.12 to 4.13.1 #141 (dependabot)
2.0.18 (2020-10-01)
Merged pull requests:
2.0.17 (2020-08-28)
Merged pull requests:
2.0.16 (2020-08-01)
Merged pull requests:
- fixes #139 remove the un-used AuditHandler import from JwtVerifyHandler #140 (stevehu)
- fixes #95 mark swagger 2.0 handlers deprecated in 1.6.x and remove in… #138 (stevehu)
- fixes #136 Scope verification doesnot work with two or more securityS… #137 (stevehu)
2.0.15 (2020-07-01)
Merged pull requests:
2.0.14 (2020-05-29)
Merged pull requests:
- fixes #131 disable an openapi-validator test case while upgrade to un… #133 (stevehu)
- fixes #129 disable a test case as undertow 2.0.30 breaks it #130 (stevehu)
- fixes #127 add keyResolver to openapi-security in test resource with … #128 (stevehu)
2.0.13 (2020-05-01)
Merged pull requests:
2.0.12 (2020-03-31)
Merged pull requests:
2.0.11 (2020-02-29)
Merged pull requests:
- Issue/api 314: property name not displayed in error message #124 (santoshaherkar)
- Case insensitive lookup for deserialization type for header parameters #123 (miklish)
2.0.10 (2020-01-31)
Merged pull requests:
2.0.9 (2019-12-30)
Merged pull requests:
2.0.8 (2019-11-27)
Merged pull requests:
- fixes #117 #118 (chenyan71)
- fixes #115 update schemaValidator with a default SchemaValidatorConfig #116 (stevehu)
2.0.7 (2019-10-26)
Merged pull requests:
2.0.6 (2019-09-13)
Merged pull requests:
- Fixes #113 - Support parameterization of handling nullable fields #114 (ddobrin)
- fixes #111 Exit the application if swagger.json is not loaded success… #112 (stevehu)
- fixes #109 output clear error message when swagger 2.0 specification … #110 (stevehu)
2.0.5 (2019-08-30)
Merged pull requests:
2.0.4 (2019-08-16)
Merged pull requests:
- fixes #101 upgrade jackson-databind to 2.9.9.3 #102 (stevehu)
- fix cookie tests - #97 #100 (dz-1)
- fixes #97 comment out the cookie array value test cases #98 (stevehu)
2.0.3 (2019-07-31)
Merged pull requests:
2.0.2 (2019-07-10)
Merged pull requests:
2.0.1 (2019-06-13)
Merged pull requests:
- Add deserialization and validation of parameters - #67 #88 (dz-1)
- fixes #92 add both release and snapshot repositories #93 (stevehu)
- Fix/#145 query parameter #91 (jiachen1120)
- Feat/response validation in ValidatorHandler #90 (BalloonWen)
- fixes #86 A java doc issue in the ResponseValidator #87 (stevehu)
- fixes #84 change light-4j modules version to version.light-4j #85 (stevehu)
- Pass response validation when no necessary to valid #77 (jiachen1120)
- Issue81 #82 (stevehu)
- fixes #79 add NOTICE for license and copyright of dependencies #80 (stevehu)
1.5.32 (2019-03-19)
Closed issues:
- skip body validation if body parser is not wired in the request chain #74
Merged pull requests:
1.5.31 (2019-02-21)
1.5.30 (2019-02-21)
Implemented enhancements:
- Validate a REST API response against the Swagger/OpenAPI spec #27
Closed issues:
- openapi helper throws an exception when servers not defined #62
1.5.29 (2019-02-16)
Closed issues:
- JwtVerifyHandler needs to handle properly the value returned by the Config module #70
Merged pull requests:
- Including some dependencies that are failing the build when executed in a build server #73 (NicholasAzar)
- fixes the wrong test as the header maximum validation is working #72 (stevehu)
- JwtVerifyHandler fix - fixes #70 #71 (ddobrin)
- added Response Validator to validate response content #69 (BalloonWen)
- Fixed validation of path parameters and query parameters #68 (jiachen1120)
1.5.28 (2019-01-13)
1.5.27 (2019-01-12)
2.0.0-BETA2 (2018-12-30)
1.5.25 (2018-12-24)
1.5.24 (2018-12-15)
Fixed bugs:
- OpenAPI validation does not fail when incorrect types are passed in the Request Body #64
Merged pull requests:
- made changes based on comments of networknt#65 #66 (BalloonWen)
- Fixed #64 #65 (BalloonWen)
1.5.23 (2018-12-01)
Merged pull requests:
1.5.22 (2018-11-10)
Closed issues:
- Configured class: com.foo.reportListener.handler.SpecYamlGetHandler has not been found #61
1.5.21 (2018-10-26)
Implemented enhancements:
- add an endpoint to serve swagger-ui for manual testing #30
1.5.20 (2018-10-05)
Closed issues:
- Handler needs to properly escape characters in the Status description #60
- update default validator.yml and security.yml to framework specific #59
- schema validation does not work for boolean query parameter #57
1.5.19 (2018-09-22)
Closed issues:
- openapi-validator doesnot validate enum values from the specification #56
- upgrade to the new open-parser api for openapi-validator #54
- switch to http-string module for HttpString headers constants #53
- Error parsing openapi spec when objects depend on eachother #52
- support YAML format for the specification in OpenAPI framework #51
Merged pull requests:
1.5.18 (2018-08-16)
Closed issues:
- Fix issue causing null pointer exception when required field missing from requestBody #48
- flatten the config files into the same directory for k8s #47
- support specific swagger or openapi security and validator configuration #45
- upgrade to undertow 2.0.11.Final #44
Merged pull requests:
- Fixing issue causing required field to be required in requestBody #49 (NicholasAzar)
- fixes #45 support specific swagger or openapi security and validator … #46 (stevehu)
1.5.17 (2018-07-15)
1.5.16 (2018-06-19)
1.5.15 (2018-06-18)
Closed issues:
- remove basic security for this release as it has some issues with Maven Central #43
- switch to default setExchangeStatus method for errors #42
- add basic security module for basic authentication #41
- remove version for jose4j in sub modules #40
1.5.14 (2018-05-19)
Closed issues:
- update VerifyJwt signature and security.yml #39
- populate subject claims and access claims in openapi security #38
- Log the validation error in logs In error Level #37
1.5.13 (2018-04-20)
Fixed bugs:
- openapi schema validator resolves references incorrectly #36
1.5.12 (2018-04-08)
Closed issues:
- remove consul and zookeeper dependencies #35
- upgrade jackson to 2.9.5 and swagger-parser to 1.0.34 #34
1.5.11 (2018-03-31)
Implemented enhancements:
- support parameters validation in path item object #33
Closed issues:
- remove docs folder as all documents moved to light-doc #32
1.5.10 (2018-03-02)
Closed issues:
- add subject_claims and access_claims in auditInfo attachment #31
1.5.9 (2018-02-21)
Closed issues:
1.5.8 (2018-02-03)
1.5.7 (2018-01-09)
1.5.6 (2017-12-28)
Closed issues:
1.5.4 (2017-11-21)
Closed issues:
- Switch OpenAPI 3.0 specification file from yaml to json for framework input #24
- Support OpenAPI 3.0 specification format #23
1.5.1 (2017-11-09)
Closed issues:
- com.fizzed.rocker.runtime.RockerRuntime - Rocker template reloading not activated #22
Merged pull requests:
- Fix for case when swagger.getBasePath is "/" #21 (chaudhryfaisal)
1.5.0 (2017-10-21)
Closed issues:
- Upgrade dependencies and add maven-version #20
1.4.6 (2017-09-22)
Closed issues:
- Make swagger-validator aware of body parser enabled or not #19
1.4.5 (2017-09-22)
1.4.4 (2017-09-21)
Closed issues:
- The swagger-validator has hard dependency on BodyHandler to parse the body to object into attachement #18
1.4.3 (2017-09-10)
1.4.2 (2017-08-31)
1.4.1 (2017-08-30)
Closed issues:
- Upgrade Undertow and Jackson to the newer version #17
1.4.0 (2017-08-22)
Closed issues:
- Switch from Client to Http2Client in test cases and remove dependency for apache httpclient #16
- Merge petstore example from light-4j to light-rest-4j document site #15
- Upgrade to Undertow 1.4.18.Final and remove dependency on JsonPath #14
- Fix HTTP 404 on documentation #13
1.3.5 (2017-08-01)
1.3.4 (2017-07-08)
Closed issues:
- Log error in JwtVerifyHandler if error response goes back to consumer. #12
1.3.3 (2017-06-14)
Fixed bugs:
- client_id and user_id are not populated when auditInfo is not null #11
1.3.2 (2017-06-14)
Closed issues:
- Upgrade json-schema-validator to 0.1.7 #10
- Remove response validator and description in validator.yml and ValidatorConfig object #9
- Populate auditInfo map object in exchange from swagger-meta and swagger-security for metrics #8
1.3.1 (2017-06-03)
Closed issues:
- Add comments and update docs #7
1.3.0 (2017-05-06)
Closed issues:
- Change project name to light-rest-4j from light-java-rest as java is a trademark of Oracle #6
1.2.8 (2017-05-02)
Closed issues:
- Bump up scope mismatch log from debug to warn as it is security violation #5
- Upgrade dependencies to the latest version #4
1.2.7 (2017-03-28)
Closed issues:
- Upgrade undertow to 1.4.11.Final #3
1.2.6 (2017-03-18)
Implemented enhancements:
- Token scope and spec scope mismatch error is not clear in logs #2
1.2.5 (2017-03-04)
1.2.4 (2017-02-20)
1.2.3 (2017-02-09)
1.2.2 (2017-02-04)
1.2.1 (2017-01-25)
1.2.0 (2017-01-22)
Closed issues:
- Move swagger, security and validator handlers from light-java #1
* This Change Log was automatically generated by github_changelog_generator