Skip to content

v5.0.0 — Vite 8 / Vitest 4 / TS 6 + typings fix

Choose a tag to compare

@scaccogatto scaccogatto released this 28 Jun 09:34
· 146 commits to master since this release

Major toolchain modernization and a real fix for TypeScript consumers.

Highlights

  • 🛠️ Modern toolchain — Vite 8, Vitest 4, TypeScript 6, ESLint 10 (flat config), Vue 3.5
  • 🐛 Fixed #78 — ships real bundled .d.ts (via vite-plugin-dts); consumers no longer hit vue-tsc errors from raw .ts sources
  • Real tests (23) — active toggle, disableCssHelpers, change emission, IntersectionObserver paths, SSR — verified consumer-side with skipLibCheck: false
  • 📦 0 vulnerabilities (was 48); modern exports map (ESM + UMD + types)
  • ⚙️ CI on Node 20 & 22; provenance-ready release pipeline
  • 🧹 Closed 5 stale dependabot PRs

Breaking

  • Dev requires Node ≥ 20; published types path changed. Runtime API for consumers is unchanged.

npm publish of vue-waypoint@5.0.0 follows shortly.