update release changelog mobile
Update: v0.2.0 - Mobile Polish
Released: August 13, 2025
This release is all about making Tuggy feel amazing on mobile devices.
What's New
Mobile Improvements
- โก Zero touch delay - Eliminated the 300ms mobile click delay using preventDefault
- ๐ฑ Haptic feedback - Added vibration pulse on each tap (10ms)
- ๐จ Smooth vote animations - Counters now interpolate smoothly using cubic Bezier easing
- ๐ฏ Better touch targets - Enlarged vote buttons for easier tapping
- ๐ซ Disabled browser behaviors - No more accidental text selection or zoom
Animation System
- Implemented 60fps interpolation between server updates
- Vote counters count up smoothly instead of jumping
- Cubic Bezier ease-out for natural deceleration
- Requestanimation frame-based animation loop
Bug Fixes
- Fixed vote buttons not responding on mobile Safari
- Fixed double-tap zoom interfering with voting
- Fixed context menus appearing on long-press
- Fixed vote counter jumping when updates arrive late
Performance
- Mobile tap response: <50ms
- Maintains 60fps during voting
- Zero frame drops during animation
- Works perfectly on 3-year-old phones
Technical Details
- Added touchstart event handlers with passive:false
- CSS touch-action: manipulation
- User-select: none on voting area
- Webkit-tap-highlight-color: transparent
Breaking Changes
None
What's Next
v0.3.0 will add idle game mechanics with temporary power-ups and passive vote generation. Also working on particle effects for better visual feedback!