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.
- Changed lib to ES2015 on tsconfig.json
- Included @types/node as dev dependencies
- Automations changes are not detected
- Automations were not loaded on init
- All calls to onStateChange and onConcretState should validate oldState because sometimes it could be null. You have to adapt your automations or you will be alerted by tslint and maybe your code could crash when receive a null object in the old state.
- Automation class: lightTurnOn, lightTurnOff, lightToggle, switchTurnOn, switchTurnOff, switchToggle
- Little refactoring of code
- Better organization of files