Skip to content

Latest commit

 

History

History
720 lines (292 loc) · 23.8 KB

CHANGELOG.md

File metadata and controls

720 lines (292 loc) · 23.8 KB

4.5.0 (2020-09-16)

Features

  • allow url strings in addition to url objects when instructing for serving static files (ceebe8f)
  • provide possibility to serve static files (b15688e)

4.4.1 (2020-04-21)

Bug Fixes

4.4.0 (2020-04-02)

Bug Fixes

Features

  • when auth in request handler returns, we check for .local, if any we put it in .local. this will help in pass some request specific data, like, what resource is allowed for this user (7db109d)

4.3.3 (2020-03-25)

4.3.2 (2020-03-23)

Bug Fixes

  • resolve jwt check only in case it is specified in route definition (1ac19a7)

4.3.1 (2020-02-20)

Bug Fixes

4.3.0 (2020-02-20)

Bug Fixes

Features

  • map/transform error responses (f9f89ba)

4.2.0 (2020-02-18)

Bug Fixes

Features

  • multi-factor authentication (3741b7a)

4.1.3 (2020-02-13)

Bug Fixes

4.1.2 (2020-02-12)

Bug Fixes

4.1.1 (2020-02-12)

Bug Fixes

4.1.0 (2020-02-11)

Bug Fixes

Features

4.0.0 (2020-02-10)

Bug Fixes

Features

  • global request/response transform handlers (78f5269)

  • BREAKING CHANGE: swagger-ui-dist (5db3af5)

BREAKING CHANGES

  • swagger-ui-dist
  • swagger-ui-dist

3.12.0 (2020-01-21)

Features

  • support multiple payloads when sending reporting/auditing messages (5adb28e)

3.11.0 (2019-12-20)

Features

  • add possibility to define additional reporting data (49968eb)

3.10.0 (2019-12-19)

Features

  • possibility to set response cookies (3231ad8)

3.9.0 (2019-12-02)

3.8.1 (2019-09-12)

Bug Fixes

  • use timestamp in milliseconds instead of unix epoch time (c95904e)

3.8.0 (2019-08-16)

Bug Fixes

  • get trace from request headers if present (5848f8b)
  • refactor dw format (45580ed)
  • tenantUUID->tenantId (48076e8)

Features

  • add possibility for custom audit and report formatters (a4b1fc3)

3.7.0 (2019-08-12)

Bug Fixes

Features

  • provide jwt ut5 formatter (38a76d6)

3.6.1 (2019-08-08)

Bug Fixes

  • update swagger validator (a2470da)

3.6.0 (2019-08-07)

Features

3.5.1 (2019-08-06)

Bug Fixes

  • resolve schema refs properly (d962189)

3.5.0 (2019-08-05)

Bug Fixes

Features

  • COREADM-132: interpolate ut-port-swagger schemas (b84886e)

3.4.0 (2019-08-01)

Features

3.3.1 (2019-07-24)

3.3.0 (2019-07-24)

Features

  • ALZDFA1-519: add user info in report message payload (c3e7dac)

3.2.1 (2019-07-15)

Bug Fixes

  • put back service in report middleware config (d75f146)

3.2.0 (2019-07-15)

Features

  • ALZDFA1-449: possibility to define public methods (58cf94f)

3.1.3 (2019-07-12)

Bug Fixes

  • remove report 'service' config property. Use implementation name as such (4d4710e)

3.1.2 (2019-07-12)

Bug Fixes

  • add sessionId to keycloak format and enrich audit object (bc3245e)

3.1.1 (2019-07-12)

Bug Fixes

  • extract status code from error if available (2866b50)

3.1.0 (2019-07-11)

3.0.0 (2019-06-24)

2.2.4 (2019-06-13)

Bug Fixes

2.2.3 (2019-06-05)

Bug Fixes

2.2.2 (2019-06-04)

Bug Fixes

  • add debug error info, fix schemas route payload (c15c1ef)

2.2.1 (2019-06-03)

Bug Fixes

  • fix hot reload. Don't override schema by reference (6ee9c33)

2.2.0 (2019-05-30)

Bug Fixes

Features

  • add conditional-get and etag middlewares (6fd3133)

2.1.1 (2019-05-17)

Bug Fixes

  • don't validate undefined primitives that are not required (5602479)

2.1.0 (2019-05-16)

Features

  • array payloads are now acceptd. They are put in message key called 'list' (676bcec)

2.0.2 (2019-05-15)

Bug Fixes

  • change naming from content to context (9978685)

2.0.1 (2019-05-14)

Bug Fixes

2.0.0 (2019-05-08)

1.5.0 (2019-01-31)

Features

  • add possibility to set response headers (dfc949b)

1.4.2 (2018-12-19)

Bug Fixes

  • make use of default values in json schemas (a89b8cf)

1.4.1 (2018-09-10)

Bug Fixes

  • more descriptive path errors (889a484)

1.4.0 (2018-08-15)

Features

  • allow additional processing of the swaggerDocument on imlpementation level (e7d2c9c)

1.3.3 (2018-08-06)

Bug Fixes

  • set swaggerDocument as an instance property in swagger port class (e44f5b9)

1.3.2 (2018-07-25)

Bug Fixes

  • edge cases and optimize code (bd9eb77)

1.3.1 (2018-07-20)

Bug Fixes

  • refactor middlewares to achieve path params validation (bf7f7c2)

1.3.0 (2018-07-18)

Features

  • add validator configuration, prepare jwt (5df86ba)

1.2.2 (2018-07-09)

Bug Fixes

  • pass request headers in (fbd02fb)

1.2.1 (2018-07-03)

Bug Fixes

  • Automatically set successful status code based on the swagger document definition. Improve error handling. (68ce222)

1.2.0 (2018-06-28)

Bug Fixes

  • add custom keyword (54ad23a)
  • add custom keyword x-occurances (f6b4c62)
  • add file upload support in custom validator (84f7506)
  • add metaschema for x-required and x-file. Improve x-occurrences. Remove x-required and x-file as they are used internally only. (1449487)
  • add minProperties equal to maxProperties so that the can be exactly 4 (0d9531c)
  • Ajv wrapping class (422b939)
  • custom required and file validations (c5f7968)
  • fix x-occurrences matching algorithm (30a3a6e)
  • fix x-occurrences validation bugs (f881e09)
  • improve x-occurrences validations. add custom messages (db288ce)
  • put validation handler into a separate function. create empty validator (ae5a6cc)
  • refactoring (3cdb52c)
  • refactoring plus wrapper middleware (a44bdc7)
  • use to support relationships between fields (440d7d2)
  • x-occurances min and max values. Add documentation. Rename to x-required and to x-file (ccb48cc)

Features

1.1.3 (2018-06-27)

Bug Fixes

1.1.2 (2018-06-09)

Bug Fixes

  • remove lodash.merge dependency (285b0d2)

1.1.1 (2018-06-08)

Bug Fixes

  • make swaggerDocument private (478916d)

1.1.0 (2018-06-08)

Features

  • add possibility to pass swaggerDocument (402c831)

1.0.0 (2018-06-06)

Features

  • reorganize config an add possibility to pass options per middleware (4f847d6)

BREAKING CHANGES

  • configuration options are different
  • this version is not compatible with previous versions

0.5.2 (2018-06-05)

Bug Fixes

0.5.1 (2018-06-05)

Bug Fixes

  • abstract koa router and request handlers into a common middleware called router (d15361d)

0.5.0 (2018-06-05)

Features

  • split validators and add file upload support for swagger 2 (34bf50e)

0.4.0 (2018-06-04)

Features

  • pass formData files to handlers (68af4bd)

0.3.0 (2018-06-01)

Bug Fixes

Features

  • use swagger2 instead of swagger2-koa (a88442f)

0.2.1 (2018-05-31)

Bug Fixes

  • use uuid module and fix port start log message (b2b30f7)

0.2.0 (2018-05-30)

Bug Fixes

Features

  • enable metrics and optimize code (f584d0c)