node-oas-fastify

OAS 3.0 to Fastify routes automation

MIT License

Downloads
346
Stars
8
Committers
5

Bot releases are visible (Hide)

node-oas-fastify - v3.1.0 Latest Release

Published by github-actions[bot] about 1 year ago

3.1.0 (2023-09-14)

CI/CD

  • update build configuration (3d316f0)

Features

  • declare support for fastify 4.x (da5d013)

Tests

node-oas-fastify - v3.0.4

Published by github-actions[bot] about 1 year ago

3.0.4 (2023-09-05)

Build

  • deps: bump fastify-plugin from 4.5.0 to 4.5.1 (c995f09)
  • update ci files (5480204)

CI/CD

Tests

  • limit testing to node.js lts (efa6bf2)
node-oas-fastify - v3.0.3

Published by ahmadnassri almost 2 years ago

3.0.3 (2023-01-11)

Build

  • deps: bump fastify-plugin from 4.2.0 to 4.5.0 (343e1d9)
node-oas-fastify - v3.0.2

Published by ahmadnassri almost 2 years ago

3.0.2 (2023-01-02)

Code Style

Build

  • deps: bump json5 from 2.2.1 to 2.2.3 (308075f)
node-oas-fastify - v3.0.1

Published by ahmadnassri about 2 years ago

3.0.1 (2022-08-25)

Tests

  • simplify testing environments (0070726)

Chores

  • deps: bump actions/cache from 3.0.5 to 3.0.6 (70eb953)
  • deps: bump actions/cache from 3.0.6 to 3.0.7 (03dc422)
  • deps: bump actions/cache from 3.0.7 to 3.0.8 (11d079f)
  • template: sync with ahmadnassri/template-node-lib (973afd4)
  • template: sync with ahmadnassri/template-node-lib (1772d58)
  • template: sync with ahmadnassri/template-node-lib (258cb33)
  • template: sync with ahmadnassri/template-node-lib (e29a324)
  • template: sync with ahmadnassri/template-node-lib (fdf0f09)
  • template: sync with ahmadnassri/template-node-lib (c0206b4)
  • template: sync with ahmadnassri/template-node-lib (68334e8)
  • template: sync with ahmadnassri/template-node-lib (f369307)
  • template: sync with ahmadnassri/template-node-lib (3df5975)
  • template: sync with ahmadnassri/template-node-lib (0eca4cc)
  • template: sync with ahmadnassri/template-node-lib (582451f)
  • template: sync with ahmadnassri/template-node-lib (467d1f2)
  • template: sync with ahmadnassri/template-node-lib (19a61aa)

Build

  • deps: bump fastify-plugin from 4.0.0 to 4.2.0 (b305c87)
node-oas-fastify - v3.0.0

Published by ahmadnassri about 2 years ago

3.0.0 (2022-07-28)

⚠ BREAKING CHANGES

  • dropped support for node v12

Tests

  • drop support for node v12 (27b0139)
node-oas-fastify - v2.0.1

Published by ahmadnassri about 2 years ago

2.0.1 (2022-07-28)

CI/CD

  • remove old workflow files (2257c3e)

Chores

  • deps-dev: bump tap (162dcfa)
  • deps-dev: bump tap from 15.0.1 to 15.0.3 (e2c19f3)
  • deps-dev: bump tap from 15.0.10 to 15.1.1 (900f50b)
  • deps-dev: bump tap from 15.0.3 to 15.0.4 (aee1691)
  • deps-dev: bump tap from 15.0.4 to 15.0.5 (2f20442)
  • deps-dev: bump tap from 15.0.5 to 15.0.6 (e84c835)
  • deps-dev: bump tap from 15.0.6 to 15.0.9 (75779d9)
  • deps-dev: bump tap from 15.0.9 to 15.0.10 (2f18ed5)
  • deps: bump actions/cache from 2.1.4 to 2.1.5 (668b00b)
  • deps: bump actions/cache from 2.1.5 to 2.1.6 (876cdb1)
  • deps: bump actions/cache from 2.1.6 to 2.1.7 (2a6af35)
  • deps: bump actions/cache from v2.1.4 to v2.1.5 (ae3cb83)
  • deps: bump actions/github-script from v3 to v4.0.1 (8af880a)
  • deps: bump actions/github-script from v4.0.1 to v4.0.2 (3f6cdf9)
  • template: sync with ahmadnassri/template-node-lib (9c38e7c)
  • template: sync with ahmadnassri/template-node-lib (ed66ca2)
  • template: sync with ahmadnassri/template-node-lib (3a956ed)
  • template: sync with ahmadnassri/template-node-lib (7d9d739)
  • template: sync with ahmadnassri/template-node-lib (13282a2)
  • template: sync with ahmadnassri/template-node-lib (cd7eecb)
  • template: sync with ahmadnassri/template-node-lib (9a9b428)
  • template: sync with ahmadnassri/template-node-lib (75430fa)
  • template: sync with ahmadnassri/template-node-lib (adf9c0e)
  • template: sync with ahmadnassri/template-node-lib (a2c77a2)
  • template: sync with ahmadnassri/template-node-lib (786d19f)
  • template: sync with ahmadnassri/template-node-lib (722ad4c)
  • template: sync with ahmadnassri/template-node-lib (6bc3b32)
  • template: sync with ahmadnassri/template-node-lib (c73cdc3)
  • template: sync with ahmadnassri/template-node-lib (347c5fc)
  • template: sync with ahmadnassri/template-node-lib (ba9a7e3)
  • template: sync with ahmadnassri/template-node-lib (16ea47b)
  • template: sync with ahmadnassri/template-node-lib (ea6b8da)
  • template: sync with ahmadnassri/template-node-lib (1ba2556)
  • template: sync with ahmadnassri/template-node-lib (60201b4)
  • template: sync with ahmadnassri/template-node-lib (e367de3)
  • template: sync with ahmadnassri/template-node-lib (11d4427)
  • template: sync with ahmadnassri/template-node-lib (2c254a3)
  • template: sync with ahmadnassri/template-node-lib (17b66d3)
  • template: sync with ahmadnassri/template-node-lib (aa0b80d)
  • template: sync with ahmadnassri/template-node-lib (b17cf4b)
  • template: sync with ahmadnassri/template-node-lib (838e7c1)
  • template: sync with ahmadnassri/template-node-lib (f55a1fd)
  • template: sync with ahmadnassri/template-node-lib (a854041)
  • template: sync with ahmadnassri/template-node-lib (93da4b2)
  • template: sync with ahmadnassri/template-node-lib (8b89d77)
  • template: sync with ahmadnassri/template-node-lib (8fba6ee)
  • template: sync with ahmadnassri/template-node-lib (2cbfddd)
  • update homepage key in package.json (4e66c1e)

Build

  • deps: bump fastify-plugin from 3.0.0 to 3.0.1 (7149ee1)
  • deps: bump fastify-plugin from 3.0.1 to 4.0.0 (5bb1bce)
  • deps: bump minimist from 1.2.5 to 1.2.6 (f3ce389)
node-oas-fastify - v2.0.0

Published by ahmadnassri over 3 years ago

2.0.0 (2021-04-02)

⚠ BREAKING CHANGES

  • breaking: APIs with security schemes will now require related request properties

Features

  • security: adding validation to headers and query for security (19c3f37)

Chores

  • deps-dev: bump tap from 14.11.0 to 15.0.1 (70bad70)

Build

  • tap: update tap version (184f68d)

Refactor

  • simplified code / logic for easier readability and optimized entrypoints (b706a37)

Code Style

  • typo: correct typo in inline comment (42f1acc)

Tests

  • coverage: 100% test coverage (04a8c9d)
node-oas-fastify - v1.3.14

Published by ahmadnassri over 3 years ago

1.3.14 (2021-04-02)

Build

  • deps: bump y18n from 4.0.0 to 4.0.1 (3d93e24)

Chores

  • template: sync with ahmadnassri/template-node-lib (793eb73)
  • template: sync with ahmadnassri/template-node-lib (ae0c1de)
  • template: sync with ahmadnassri/template-node-lib (9d45761)
  • template: sync with ahmadnassri/template-node-lib (99c2b95)
  • template: sync with ahmadnassri/template-node-lib (7ae2140)
  • template: sync with ahmadnassri/template-node-lib (44ff721)
  • template: sync with ahmadnassri/template-node-lib (28588c0)
  • template: sync with ahmadnassri/template-node-lib (d101ae8)
node-oas-fastify - v1.3.13

Published by ahmadnassri over 3 years ago

1.3.13 (2021-03-28)

Build

  • funding: add funding to package.json (39cd549)

Chores

  • deps: bump github/super-linter from v3.15.1 to v3.15.2 (c2d3e7b)
  • deps: bump github/super-linter from v3.15.3 to v3.15.5 (fdd47b8)
  • template: sync with ahmadnassri/template-node-lib (5a7b98a)
  • template: sync with ahmadnassri/template-node-lib (223eab1)
  • template: sync with ahmadnassri/template-node-lib (2b5b8f6)
  • template: sync with ahmadnassri/template-node-lib (9a7e954)
  • template: sync with ahmadnassri/template-node-lib (55088f8)
  • template: sync with ahmadnassri/template-node-lib (1bb5ac0)
  • template: sync with ahmadnassri/template-node-lib (e74d98f)
  • template: sync with ahmadnassri/template-node-lib (665c3f2)
  • template: sync with ahmadnassri/template-node-lib (250c717)
  • template: sync with ahmadnassri/template-node-lib (ca10733)
  • template: sync with ahmadnassri/template-node-lib (939be43)
  • template: sync with ahmadnassri/template-node-lib (44e713e)
  • template: sync with ahmadnassri/template-node-lib (a44a58c)
  • template: sync with ahmadnassri/template-node-lib (141325b)
  • template: sync with ahmadnassri/template-node-lib (30b0da4)
  • template: sync with ahmadnassri/template-node-lib (8a4bc99)
  • template: sync with ahmadnassri/template-node-lib (f1d9072)
  • template: sync with ahmadnassri/template-node-lib (995b9f8)
  • template: sync with ahmadnassri/template-node-lib (692f5a4)
  • template: sync with ahmadnassri/template-node-lib (2066603)
  • template: sync with ahmadnassri/template-node-lib (5087b60)
  • template: sync with ahmadnassri/template-node-lib (40aa5a1)
  • template: sync with ahmadnassri/template-node-lib (9fa3009)
  • template: sync with ahmadnassri/template-node-lib (a0fc85e)
  • template: sync with ahmadnassri/template-node-lib (8cda31d)
  • template: sync with ahmadnassri/template-node-lib (ad9e1b1)
node-oas-fastify - v1.3.12

Published by ahmadnassri over 3 years ago

1.3.12 (2021-02-27)

Chores

  • template: sync with ahmadnassri/template-node-lib (406a3b4)
  • template: sync with ahmadnassri/template-node-lib (9c82811)
  • template: sync with ahmadnassri/template-node-lib (66b7508)
  • template: sync with ahmadnassri/template-node-lib (38d6dbb)
  • template: sync with ahmadnassri/template-node-lib (2ca66ce)
  • template: sync with ahmadnassri/template-node-lib (4ca6a44)
  • template: sync with ahmadnassri/template-node-lib (a74843c)
  • template: update .github/workflows/test.yml (47e07fe)

Docs

node-oas-fastify - v1.3.11

Published by ahmadnassri over 3 years ago

1.3.11 (2021-02-02)

CI/CD

  • release: improved release process (8bf1942)

Docs

Chores

  • deps-dev: bump tap from 14.10.8 to 14.11.0 (8e503c3)
  • template: update .editorconfig (330db4b)
  • template: update .github/auto-merge.yml (fe836ae)
  • template: update .github/dependabot.yml (0ee1d85)
  • template: update .github/linters/.commit-lint.yml (5da9c77)
  • template: update .github/linters/.markdown-lint.yml (ed972b6)
  • template: update .github/workflows/auto-merge.yml (9fe9e7b)
  • template: update .github/workflows/commit-lint.yml (c73fca9)
  • template: update .github/workflows/readme.yml (654dea5)
  • template: update .github/workflows/readme.yml (ec2d44c)
  • template: update .github/workflows/release.yml (8451ae3)
  • template: update .github/workflows/release.yml (180be45)
  • template: update .github/workflows/super-linter.yml (1cbb786)
  • template: update .github/workflows/test.yml (ca1de7f)
  • template: update .github/workflows/test.yml (3bd0768)
  • template: update .gitignore (1cdc5dc)
  • template: update .semantic.json (3eb1c7a)
  • template: update docker-compose.yml (73fedc5)
  • template: update docker-compose.yml (8f6ce53)
  • template: update docker-compose.yml (1cdbe99)
  • template: update docs/README.template (e7d0f93)
node-oas-fastify - v1.3.10

Published by ahmadnassri almost 4 years ago

1.3.10 (2020-11-12)

Bug Fixes

  • headers: allow headers to be parsed from OAS json (4ca5f64)
node-oas-fastify - v1.3.9

Published by ahmadnassri almost 4 years ago

1.3.9 (2020-11-05)

Bug Fixes

  • parameters: check for parameter type and do not fail (2b9cd1a)

Chores

  • template: update .github/dependabot.yml (d7cd07d)
  • template: update .github/workflows/release.yml (2201efe)
  • template: update .github/workflows/test.yml (ae54b2f)
node-oas-fastify - v1.3.8

Published by ahmadnassri almost 4 years ago

1.3.8 (2020-11-04)

Chores

  • template: update .github/workflows/readme.yml (278cbf5)
  • template: update docker-compose.yml (aca5252)

Docs

  • readme: include note on yaml support (460deec)
node-oas-fastify - v1.3.7

Published by ahmadnassri almost 4 years ago

1.3.7 (2020-11-03)

Chores

  • template: update .editorconfig (59ced71)
  • template: update .editorconfig (1bdd06d)
  • template: update .github/auto-merge.yml (31219ae)
  • template: update .github/auto-merge.yml (f40eca5)
  • template: update .github/dependabot.yml (d13eb30)
  • template: update .github/dependabot.yml (65059ba)
  • template: update .github/dependabot.yml (4f1d79d)
  • template: update .github/linters/.commit-lint.yml (58406b6)
  • template: update .github/linters/.markdown-lint.yml (c9dda7d)
  • template: update .github/linters/.markdown-lint.yml (dfc34ca)
  • template: update .github/linters/.markdown-lint.yml (f3444a5)
  • template: update .github/workflows/auto-merge.yml (86afd28)
  • template: update .github/workflows/auto-merge.yml (500fc6e)
  • template: update .github/workflows/auto-merge.yml (52de5c7)
  • template: update .github/workflows/auto-merge.yml (ba1ced2)
  • template: update .github/workflows/commit-lint.yml (ec2a48a)
  • template: update .github/workflows/commit-lint.yml (142cc67)
  • template: update .github/workflows/commit-lint.yml (ffc6b2b)
  • template: update .github/workflows/commit-lint.yml (31448a6)
  • template: update .github/workflows/commit-lint.yml (071422a)
  • template: update .github/workflows/readme.yml (d8ebcc7)
  • template: update .github/workflows/readme.yml (5a8146e)
  • template: update .github/workflows/readme.yml (12ae202)
  • template: update .github/workflows/readme.yml (6f5f393)
  • template: update .github/workflows/readme.yml (c608ac4)
  • template: update .github/workflows/readme.yml (014fb2e)
  • template: update .github/workflows/release.yml (c657d8c)
  • template: update .github/workflows/release.yml (6b3d0f1)
  • template: update .github/workflows/release.yml (7b30fe1)
  • template: update .github/workflows/release.yml (b144308)
  • template: update .github/workflows/release.yml (e4a3351)
  • template: update .github/workflows/release.yml (44405e4)
  • template: update .github/workflows/super-linter.yml (fd5ee4f)
  • template: update .github/workflows/super-linter.yml (630b9fe)
  • template: update .github/workflows/super-linter.yml (21770d6)
  • template: update .github/workflows/test.yml (d7e4a27)
  • template: update .github/workflows/test.yml (db7b96a)
  • template: update .github/workflows/test.yml (4b4db7d)
  • template: update .github/workflows/test.yml (521a688)
  • template: update .github/workflows/test.yml (42cb39f)
  • template: update .github/workflows/test.yml (b527604)
  • template: update .github/workflows/test.yml (811eb97)
  • template: update .gitignore (9d28ac3)
  • template: update .gitignore (5ce350a)
  • template: update .releaserc (02bbfed)
  • template: update .releaserc (0623df8)
  • template: update .releaserc (2475ea6)
  • template: update docker-compose.yml (8ff32f3)
  • template: update docker-compose.yml (df381f9)
  • template: update docs/README.template (4c054b4)
  • template: update docs/README.template (9420e48)

Build

  • deps: bump fastify-plugin from 2.3.4 to 3.0.0 (#16) (2879cc1)
node-oas-fastify - v1.3.6

Published by ahmadnassri almost 4 years ago

1.3.6 (2020-10-28)

Docs

node-oas-fastify - v1.3.5

Published by ahmadnassri almost 4 years ago

1.3.5 (2020-10-25)

Docs

node-oas-fastify - v1.3.4

Published by ahmadnassri about 4 years ago

1.3.4 (2020-10-07)

Build

  • deps: bump actions/setup-node from v2.1.1 to v2.1.2 (78dbf64)
node-oas-fastify - v1.3.3

Published by ahmadnassri about 4 years ago

1.3.3 (2020-10-07)

CI/CD

  • tests: update npm scripts (76f925b)

Docs

  • readme: update readme generator (6572911)