✨ New
- Easing Picker: Visual easing curve editor directly in the timeline. Edit bezier curves, choose from presets, and copy/paste easings between keyframes.
- Timeline Easing Curves: See easing curves drawn between keyframes on the timeline for better animation visualization.
- Font Picker Component: Browse and select fonts with a proper picker interface instead of dropdown menus.
- License Management: Added license activation system with Pro tier limits and feature gating.
🛠 Improvements
- Smart Keyframing: Keyframes are automatically created when editing animated properties. Edit any frame and the animation updates intelligently.
- Pixel Perfect Editing: Snap position, rotation, and scale values to whole pixels. Resize shapes precisely without sub-pixel jitter.
- Timeline Snapping: Playhead and keyframes snap to frame boundaries based on your FPS setting for cleaner animations.
- Dynamic Timeline Zoom: Timeline now zooms dynamically to show more detail when you need it.
- Better Text Editing: Improved text overlay with better selection, editing flow, and property controls.
🐛 Fixes
- Fixed SVG import and rendering issues
- Fixed back easing curve calculations
- Fixed time formatting in timeline for better readability
- Fixed number input precision issues when resizing shapes