github naver/egjs-flicking 4.16.4
4.16.4 Release (2026-07-20)

one day ago

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

  • docs: improve README links and version display by @cjw783 in #950
  • fix: build core CJS from index.cjs.ts entry by @cjw783 in #953
  • fix: restore @egjs/imready dependency range to ^1.3.1 by @cjw783 in #954
  • docs(publish): add deploy workflow role-split principles by @cjw783 in #955

Full Changelog: 4.16.3...4.16.4

Don't miss a new egjs-flicking release

NewReleases is sending notifications on new releases.