github daveshanley/vacuum v0.33.0

5 hours ago

Changelog

  • 4384b03 Add Spectral-compatible or core function
  • 851e42b Add native Arazzo validation and configurable lint rules
  • ef60d39 Align core result paths with their Doctor models
  • a1c9142 Allow Arazzo built-in rules to be enabled individually
  • d4979d0 Announce v0.33 Arazzo and or support in README
  • df72e49 Correct Princess Beef copyright dates
  • ae89846 Enable Arazzo linting across commands reports and editor diagnostics
  • b5c42f9 Fix AsyncAPI schema rule validation options
  • 08de2f5 Keep external source labels and snippets in one report slot
  • 810908c Preserve Arazzo paths after shared lookup changes
  • b44dba2 Preserve Arazzo source context across lint and report boundaries
  • d60e3d4 Preserve rejection of unsupported core option maps
  • 852872f Record the direct HTML parser test dependency
  • d9df352 Reject empty comma-separated or property names
  • a0c7cf1 Share lazy node path indexes across rule execution
  • 9a77754 docs(owasp): clarify upgrade behavior and simplify lint guidance
  • e2c64f6 feat: reject unsafe OAuth flows and authentication URLs
  • a7b225d fix(owasp): isolate OAuth flow checks and preserve finding ownership
  • e415eb6 fix: check HTTPS across server overrides and variables
  • 3c15d67 fix: check webhook and callback server transport
  • cbdc1b9 fix: distinguish request object closure from map size limits
  • 16bc4c1 fix: honor ancestor ignores for nested OAuth findings
  • 4db724c fix: tighten write security and scope JWT documentation checks
  • 35c425b refactor(owasp): share schema checks and cache composition targets

Don't miss a new vacuum release

NewReleases is sending notifications on new releases.