← 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.