v1.8.3 — build hardening, Windows fix, and 69 new tests #28
johnoconnor0
started this conversation in
Changelog
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
VGuard v1.8.3
Released: 2026-04-09
Install:
npm install @anthril/vguard@1.8.3What's Changed
Changed
node -ecalls from the build script into a dedicatedscripts/postbuild.mjsfor maintainability and debuggability.dist/hooks/runner.d.tsis now auto-generated by parsing the source export fromsrc/engine/hook-entry.ts, so it stays in sync automatically instead of being hardcoded.prepublishOnlyscript (npm run build && npm test) as a safety net against accidental local publishes without building.sideEffectsfield listing only the rule and preset registration modules, enabling tree-shaking for library consumers../package.jsonsubpath export for tools that need to read package metadata.Fixed
execFileSyncwithexecSync(shell mode) so the upgrade command works on Windows where npm is a.cmdshim.vitedev dependency past 8.0.4 to resolve 3 high-severity advisories (path traversal,server.fs.denybypass, WebSocket file read). Dev-only — does not affect published package.Added
Cloud Updates
Recent cloud changes (not part of this npm release):
init --force@anthril/vguardto ^1.8.1Commits
Full changelog: https://github.com/Anthril/vibe-guard/blob/master/CHANGELOG.md
npm: https://www.npmjs.com/package/@anthril/vguard/v/1.8.3
Release: https://github.com/Anthril/vibe-guard/releases/tag/v1.8.3
All reactions