All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fixed issue #40 with weather animation not changing after API code is different
- Removed zIndex option and added opacity as a substitue.
- Added sunny effect with multiple images. (added to configuration)
- Applied more logging info and try/catch for error handling.
- Fixed issue with false value for hideSnowman and hideFlower not working
- Added a flower growing animation during rain and a snowman being built during snow
- Added hideSnowman and hideFlower option (added to configuration)
- Winter mix weather effect to show snow and rain at sametime based on current weather
- Added realisticClouds option (added to configuration)
- Added particleCount for each effect (added to configuration)
- Added lightning effect for weather conditions. Added to alwaysDisplay option and hideLightning option. (added to configuration)
- Add min and max speed to effects
- Adding effect-one option for sequential
- Fixed issue with sequential taking twice as long and holiday not being removed the next day
- Cleaned up code, removed unncessary comments and logs, formats, renamed example files
- Updated module description
- Added fog weather effect (added to configuration)
- Issue with larger images getting cut off has been resovled by changing background to "contain", which will not keep ratio of image
- Adding fade duration to slowing hide effects (added to configuration)
- Adding recurrence option for effects (added to effect configuration)
- Adding sequential option (added to configuration)
- Adding min and max weatherCode for effects (added to effect configuration)
- Adding Right-Left and Left-Right Directions (added to effect configuration)
- Minor bugfix where effects don't show with no year and no holidays
- Holidays to effects so that they display on a specific holiday date (added to effect configuration)
- Forced weather and holiday requests to finish before display effects
- Issue with effectDelay not working
- Issue with weather API being called multiple times
- Failed requests from weather will no longer break module
- Minor issue with effects not being displayed on their date
- Minor issue with effects not having weather code causing them to always display despite having a date
- Changelog
- Custom effects
- Configuration changes:
locationID
- to work with OpenWeatherMap city IDseffectDuration
- to display effects for X timeeffectDelay
- to wait X time for effects to restarthideSnow
,hideRain
,hideClouds
- to never display certain weather effects
- Added TypeScript
- Configuration changes:
interval
renamed toweatherInterval
- Weather API changed to use Open Weather Map