Skip to content

v1.0.1 - Loading Animation & Bug Fixes

Choose a tag to compare

@badbadtrip badbadtrip released this 24 Apr 05:06

What's Changed

🎨 UI Improvements

  • Added beautiful loading spinner with dual-ring animation (yellow + green)
  • Smooth GPU-accelerated animations for better performance
  • Improved loading state with "Waiting for Home Assistant" message

🐛 Bug Fixes

  • Fixed container.getElementById is not a function error in shadow DOM
  • Fixed loading state disappearing on page reload
  • Eliminated animation stuttering and flickering

♿ UX Improvements

  • Changed confirmation popup to universal "Are you sure?" (pet-agnostic)
  • Better schedule data handling and state management

📝 Technical Changes

  • Replaced all getElementById with querySelector for shadow DOM compatibility
  • Added _isLoading flag to prevent unnecessary re-renders
  • Optimized animations with GPU acceleration

Full changelog: v1.0.0...v1.0.1