chore(deps): update dependency npm:@quobix/vacuum to v0.30.3 - #5
Open
renovate-iws[bot] wants to merge 1 commit into
Open
chore(deps): update dependency npm:@quobix/vacuum to v0.30.3#5renovate-iws[bot] wants to merge 1 commit into
renovate-iws[bot] wants to merge 1 commit into
Conversation
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
April 21, 2026 05:37
b7174b8 to
2b62e2d
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
April 30, 2026 06:12
2b62e2d to
358136a
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
May 1, 2026 06:23
358136a to
c392a56
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
May 21, 2026 07:01
c392a56 to
7ac5db1
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
3 times, most recently
from
May 29, 2026 07:03
a1e7abb to
fba56c5
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
May 30, 2026 06:30
fba56c5 to
d634777
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 1, 2026 08:43
d634777 to
6dd7006
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 3, 2026 08:27
6dd7006 to
6235452
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 5, 2026 07:17
6235452 to
d27d4bf
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 6, 2026 06:37
d27d4bf to
8baf931
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 7, 2026 07:12
8baf931 to
e0b8468
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 8, 2026 08:21
e0b8468 to
3f39584
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 10, 2026 07:16
3f39584 to
6094e60
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 22, 2026 09:20
6094e60 to
9978642
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
June 29, 2026 08:24
9978642 to
afa00b2
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
July 1, 2026 07:20
afa00b2 to
6dcf47f
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
July 6, 2026 07:22
6dcf47f to
1028ca3
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
July 20, 2026 06:25
1028ca3 to
743b9a6
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
July 27, 2026 06:41
743b9a6 to
a6a0456
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
August 29, 2026 10:01
a6a0456 to
286688d
Compare
renovate-iws
Bot
force-pushed
the
renovate/npm-quobix-vacuum-0.x
branch
from
September 6, 2026 07:52
286688d to
6639c90
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.17.12→0.30.3Release Notes
daveshanley/vacuum (npm:@quobix/vacuum)
v0.30.3Compare Source
Changelog
cd50957Merge branch 'main' into feat/githubAnnotations7362dabMerge pull request #920 from andreyyudin/feat/githubAnnotations5a2f765Merge remote-tracking branch 'origin/main' into feat/githubAnnotationsb475f89Merge remote-tracking branch 'origin/main' into tmp-merge-test76cceb9feat: add GitHub Actions annotations support to lint command07bb868feat: enhance GitHub Actions annotations handling for error reporting in lint commands2d352d5feat: enhance GitHub Actions annotations handling for workspace paths and debug output suppressionfc1e9d0feat: enhance GitHub Actions annotations with range support and options587b1eefeat: improve GitHub Actions annotations handling for error reporting and multi-file support58d3874fix lint github-annotations output for mixed failures and annotation-only mode8da3a8afix(lint): honour github-annotations contract in single-file and chrome pathsf84f968fix(lint): propagate ignore-file and custom-function loader errors57b4530fix: enhance GitHub Actions annotations for error reporting and handling in lint commandv0.30.2Compare Source
Changelog
ddeac11Read version from the package's own package.json in postinstallv0.30.1Compare Source
Changelog
488a197chore: upgrade doctor to v0.0.80d2165e5feat: add family-aware docs diagnosticsbfe78c3fix: fingerprint built-in docs rulesetsb91b97ffix: make lint resource release concurrency-safev0.30.0Compare Source
Changelog
f20f952Address #934dfbf6daadd deps scriptd8fbb52address security reviewe451300addressing security review0dcf034more tuningdcef773replace LSP server with self rolled one.63f2436some tuning328ff25use Spectral-compatible JSONPath for rule given selectors80a608ewe now have our own built in LSP server!v0.29.10Compare Source
Changelog
3d921acAdd new doctor AsyncAPI capabilities!45b301aBump github.com/alecthomas/chroma/v2 from 2.26.1 to 2.27.0013b3a4Fix #925c4cbd4dFix issue #930ed2f814Merge pull request #931 from daveshanley/issue-9307f1c6e1Merge remote-tracking branch 'origin/main' into issue-930c4c9c59Sign release checksums with cosign9fa82c9address #933 and dep upgradeeee2fc5fix CI2427269phix the CI again3f6db4fremove report cardv0.29.9Compare Source
Changelog
75c9453case-insensitive category matching and warn when --fix applies no fixesv0.29.8Compare Source
Changelog
b6b025fFix #919: isolate concurrent schema and example validation from shared model mutation4926612remove scratch filev0.29.7Compare Source
Changelog
5407bb1Fix #916: isolate schema validation from shared model mutation0312640go.sum fixv0.29.6Compare Source
Changelog
0b77a48Address issue #9147a5063dmore speed tunesdc3a918trying to speed up disk cleanup92e8677trying to speed up the test runv0.29.5Compare Source
Changelog
005640dbump the deps7e2f9d0deps!bf6d661fix missed race condition.v0.29.4Compare Source
Changelog
8b036cbfix(oas_schema): use validator document errors instead of custom marshal checkv0.29.3Compare Source
Changelog
b25fda8bump depse8409acbump those deps!eae83a5deps: bump libopenapi to v0.38.0 and adapt rules to lazy schema cacheb23932bfixed flags broken on tests813e04fmigrate to forked testify2272767refactor original-spec diffing and skip relint for identical specs34ff93dtests are flaking, hardening them92ef447working through flaky testsv0.29.2Compare Source
Changelog
c14a4a9fix(motor): avoid broad component alias reconciliation47c5aacfix(motor): honor GOMAXPROCS for rule execution concurrencyv0.29.1Compare Source
Changelog
f4a45caBump github.com/alecthomas/chroma/v2 from 2.24.1 to 2.26.193e9b2eBump github.com/pb33f/libopenapi-validator from 0.13.7 to 0.13.87360c06add permissions.3f9cc52fix(motor): include sibling component uses in nested reference alias paths925c673removed dead filev0.29.0Compare Source
Changelog
21d3564add AsyncAPI 3.x linting supportcac3f39updated docs and help to add in new AsyncAPI support.343544cupdated readme93e337aupgraded libopenapi and upgrade code.v0.28.4Compare Source
Changelog
6732bb0bump deps4942dddensure bundling behavior between docs and bundle operates the same way.v0.28.3Compare Source
Changelog
74af925fix: ensure x-lint-ignore directives respect parent ignores2238fd5reconcile reference-alias result paths inside allOf/anyOf/oneOfv0.28.2Compare Source
Changelog
6acde73distinguish Homebrew cask from formula installs in upgrade flow1b8db0dsort filtered rule stats and generalize source drift matching to external originsv0.28.1Compare Source
Changelog
f2f9f98harden result path reconciliation and violation diffing against ref drift9b004a5modified readme to add / correct links.649843drestored docker entrypointv0.28.0Compare Source
Changelog
a3d2a5aadded newschemacommand for JSON Schema linting!ca6deecadded new schema command to agents.md4586e71clean up the repo root a little.4754bc1cleanup sweep.0d95d7bupdate readmev0.27.3Compare Source
Changelog
c5bc02aFully address #879667c4dabump deps19a5141fix go.sum issuev0.27.2Compare Source
Changelog
8222bbalatest doctorv0.27.1Compare Source
Changelog
82b7532Adding auto-upgrade support.28e0c29added agents.md0c80acebump deps2a57278clean up build765e6defix borked ci test85d980dfix: expand aliased result paths for recursive descent rules across $ref boundariesc9b67d8fixing buildfec8f79update docsv0.27.0Compare Source
Changelog
9046fe9Address #87940c8a1fbump deps8e30defcleaned go.sume57f478defer original-spec resource release until after violation diffingf6138f7feat: adddocscommand for printing press documentation generation8387d41fixed silliness.4cc4b30updated readmev0.26.8Compare Source
Changelog
1240d5cfix: preserve explicit result path from JS rule functions #755746b2b5html-report npm patch.685c3f3per-document runtime config with workspace configuration supportv0.26.7Compare Source
Changelog
33f6e6cfix: aliased result paths, origin-aware change filtering, report errorsb31cd34move to trusted npm publishingv0.26.5Compare Source
Changelog
dde7bc3Address #839 across all commands192d0f1Address #8653051aa1Clone caller-supplied document configuration when rebuilding docs so custom config fields are preserved, and sync index config from the document config instead of copying a small subset of fields.677c19cFix HTML resolve-ref test for source vs UI builds5cd88a3bump deps11409b5cleanupbdcc3b7feat: add execution options for resolved rules490c2fefix(motor): track ownership of rebuilt documents to prevent memory leaks71a0119go.sum bump9bee6b1upgraded test after lib upgradev0.26.4Compare Source
Changelog
d723f75bump deps104bc34changed source origin lookup and regression test for #839v0.26.3Compare Source
Changelog
1e9e0bebump deps.v0.26.2Compare Source
string-limitandarray-limitnow respect schema directionality, so response-only schemas are skipped while request/bidirectional schemas are still checked. #680oas3-api-serversto allow root/document-relative server URLs: / and "". #859 / #858--original violation diff regression where the same external-ref violation could be treated as new when equivalent paths appeared in a different order. #839Changelog
c322bd4Address regression in #839de79589Allow root-relative server URLs inoas3-api-servers5ab6facMerge branch 'main' into feature/directionality8f14fbeMerge branch 'main' of https://github.com/daveshanley/vacuum into feature/directionalityc07bb06Merge branch 'main' of https://github.com/daveshanley/vacuum into feature/directionality2d0d22aMerge branch 'main' of https://github.com/daveshanley/vacuum into feature/directionality9025f64Merge branch 'main' of https://github.com/daveshanley/vacuum into feature/directionality48f2f2aMerge pull request #680 from holm0563/feature/directionality869ad20build fixes2ff31cadirectionality added2623ce3fixed double importdd9519dfixed more tests09ad0e0pr comments addressed717ed85removed vscode config@aslafy-z @holm0563
v0.26.1Compare Source
Changelog
6208f69Address #4740517302get rid of webpack devserverv0.26.0Compare Source
Changelog
bf7e3baAdd configuration forcamel-case-properties#775b49cba5Added 3.2 regression test to ensure #805 is closed permanently.dfa02c7Added a new `allof-conflicts’ rulee40cbbdAddress issue #716d8bec2fAddressed #6780b86d0bAddresses #689 newrequired-fields-definedrule.061aabeFully address and closeout #2892054a25Some cleanup to ensure correct null enum handling3cc4ceabump deps3c39648bump doctor versione9e0e4bupdated copyv0.25.9Compare Source
Changelog
84facc2Address #8464f9efe7Address #847910c096Address #8485527382Address issue #845b8436a0bump depsv0.25.8Compare Source
Changelog
bb3260bI really don’t like go-releaser anymore.MacOS binaries are now correctly signed and notarized, and are deemed lovely and safe now.
v0.25.6Compare Source
Changelog
f8cffdeFix issue pb33f/libopenapi#546f39700daddress issue #842ee8bf79bump thouse depsdc467b4remove yarn from the build!111431bupgrade charm and upgraded to stable APIs.v0.25.0Compare Source
Changelog
6e38f5cAddress #825aae16a1Address issues reported in #82356b8b5dAdds newopen-collectioncommand!836afddEnsure origin and locatations are correctly set2f4c156Fixing circular reference reporting in multi-file situations.80fc774add check for security requirements in multi-file situaitons.295475aaddressing additional checks to additional propertiescad7e5abump deps4ea51a8ensure we don’t check operations that explicitly opt out of authentication.5ce7cabfix additional properties check glitch3ee4018fixed multifile lookups9877936tuning up the open collection command experience.v0.24.0Compare Source
Changelog
25f54adAddress issue #7687a56dd6Enhance PathItemReferences rule to validate $ref usage in operations7bcf87eTuning turbo mode experience.584b609added more rfc6570 testsd5a53b7address issue #8108baba7cbump depsdbb0e4cbump depsfdc6214bump doctor version.3a37f0aclean up readmebed1c09fix issue #81932aebe7fix: incorrect relative path displayc81302cfixed test with upgraded schema messagebe2301cremoved some dead code after review.9974ddbremoving dead / experimental code.9a98b7ethis file should not be in the commit.444746ftuned up a few things, pruned some others.5eb04ceupdate readmeb02ec23update turbo!c39bdf4updated deps2cccc1ewe’re going turbov0.23.8Compare Source
Changelog
03e03fabump depsv0.23.7Compare Source
Changelog
9d8a5d2Address issue #804v0.23.6Compare Source
Changelog
2365cdbAdd test for #799f463f13Address #796c358ff2Address issue #797d738e4cAddress issue #804646ff97Fixed defined function to operate correctly on fields6a75057bump coverage and fix the damn formatting.36112d3bump deps260a578bump those deps!401a27fbumped deps again and fixed broken test after upgrade6aae12dvisual cleanupv0.23.5Compare Source
Changelog
0e794fffix(functions): checkPolymorphicPropertyv0.23.4Compare Source
Changelog
80e6fbdAdd help command to Makefile and fix typo in component description4fe687badd test9d00ad9fix operation_tag_defined for multifile spec3df8a76fix test6b3feb5fix test@Marat-Tim
v0.23.3Compare Source
Changelog
32c420afix nil panic in examples missing using x-exensible-enumv0.23.2Compare Source
Changelog
c680187Address #787104a118Address issue #789a30c668Address issue #79081f251caddress issue #787v0.23.1Compare Source
Changelog
0d984a2fix(cmd): ext-refs flag for bundlev0.23.0Compare Source
This release introduces two significant additions to vacuum.
The new
apply-overlaycommand enables non-destructive modifications to OpenAPI specifications using the OpenAPI Overlay Specification.To use it:
vacuum apply-overlay openapi.yaml overlay.yaml modified-openapi.yamlAdditionally, the
oas3-valid-schema-examplerule now supports astrictModeoption that detects undeclared properties in examples, catching typos likenmaeinstead ofname, 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:
https://quobix.com/vacuum/commands/apply-overlay/
https://quobix.com/vacuum/rules/examples/oas3-valid-schema-example/
Changelog
af9b234Addedapply-overlaycommand20de9efUpdated readme.7beddf7added strict mode to examples_schema22b4fc6fixed link spacing94f35ebfixed text in linkf3b93aefixed typos and co-pilot recommendations.2e08101updated readme.v0.22.0Compare Source
Changelog
9afd112Added new eventloop for the JS custom function feature19ce7beadd new flags to allow fetch fetch config.71f14ecaddedAllowHTTPas config optionae41835added a shared util to determine if a function is running in batch mode7da6307added sad spec for use with the sentiment analysis samples7012605added sample JS and rulesets for batch mode and sentiment service5fe63f7cleaned up event loop.6fb8896cleaning up a few things.fde426dcreate a fresh timeout for ech run in per-node mode.afdad3efix categories7e3fca0update more headersa718965updated js plugin loaderv0.21.7Compare Source
Changelog
84479afAddress issue #65195906bbupdate libopenapiv0.21.6Compare Source
Changelog
62c9890Completed #5555fd717aFixed an oldie! #3492a60213address #524 fully217b566address comment to be clear.acb9d65addresses #457 fully.dfdde08fixed misrendering of results in html-report027e17bneed to use the new tar import5cdf54ereworked error handling,v0.21.5Compare Source
Changelog
d475fe0updated tar and node-fetchv0.21.4Compare Source
Changelog
75b7f72updated deps and examples error reportingv0.21.3Compare Source
Changelog
1769adbfixing build5887d97more build tuning2922949tuning buildv0.21.2Compare Source
Added JSONPath Plus support
Want to see linting results on just the changes you have made to an OpenAPI document? Or want to see just the results on the differences between two documents?
comes with a what changed mode. Using the new
--originaland--changes-summaryglobal flags, you can filter out all the noise.documentation for change detection is available to learn more.
vacuum now supports JSON Path Plus annotations. This means that vacuum is
compliant with All Spectral Paths. One of the last remaining gaps between vacuum and spectral has been closed.
See all the newly supported annotations
Addresses issues:
Changelog
1769adbfixing build5887d97more build tuning2922949tuning buildv0.20.5Compare Source
Changelog
8bbd1faAddress issue #7643fe18cdAddress issue #7655c44fddAddress issue #7663143a4eadd missing test coveragecfbe0a0address issue #754843213eaddress issue #757v0.20.4Compare Source
Changelog
a89c72dfix no-style in bundle commandv0.20.3Compare Source
Changelog
18b840bApply suggestion from @daveshanley10669a2enable selection of dynamic rulesets within the language server1a0f836update sponsors.v0.20.2Compare Source
Changelog
1104fc5Address issue #75375e3ed5Update functions/openapi/schema_type.goc2ec2c7addednullable-enum-contains-nullrule9c68278added constraint validation to schema type checking1701286address logic error0cff4e1adjusted to new XMLValidator interfacea9b7c4ebump version of libopenapi-validator95e5972reduce complexity and clean up constraint checkingv0.20.1Compare Source
Changelog
2806a9cAddress issue #749baf1b10addressed issue #745d4b2c61bump deps446fba2confirm #750 is handled.12b97c2fixed borked test1db50deremoved some old news from the readme.v0.20.0Compare Source
v0.20 allows rules to apply auto-fix functions.
Changelog
43fdd63add --fix-flag to write fixes to new filed9b3a5badd ability to auto fix rule violations2c1d367update README with details about auto fix usage@tx3stn
v0.19.5Compare Source
Changelog
b76e890fix disabling of non oas rulesets with individual extendingb12e63dfix for non jsonpath x-lint-ignore43a4957fix ignores at root levelv0.19.4Compare Source
Changelog
03c62d9Added some strong boundaries around examples_schema2ae9ec1Address issue #502 fully1025125Address issue #739Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.