Skip to content

Releases: daveshanley/vacuum

v0.15.3

09 Jan 18:27
Compare
Choose a tag to compare

Changelog

  • 041c2f0 truthy and defined functions were not returning the located object path for the infraction because it was looking for a node that did not exist.

v0.15.2

07 Jan 15:37
Compare
Choose a tag to compare

Changelog

  • 80e7cc6 added file attribute to JUnit report
  • 10bbe26 fixed unit test

v0.15.1

06 Jan 19:53
Compare
Choose a tag to compare

Changelog

v0.15.0

02 Jan 04:36
Compare
Choose a tag to compare

Changelog

  • 74c4ba3 Added NoRequestBody to recommended ruleset
  • 9e67e6c Added generate-ignorefile command to generate an ignorefile.yaml from a lint report.json file
  • f3e09d2 Added multi location lookup support
  • bc1858c Added new BuildDeepGraph property
  • e6619af Added new Paths property
  • 2131152 Added new rule path-item-refs and a new function
  • b90f0cf Added noRequestBody function to check that HTTP GET and DELETE methods do not contain a request body
  • 398fb1f Added oas function to check that HTTP GET and DELETE methods do not have a requestBody
  • adb9a26 All core functions have been updated to use new lookup code.
  • 948e95c Bumped deps
  • 5dda749 Downgraded rule.
  • f97b20e Fixed borked tests
  • cefa55b Fixes #583 correctly.
  • 686d9ec Improved examples_missing function.
  • 0268ef0 Prevent strange basepaths being used with URLs
  • 6455a5b Solves #502
  • 4a79304 Update cmd/generate_ignorefile.go
  • 8749aed Update functions/openapi/no_request_body.go
  • f69f982 added deep graph to report function.
  • d18d328 added nill check
  • 69104fd added origin to examples.
  • a8a8bfa added support for multi-location lookups.
  • fb107e0 bumped deps
  • 7936133 fixed function count after rebasing.
  • 4ac1532 fixed more tests
  • 0953f30 fixes #592
  • d05fd73 updated readme
  • d4808f2 upgraded and fixed paths_kebab_case

v0.14.3

19 Nov 17:56
Compare
Choose a tag to compare

Addresses the following issues:

  • #583
  • #484 (new rule added oas3-no-$ref-siblings)

Bumps deps and adds support for OpenAPI 3.1.1

Changelog

@BentEngbers
@lobocv

v0.14.2

24 Oct 17:12
Compare
Choose a tag to compare

Changelog

  • 7bbf99c Fixed issue with JS plugins running async.
  • 0d8dd6e cleaned go.mod
  • 1562583 updated sample plugin code

v0.14.1

20 Oct 20:07
Compare
Choose a tag to compare

Changelog

  • 90836cc Fixed inconsistent example code

v0.14.0

19 Oct 21:41
Compare
Choose a tag to compare

Changelog

v0.13.6

11 Oct 20:50
Compare
Choose a tag to compare

Changelog

  • b2d44dc - Renamed RuleSetExecution.SpecFileNam to SpecFilePath because it's actually set to the path, not just the filename - Include references from the root as well as the rolodex when checking unused components
  • a389635 Added GetAllReferences() and GetAllMappedReferences() methods to Rolodex
  • 298f7f3 Undo renaming of public field

v0.13.5

02 Oct 16:01
Compare
Choose a tag to compare

Changelog

  • c93ee62 where is the GH actions linter?