Packages (install the latest patch)
| Package | Version |
|---|---|
@egjs/flicking
| 4.16.1 |
@egjs/react-flicking
| 4.16.3 |
@egjs/vue3-flicking
| 4.16.1 |
@egjs/flicking-plugins
| 4.8.1 |
Highlights
Documentation overhaul
- Rebuilt the documentation site end to end.
- Added an automated TypeScript-to-MDX API reference pipeline.
- Added an LLM-friendly docs pipeline (
llms.txtand pure-markdown mirrors). - Release notes are now reflected on the docs site automatically.
Development environment overhaul
- Consolidated the previously separated
@egjs/flicking-pluginsrepository into a single pnpm workspace monorepo, alongside the@egjs/flickingcore. - Restructured the publish pipeline and replaced
release-helperwith a custom release/versioning script. - Reworked the local dev workflow (HMR dev servers,
@dev/*import aliases, issue-reproduction scratch pattern). - Migrated the test suites and the Vue 3 demo to the Composition API.
Discontinued packages
- The Svelte, Angular, and Vue 2 wrappers are no longer maintained and have been removed during the monorepo consolidation.
- Their previously published versions remain installable on npm but will not receive further updates.
Patch releases
The Vite-based build migration introduced two regressions that were fixed in same-day patches. Install the latest patch of each package (table above).
- React 19 —
@egjs/react-flicking4.16.1 / 4.16.2: the initial4.16.0build bundled a stalereact/jsx-runtime(runtime crashCannot read properties of undefined (reading 'ReactCurrentDispatcher')on React 19) and referenced the removed globalJSXnamespace (typecheck errorTS2503).4.16.1and4.16.2fix these respectively.@egjs/react-flicking@4.16.0is deprecated. - ES2015 down-level — flicking 4.16.1 / react-flicking 4.16.3 / vue3-flicking 4.16.1 / flicking-plugins 4.8.1: the new build initially emitted ES2020 syntax (
?./??). Bundles are now down-leveled to ES2015, restoring the docs demos (which do not transpile dependencies) and older-browser compatibility.
What's Changed
Full Changelog: 4.15.0...4.16.0