Releases: daveshanley/vacuum
Releases · daveshanley/vacuum
v0.23.4
v0.23.3
v0.23.2
v0.23.1
v0.23.0
This release introduces two significant additions to vacuum.
The new apply-overlay command enables non-destructive modifications to OpenAPI specifications using the OpenAPI Overlay Specification.
To use it:
vacuum apply-overlay openapi.yaml overlay.yaml modified-openapi.yaml
Additionally, the oas3-valid-schema-example rule now supports a strictMode option that detects undeclared properties in examples, catching typos like nmae instead of name, outdated examples with removed fields, and copy-paste errors with extra properties that don't exist in the schema.
Enable it in your ruleset with:
functionOptions:
strictMode: truehttps://quobix.com/vacuum/commands/apply-overlay/
https://quobix.com/vacuum/rules/examples/oas3-valid-schema-example/
Changelog
v0.22.0
Changelog
- 9afd112 Added new eventloop for the JS custom function feature
- 19ce7be add new flags to allow fetch fetch config.
- 71f14ec added
AllowHTTPas config option - ae41835 added a shared util to determine if a function is running in batch mode
- 7da6307 added sad spec for use with the sentiment analysis samples
- 7012605 added sample JS and rulesets for batch mode and sentiment service
- 5fe63f7 cleaned up event loop.
- 6fb8896 cleaning up a few things.
- fde426d create a fresh timeout for ech run in per-node mode.
- afdad3e fix categories
- 7e3fca0 update more headers
- a718965 updated js plugin loader