Skip to content

All versions since 0.0.1

0.0.1

Patch Changes

  • 0074b5e Thanks @benhonda! - First pre-release shells: package layout, option vocabularies and the stylesheet entry. Proves the build and publish pipeline; no page-flip behaviour yet.
  • Updated dependencies [0074b5e]:
    • @openpageflip/core@0.0.1

0.1.0

Minor Changes

  • f0701b8 Thanks @benhonda! - FlipBook and Page: React 19 bindings with ref as a prop (the core Book), a controlled page prop, event props typed from the core, reactive options, children that can change without a remount, StrictMode-safe mount and unmount, and server rendering.

Patch Changes

0.1.1

Patch Changes

  • 9a70bd3 Thanks @benhonda! - Audit fixes. Core: flipTo during a running flip lands it first instead of overshooting; a press during a flip lands it; drag: false no longer turns a long drag into a click; ignoreDragOn is validated at createBook and accepts false; a resize mid-drag drops the stale fold; turnTo out of range throws; a frame timestamp before the tween’s start no longer produces negative progress; the renderer re-asserts its classes on every draw and writes to idle pages once, not every frame; an already-aborted AbortSignal never subscribes; Book.redraw() added. The unimplemented Direction vocabulary is removed until right-to-left lands. React: FlipBook redraws instead of re-measuring after each commit, and the ref handle exposes redraw.

  • ce0f54d Thanks @benhonda! - Docs site at https://benhonda.github.io/openpageflip/ with live demos and a generated API reference. READMEs now point there and embed their quick start from the site’s own examples, which run in the test suite. Types the public API already referred to are exported so the reference (and your editor) can name them: ShadowData, FlipFrame, Emitter, Listener, LayoutOptions, LayoutResult, ResolvedOptions from core and FlipBookEventProps from react.

  • Updated dependencies [9a70bd3, ce0f54d]:

    • @openpageflip/core@0.2.0

0.1.2

Patch Changes

0.1.3 Latest

Patch Changes

  • 79d7c99 Thanks @benhonda! - The quick-start pages embedded in the READMEs read a little more like a person wrote them. No code changes.
  • Updated dependencies [79d7c99]:
    • @openpageflip/core@0.2.4