Uh oh!
There was an error while loading. Please reload this page.
[Feature] Enable openapi v3.1 - #4
Conversation
Too many upgrades, I need to rebuild without non-core deps upgrades. Is the support for node v8 still wanted though ? I see @types/node@12 being installed, and it prevents upgrading eslint, typescript, ... PS: even npm conflicts : package.lock is v2, so uses npm v7, which requires node >=10 |
SomaticIT
commented
Oct 15, 2021
Support for node v8 could be safely removed
CI should be updated to test v10, v12, v14 and v16 (only LTS releases).
The This also means we should replace |
mtrimolet
commented
Oct 15, 2021
I'll try the simple change here and make another PR for upgrading then |
Checks are obviously successful since I only changed some strings. |
SomaticIT
commented
Oct 15, 2021
There are some breaking changes: See: 3.1.0, 3.1.0-rc1, 3.1.0-rc0 The most notable one is the removal of We may also need to adjust ajv-openapi default options:
Maybe some others... |
Upgrade dependencies (fastify, typescript, ..) and allow for schema using openapi v3.1 to be parsed