Skip to content

v2.0.0

Choose a tag to compare

@rkotulan rkotulan released this 24 Jul 19:10

Changelog

2.0.0

Breaking Changes

  • Major refactoring of the entire codebase: Improved architecture, code organization, and maintainability
  • Enhanced logging system: Completely redesigned logging system with better error reporting and debugging capabilities
  • Removed direct URL method for Unsplash: The direct URL method for Unsplash has been removed. An API key is now required to use the Unsplash image source.

What's Changed

  • Added action bar component for displaying customizable buttons at the bottom of the card:
    • Support for navigation actions to different pages in Home Assistant
    • Support for service call actions to control entities
    • Support for custom actions for future extensibility
    • Configurable button icons and titles
    • Automatic adjustment of clock position when action bar is displayed
    • Action bar takes precedence over transportation display
  • Added fade-in transition effect for the first displayed image
  • Added background image transition effects for smoother visual experience
  • Refactored background image controller for better maintainability:
  • Comprehensive refactoring of all major components:
    • Image sources system
    • Weather providers
    • Transportation providers
    • Logger utilities
  • Improved error handling and reporting throughout the application
  • Better code organization with clearer separation of concerns
  • Improved documentation for developers
  • Fixed issue where clock would sometimes stop updating