Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openapi 3.1.x support #2

Open
hrvoj3e opened this issue Feb 3, 2022 · 4 comments
Open

openapi 3.1.x support #2

hrvoj3e opened this issue Feb 3, 2022 · 4 comments

Comments

@hrvoj3e
Copy link

hrvoj3e commented Feb 3, 2022

Cool extension.
Will it support 3.1?

@proohit
Copy link
Owner

proohit commented Feb 3, 2022

Yes, that's planned :). Are there any features that should be prioritized in your opinion?

As always, contributions are very much appreciated! Feel free to open a pull request if you have any changes :).

@hrvoj3e
Copy link
Author

hrvoj3e commented Feb 7, 2022

Priority would be to use existing 3.0 snippets when editing 3.1 spec. :)
If that is possible.

@proohit
Copy link
Owner

proohit commented Jul 13, 2022

So I began working on supporting or rather migrating to 3.1.x. As it seems, they introduced a lot of breaking changes and also changed their used json schema. This introduces some challenges, because VS Code does not seem to support needed features of said json schema. So long, we're stuck here, as I don't want to validate the files myself but instead rely on VS Code. BTW according to their release notes they should support newer json schema drafts, but it still won't work. That's a bummer. I opened a SO question, maybe some other people have experienced a similar issue. If there are no answers, I will open an issue on VS Code.
SO: https://stackoverflow.com/questions/72958304/meta-schema-features-in-vs-code-extension-warning-in-version-1-68-0

@proohit
Copy link
Owner

proohit commented Jul 16, 2022

Issue in VS Code: microsoft/vscode#155379

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants