Update: v0.2.0 - Mobile Polish

3 min read
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!