Skip to content

Releases: ylow/stepbook

Stepbook v1.4.0

Choose a tag to compare

@ylow ylow released this 23 Feb 21:03

What's new

  • Fix: Annotations now follow the image on browser resize — Annotations were stored as absolute display-pixel coordinates, causing them to drift when the window was resized. They are now stored in native image coordinates with Konva stage scaling, so they track the image correctly at any window size. Existing annotations are auto-migrated.
  • Paste images from clipboard — Press Ctrl+V / Cmd+V on the sequence editor to add a step from a clipboard image (e.g. screenshots).

Stepbook v1.3.0

Choose a tag to compare

@ylow ylow released this 20 Feb 22:52

What's New

Modernized Dark Theme

  • CSS design tokens (custom properties) for colors, spacing, radii, shadows, and transitions
  • Polished cards with larger border-radius, subtle borders, glow hover effects
  • Smooth opacity fade for action buttons instead of display toggle
  • Focus glow rings on inputs, pill-shaped ghost back buttons
  • Gradient backgrounds on book icons and empty thumbnails

Mobile UX Improvements

  • Fixed vertical scrolling over canvas: Konva's non-passive touch listeners were calling preventDefault() on every touch, blocking browser scrolling. Now uses Konva's preventDefault shape property to allow native scrolling in select mode.
  • Single-tap filmstrip switching: Replaced @click with pointer event tracking so Sortable.js no longer swallows taps
  • Compact landscape toolbar: Single-row scrollable toolbar with 34px buttons in landscape orientation, plus compact header and filmstrip

Deployment & PWA

  • Added redeploy.sh for quick code updates on server (pull, build, restart)
  • Service worker files served with no-cache headers for prompt update detection
  • Periodic SW update check every 10 minutes instead of relying on 24h browser default

Previous (unreleased since v1.1.0)

  • Multi-book management
  • PWA support with mobile-responsive layout
  • Import/export books as zip
  • Swipe navigation between steps on mobile
  • Inline book rename with pencil icon
  • EXIF-sorted photo uploads

Stepbook v1.1.0

Choose a tag to compare

@ylow ylow released this 15 Feb 23:58

What's New

  • EXIF-based photo sorting: Uploaded photos are now sorted by EXIF DateTimeOriginal for correct chronological order, with filename fallback for images without EXIF data
  • Build script: Added build-releases.sh to automate Mac/Windows distribution builds

Downloads

  • macOS: Stepbook-1.1.0-arm64.dmg (Apple Silicon)
  • Windows: Stepbook Setup 1.1.0.exe (x64)

Stepbook v1.0.0

Choose a tag to compare

@ylow ylow released this 15 Feb 22:58

Stepbook v1.0.0

Step-by-step visual guide creator with image annotations.

Downloads

  • macOS (Apple Silicon): Stepbook-1.0.0-arm64.dmg
  • Windows (x64): Stepbook Setup 1.0.0.exe

Features

  • Create step-by-step sequences with ordered images
  • Draw annotations (freehand lines, arrows, text labels) directly on images
  • Add notes to each step
  • Drag-and-drop reordering of steps
  • Export/import sequences as zip files for sharing
  • Data saved to ~/Documents/Stepbook/ for easy backup