← Go back to Wayback Archiver

Github
The update is about cleaning up toolchain and tackling vulnerabilities. No impact on user experience.

Security

  • Dependency Hardening: Removed other redundant packages to significantly reduce the project’s security footprint.
  • Vulnerability Remediation: Addressed high/moderate-severity vulnerabilities in transitive dependencies (flatted, picomatch) by enforcing patched versions via pnpm overrides.

Maintenance & Cleanup

  • Major Dependency Audit: Streamlined the project by removing multiple unnecessary packages, including rollup, minimatch, jsdom, eslint-related tools, and @vitest/ui.
  • Tooling Updates: Upgraded the core development toolchain—including typescript, vitest, oxlint, and vite—to their latest versions for improved stability and build performance. Oxfmt is too new to update.
  • Reliability: Verified all changes through a comprehensive 21-test suite pass, ensuring full compatibility and stability of the plugin’s features.