Skip to content

Releases: flowgrow/framer-kit

@kniff/framer-kit 0.5.1

Choose a tag to compare

@flowgrow flowgrow released this 30 Oct 15:31
f28249b

Patch Changes

  • Replace the Auto Move boolean with Off, Per Slide, and Scroll modes. Per Slide advances between authored snap positions on an adjustable interval; Scroll retains continuous motion. Both modes pause for interaction and lightbox morphs.

    Remove snapping-strength controls and always use mandatory scroll snapping.

    Rename the loop viewport override to withKniffCarouselLoop.

@kniff/framer-kit 0.5.0

Choose a tag to compare

@flowgrow flowgrow released this 30 Oct 15:04
7de49ed

Minor Changes

  • Add React-owned loop copies, carousel navigation controls, and automatic motion for the native CSS scroll-snap carousel. Apply withKniffCarousel to the viewport to enable looping. Preserve canvas slide dimensions and padding with CSS-only positioning, and always enable Edge Space when looping.

    Match Ramka's default lightbox presentation with neighboring images, zoom controls, and thumbnails. Always pause carousel motion while opening or closing the lightbox; resume only after the close morph completes. Synchronize subsequent navigation using the carousel's authored snap alignment with syncKniffCarousel. Each React copy supplies its own morph source. Remove lightbox previous/next buttons and runtime console output. Embla remains completely removed.

@kniff/framer-kit 0.4.0

Choose a tag to compare

@flowgrow flowgrow released this 23 Oct 13:23
391b5b7

Native scroll-snap carousel settings and an experimental initial-target helper are now available from @kniff/framer-kit/scroll-snap.

  • Optional looping with a Safari scroll-layer reset after loop jumps.
  • Preserves Framer percentage sizing and authored padding.
  • Keeps overflow visible for editing in canvas.
  • Removes Embla, its dependencies, and its Ramka synchronization controls.
  • Includes production Framer wrappers and the native macOS wheel/capture test tool.

Validation: TypeScript, SSR/canvas tests, build and package inspection passed; 40 native gestures each passed in Safari, Chrome and Firefox.

@kniff/framer-kit 0.3.1

Choose a tag to compare

@flowgrow flowgrow released this 14 Oct 14:48

Patch Changes

  • Render named carousel structure and slide styles during SSR to avoid remounting Framer/CMS content when settings register after hydration. Prevent style-text hydration mismatches caused by Framer CSS minification.

    Reserve configured carousel layout while hiding its content until Embla has applied its initial snap, preventing the first slide flashing at the left before initialization.

@kniff/framer-kit 0.3.0

Choose a tag to compare

@flowgrow flowgrow released this 14 Oct 14:19
a89fe02

Minor Changes

  • 86e600d Thanks @flowgrow! - Apply the loop seam gap to the last non-empty slide so trailing empty CMS loading wrappers do not receive the margin instead.

Patch Changes

  • e1fe99a Thanks @flowgrow! - Keep carousel navigation buttons disabled until their carousel API is connected.

  • 86e600d Thanks @flowgrow! - Improve hydration handling using React server and client snapshots, remove separate canvas override branches, and use intrinsic sizing for Ramka trigger images. Split Ramka gallery and trigger implementations and make settings dependencies and event subscription cleanup explicit.

@kniff/framer-kit 0.2.1

Choose a tag to compare

@flowgrow flowgrow released this 14 Oct 11:55
  • Add production Framer proxy files with version-pinned imports.

Originally published to npm on 2026-08-27.

Backfilled from npm metadata; source commit: 5cfd3862d807c0864cd0b8f8db7fb763e81e460f.

@kniff/framer-kit 0.2.0

Choose a tag to compare

@flowgrow flowgrow released this 14 Oct 11:55
  • Promote the Embla carousel and Ramka lightbox integrations to a stable release.

Originally published to npm on 2026-08-27.

Backfilled from npm metadata; source commit: 7da0d72ef670641c072a3272cd0e0bd8cf684e79.

@kniff/framer-kit 0.1.0-framer-test.3

Pre-release

Choose a tag to compare

@flowgrow flowgrow released this 14 Oct 11:55
  • Add Ramka lightbox integration for Framer layers.
  • Improve Embla dynamic slide integration.

Originally published to npm on 2026-08-27.

Backfilled from npm metadata; source commit: 03a89b97c13440f7925be702161d0ab206bbc8cc.

@kniff/framer-kit 0.1.0-framer-test.2

Pre-release

Choose a tag to compare

@flowgrow flowgrow released this 14 Oct 11:55
  • Add Embla navigation buttons, dots, counters, progress, and thumbnail connections.
  • Improve carousel integration, including click-to-select and responsive loop gaps.
  • Add the stable Framer development tunnel and fix local proxy examples.
  • Focus the public API on Embla and remove JSON-LD utilities.

Originally published to npm on 2026-08-17.

Backfilled from npm metadata; source commit: 9730ce789881b65a195de430e31bcea184d27a7e.

@kniff/framer-kit 0.1.0-framer-test.1

Pre-release

Choose a tag to compare

@flowgrow flowgrow released this 14 Oct 11:55
  • Bundle Carousel Settings and its Embla plugins.
  • Add the MIT license.

Originally published to npm on 2026-08-13.

Backfilled from npm metadata; source commit: 7f1fa8b8c951b7ebadaa8dda10ce3de57e0d0e9a.