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

v0.8.0 #420

Merged
merged 11 commits into from
Jan 19, 2024
Merged

v0.8.0 #420

merged 11 commits into from
Jan 19, 2024

Conversation

daveshanley
Copy link
Owner

@daveshanley daveshanley commented Jan 18, 2024

Contains fixes for the following issues:

Windows support

With libopenapi v0.15 vacuum now correctly operates on windows when using external references on the file system.

New spec bundling feature

There is a new command bundle in vacuum. It will bundle an exploded specification (spec with external references) to be bundled into a single file. All external references will be inlined and bundled into a single file (#368)

New rule oas-schema-check

Resolving issue #411, a new rule has been added to the built-in ruleset called oas-schema-check. This rule will not validate schemas, but it will check them for basic validation problems that are not caught by the existing validation rules.

oas-schema-check documentation

Signed-off-by: quobix <dave@quobix.com>
a few dedicated rule for checking schema structure.

Signed-off-by: quobix <dave@quobix.com>
Some things were being missed due to parsing issues, which have now been corrected.

Signed-off-by: quobix <dave@quobix.com>
Signed-off-by: quobix <dave@quobix.com>
it was disabled from testing, re-enabled it

Signed-off-by: quobix <dave@quobix.com>
Signed-off-by: quobix <dave@quobix.com>
Signed-off-by: quobix <dave@quobix.com>
Signed-off-by: quobix <dave@quobix.com>
Signed-off-by: quobix <dave@quobix.com>
Signed-off-by: quobix <dave@quobix.com>
Signed-off-by: quobix <dave@quobix.com>
@daveshanley daveshanley merged commit 7062757 into main Jan 19, 2024
6 checks passed
@daveshanley daveshanley deleted the v0.8.0 branch January 19, 2024 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant