Skip to content

Latest commit

 

History

History
510 lines (288 loc) · 25.6 KB

CHANGELOG.md

File metadata and controls

510 lines (288 loc) · 25.6 KB

Change Log

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:

  • fixes #134 remove the temporary version.jackson-databind in the pom.xml #135 (stevehu)

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:

  • fixes #125 update openapi-meta integration test #126 (stevehu)

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:

  • fixes #119 Status being overwritten by new implementation of setExcha… #120 (stevehu)

2.0.8 (2019-11-27)

Merged pull requests:

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:

  • fixes #103 replace JwtHelper with JwtVerifier to remove dependency to… #104 (stevehu)

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)

Full Changelog

Closed issues:

  • skip body validation if body parser is not wired in the request chain #74

Merged pull requests:

  • fixes #74 skip body validation if body parser is not wired in the req… #75 (stevehu)

1.5.31 (2019-02-21)

Full Changelog

1.5.30 (2019-02-21)

Full Changelog

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)

Full Changelog

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)

Full Changelog

1.5.27 (2019-01-12)

Full Changelog

2.0.0-BETA2 (2018-12-30)

Full Changelog

1.5.25 (2018-12-24)

Full Changelog

1.5.24 (2018-12-15)

Full Changelog

Fixed bugs:

  • OpenAPI validation does not fail when incorrect types are passed in the Request Body #64

Merged pull requests:

1.5.23 (2018-12-01)

Full Changelog

Merged pull requests:

  • OpenApiHelper class will not fail when the optional servers section is not provided #63 (zabooma)

1.5.22 (2018-11-10)

Full Changelog

Closed issues:

  • Configured class: com.foo.reportListener.handler.SpecYamlGetHandler has not been found #61

1.5.21 (2018-10-26)

Full Changelog

Implemented enhancements:

  • add an endpoint to serve swagger-ui for manual testing #30

1.5.20 (2018-10-05)

Full Changelog

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)

Full Changelog

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:

  • Implements OpenApiEndpointSource and SwaggerEndpointSource which … #55 (logi)

1.5.18 (2018-08-16)

Full Changelog

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)

Full Changelog

1.5.16 (2018-06-19)

Full Changelog

1.5.15 (2018-06-18)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Fixed bugs:

  • openapi schema validator resolves references incorrectly #36

1.5.12 (2018-04-08)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Closed issues:

  • add subject_claims and access_claims in auditInfo attachment #31

1.5.9 (2018-02-21)

Full Changelog

Closed issues:

  • update travis CI to only build master branch #29
  • upgrade json-schema-validator to 0.1.15 #28

1.5.8 (2018-02-03)

Full Changelog

1.5.7 (2018-01-09)

Full Changelog

1.5.6 (2017-12-28)

Full Changelog

Closed issues:

  • Update default security.yml in openapi-security and swagger-security #26
  • Maven build warnings #25

1.5.4 (2017-11-21)

Full Changelog

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)

Full Changelog

Closed issues:

  • com.fizzed.rocker.runtime.RockerRuntime - Rocker template reloading not activated #22

Merged pull requests:

1.5.0 (2017-10-21)

Full Changelog

Closed issues:

  • Upgrade dependencies and add maven-version #20

1.4.6 (2017-09-22)

Full Changelog

Closed issues:

  • Make swagger-validator aware of body parser enabled or not #19

1.4.5 (2017-09-22)

Full Changelog

1.4.4 (2017-09-21)

Full Changelog

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)

Full Changelog

1.4.2 (2017-08-31)

Full Changelog

1.4.1 (2017-08-30)

Full Changelog

Closed issues:

  • Upgrade Undertow and Jackson to the newer version #17

1.4.0 (2017-08-22)

Full Changelog

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)

Full Changelog

1.3.4 (2017-07-08)

Full Changelog

Closed issues:

  • Log error in JwtVerifyHandler if error response goes back to consumer. #12

1.3.3 (2017-06-14)

Full Changelog

Fixed bugs:

  • client_id and user_id are not populated when auditInfo is not null #11

1.3.2 (2017-06-14)

Full Changelog

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)

Full Changelog

Closed issues:

  • Add comments and update docs #7

1.3.0 (2017-05-06)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Closed issues:

  • Upgrade undertow to 1.4.11.Final #3

1.2.6 (2017-03-18)

Full Changelog

Implemented enhancements:

  • Token scope and spec scope mismatch error is not clear in logs #2

1.2.5 (2017-03-04)

Full Changelog

1.2.4 (2017-02-20)

Full Changelog

1.2.3 (2017-02-09)

Full Changelog

1.2.2 (2017-02-04)

Full Changelog

1.2.1 (2017-01-25)

Full Changelog

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