From 9663a65d6f76d76273cba9e474f809468bfd8291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xose=20P=C3=A9rez?= Date: Mon, 20 Feb 2017 21:50:17 +0100 Subject: [PATCH] Version 1.6.4 --- CHANGELOG.md | 24 ++++++++++++++++++++++++ README.md | 2 +- code/espurna/config/version.h | 2 +- 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a8da18cf..adc2a06d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,30 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [1.6.4] 2017-02-20 +### Added +- Option to embed the web interface in the firmware, disabled by default +- Change relay status with a GET request (browser friendly) +- Support for PROGMEM debug messages (only wifi module has been changed) +- Option to disable mDNS, enabled by default +- Show current web server port in debug log +- Issue #75. Link relays to LEDs +- Issue #76. Using http://espurna.local when in AP mode + +### Changed +- Images and favicon is now embedded in the HTML +- Authentication challenge only in /auth request. All static contents are un-authenticated +- HTTP response code when out of websocket slots changed from 423 to 429 + +### Fix +- Memory leak in MQTT connection method +- Wait 60 seconds before retrying to connect when in AP mode +- Issue #24 & #74. Update ESPAsyncTCP and ESPAsyncWebServer to latest GIT version that supports MSS defragmenting +- Issue #73. Fixes for windows machines + +### Removed +- Captive portal removed, mDNS resolution for AP mode too + ## [1.6.3] 2017-02-15 ### Added - Issue #69. Temperature unit configuration from the web interface diff --git a/README.md b/README.md index 035772d8..819b466d 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ESPurna ("spark" in Catalan) is a custom firmware for ESP8266 based smart switch It was originally developed with the **[IteadStudio Sonoff](https://www.itead.cc/sonoff-wifi-wireless-switch.html)** in mind but now it supports a growing number of ESP8266-based boards. It uses the Arduino Core for ESP8266 framework and a number of 3rd party libraries. -**Current Release Version is 1.6.3**, read the [changelog](https://bitbucket.org/xoseperez/espurna/src/master/CHANGELOG.md). +**Current Release Version is 1.6.4**, read the [changelog](https://bitbucket.org/xoseperez/espurna/src/master/CHANGELOG.md). ## Features diff --git a/code/espurna/config/version.h b/code/espurna/config/version.h index af6de58f..8f6a5dcb 100644 --- a/code/espurna/config/version.h +++ b/code/espurna/config/version.h @@ -1,4 +1,4 @@ #define APP_NAME "ESPurna" -#define APP_VERSION "1.6.4b" +#define APP_VERSION "1.6.4" #define APP_AUTHOR "xose.perez@gmail.com" #define APP_WEBSITE "http://tinkerman.cat"