|
|
@ -0,0 +1,102 @@ |
|
|
|
# ESPurna change log |
|
|
|
|
|
|
|
The format is based on [Keep a Changelog](http://keepachangelog.com/) |
|
|
|
and this project adheres to [Semantic Versioning](http://semver.org/). |
|
|
|
|
|
|
|
## [Unreleased] |
|
|
|
### Added |
|
|
|
|
|
|
|
### Changed |
|
|
|
|
|
|
|
### Deprecated |
|
|
|
|
|
|
|
### Removed |
|
|
|
|
|
|
|
### Fixed |
|
|
|
|
|
|
|
### Security |
|
|
|
|
|
|
|
## [1.0.3] 2016-11-29 |
|
|
|
|
|
|
|
### Added |
|
|
|
- WeMo emulation through the fauxmoESP library (control your switch from Alexa!) |
|
|
|
- REST API for relay management |
|
|
|
- Better dependency definitions in platformio.ini |
|
|
|
- Option to define inverse logic to on-board LED |
|
|
|
- Built data folder included in repo |
|
|
|
|
|
|
|
### Changed |
|
|
|
- Using non-interrupt driven mode for HLW8012 |
|
|
|
- Better documentation |
|
|
|
- Small changes to web interface |
|
|
|
- Same admin password for web, OTA and WIFI AP mode |
|
|
|
|
|
|
|
### Fixed |
|
|
|
- Prevent fauxmoESP to be compiled by default |
|
|
|
|
|
|
|
### Removed |
|
|
|
- Removed ESPurna board to its own repo |
|
|
|
|
|
|
|
## [1.0.1] 2016-11-13 |
|
|
|
|
|
|
|
### Added |
|
|
|
- Basic authentication and CSRF to websocket requests |
|
|
|
|
|
|
|
## [1.0.0] 2016-11-13 |
|
|
|
|
|
|
|
### Added |
|
|
|
- Using ESPAsyncWebServer (for web & websockets) and AsyncMqttClient |
|
|
|
|
|
|
|
## [0.9.9] 2016-11-12 |
|
|
|
|
|
|
|
### Added |
|
|
|
- Preliminary support for Sonoff POW |
|
|
|
- Replace AJAX requests with websockets |
|
|
|
- Using sprites for images |
|
|
|
- Hostname can be changed |
|
|
|
- Added initial relay state mode |
|
|
|
- Reconnect and reset buttons on web interface |
|
|
|
|
|
|
|
### Changed |
|
|
|
- Changed long click to reset and double click to AP mode |
|
|
|
- Using officially supported platformio.ini file by default |
|
|
|
|
|
|
|
### Fixed |
|
|
|
- Removed unnecessary memory inefficient code |
|
|
|
- Temprary fix for Adafruit DHT library (see https://github.com/adafruit/DHT-sensor-library/issues/62) |
|
|
|
|
|
|
|
## [0.9.8] 2016-10-06 |
|
|
|
|
|
|
|
### Added |
|
|
|
- Using PureCMS for the web interface |
|
|
|
- Using gulp to build the filesystem files |
|
|
|
- Using Embedis for configuration |
|
|
|
|
|
|
|
### Changed |
|
|
|
- Updated JustWifi library |
|
|
|
- Web interface changes |
|
|
|
- Using custom platformio.ini file |
|
|
|
- Loads of changes in modules |
|
|
|
- Added DEBUG_MSG |
|
|
|
|
|
|
|
### Fixed |
|
|
|
- Clean gulp builder script |
|
|
|
|
|
|
|
## [0.9.7] 2016-08-28 |
|
|
|
|
|
|
|
### Changed |
|
|
|
- Moving wifi management to library (JustWifi) |
|
|
|
|
|
|
|
### Changed |
|
|
|
- Split code into modules |
|
|
|
|
|
|
|
## [0.9.6] 2016-08-12 |
|
|
|
|
|
|
|
### Added |
|
|
|
- Added heartbeat, version and fsversion MQTT messages |
|
|
|
|
|
|
|
### Changed |
|
|
|
- GZip 3rd party contents |
|
|
|
|
|
|
|
## [0.9.5] 2016-07-31 |
|
|
|
- Initial stable version |