Skip to content

Releases: alphanull/Zoomer

Initial Release 🎉

Choose a tag to compare

@alphanull alphanull released this 27 Dec 23:27
17e712f

[1.0.0] - 2025-12-28

Added

  • Initial release of Zoomer:
  • Physics-based pan, zoom, and rotate.
  • Frame-rate independent physics (consistent feel across 30Hz-120Hz displays).
  • Inertia and rubber-banding resistance.
  • Pivot-point tracking for stable zooming and rotation.
  • Support for fitContainer (contain/cover).
  • Dynamic boundary handling with ResizeObserver.
  • lifecycle hooks and custom renderer support (onRender, onUpdate, onInteractionStart, onInteractionEnd).
  • Comprehensive keyboard support (arrow keys, +/-, 0).
  • Public API for programmatic control (reset, applyTransform).