본문으로 건너뛰기

4.16.4

· 약 2분

Highlights

This patch fixes a CommonJS / SSR regression introduced in 4.16.

  • fix(core): CJS require("@egjs/flicking") returns the Flicking class again — 4.16's Vite migration accidentally dropped the hybrid CJS entry (index.cjs.ts), so require() returned a namespace object ({ default, ... }) instead of the class. This broke direct CommonJS require (new F(), F.prototype) and wrapper SSR (renderToString). The CJS build now uses index.cjs.ts again, producing output identical to 4.15. A verify:cjs build-time guard prevents the regression from recurring. (#953, closes #952)
  • fix(core): restore @egjs/imready dependency range to ^1.3.1 — the monorepo migration lowered the range floor to ^1.1.1; restored to match 4.15 and avoid unintended downgrades. (#954)

Packages

  • @egjs/flicking 4.16.4
  • @egjs/react-flicking 4.16.6
  • @egjs/vue3-flicking 4.16.4

What's Changed

Full Changelog: https://github.com/naver/egjs-flicking/compare/4.16.3...4.16.4