Releases: daveshanley/vacuum
Releases · daveshanley/vacuum
v0.9.5
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
New Feature! A Language server (LSP) built directly into vacuum!
A new language-server
command can be used by any LSP compatible IDE to provide real-time linting.
This feature is why I created vacuum. This feature opens it up to everyone in the most useful way.
Addresses the following issues:
v0.8.7
v0.8.6
Bugfix release, no new features. Upgrades OWASP security handling and path param detection.
Contributors: @mehdi-sol @TheTeaCat
Changelog
- b7528da Add security to /secure endpoint in test with empty global security
- 48454e6 Add test case for optional global security
- d9861a5 Bump doctor to v0.0.4
- baf1224 Fix logic for security disabled on specific paths
- 527aec2 If there's no operation level security, check the global security for nullable items
- 36b6e86 Update test case for empty global security
- 48d643b Update test case for security disabled on one operation
- 6e6e034 fix: ensureAllExpectedParamsInPathAreDefined now iterates over the correct set of maps for all path params
- 00c68f7 go mod tidy
- c4e785d temp replacement in go mod for local copy of doctor
v0.8.5
New Feature
Added two new flags to the lint
command that allow varying control over how circular references are handled by vacuum.
--ignore-polymorph-circle-ref
--ignore-array-circle-ref
These two new flags will ignore array based or polymorphic circular references when running the lint
command.
Documentation for lint command
Contributed by @eli-l