Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.

Releases: maakbaas/esp8266-iot-framework

v1.12.0

08 Feb 14:44
9f4022a
Compare
Choose a tag to compare

Features

  • Implement WiFi auto reconnect (PR #161)

Fixes

  • Certificate store update
  • Fix for Python 3.12 (fixes #168)
  • Fix library dependencies (fixes #170)

v1.11.1

15 Nov 22:27
Compare
Choose a tag to compare

Fixes

  • Fix for URL encoding (fixes #155)
  • Compatibility with newer Node.js versions (fixes #158)

v1.11.0

04 Sep 19:28
Compare
Choose a tag to compare

Features

  • Added option for password fields (Implements #141)
  • Added configurable separator, lables and headers to HTML (Implements #147 and #148)
  • Added French language (PR #153)
  • Added WiFi manager callback functions (PR #150)

Fixes

  • Documentation updates
  • Certificate store update

v1.10.0

29 Dec 09:13
Compare
Choose a tag to compare

Features

  • Added option for a slider to dashboard and config pages (Implements #134)

Fixes

  • Documentation updates
  • Fixed an issue where clicking forget would not actually forget the WiFi details (fixes #136)
  • Fixed an issue where the option labels could not be omitted (fixes #100)
  • Fixed an issue where npm commands were not always executed (PR #132)

v1.9.0

06 Nov 13:49
52baeb9
Compare
Choose a tag to compare

Features

  • Added optional labels for dropdown menu items in the dashboard and configuration manager (PR #120)
  • Create new requestHandler method to override the web server behavior (PR #119)
  • Dependencies are installed automatically when the node_modules folder does not yet exist (PR #116)
  • Added Brazilian Portugese language (PR #117)

Fixes

  • Documentation updates
  • Fixed an issue where the WiFi timeout would not be honored if the network was not available (fixes #122)

v1.8.1

16 Jun 20:44
Compare
Choose a tag to compare

Fixes

  • Update lib_deps to lorol fork of ESP Async WebServer in travis configuration and library.json

v1.8.0

16 Jun 20:20
Compare
Choose a tag to compare

Important: This version only works for v3.0.0 and newer of the Arduino ESP8266 libraries because of a breaking change in those libraries. To prevent future version incompatibilities, the required version is now hardcoded in platformio.ini.

Features

  • Added dropdown menu items in the dashboard and configuration manager
  • Added color input fields in the dashboard and configuration manager
  • Replaced Feather Icon package with React Icons for a wider selection of icons (PR #97)
  • Added Chinese language
  • Added optional WiFi connection timeout parameter (PR #99)
  • Switch to lorol fork of ESP Async Webserver to free up ~10kB of additional heap

Fixes

  • Documentation updates
  • Fixed an issue where the title displayed in the GUI could be incorrect
  • Fixed an issue in the GUI where too many requests were sent on dashboard updates
  • Removed certificate store header guard hack for Arduino v3.0.0 libraries
  • Removed 4 empty bytes from websocket message payloads

v1.7.1

06 Mar 08:29
db52254
Compare
Choose a tag to compare

Features

  • Added German language (PR #82)
  • Added openssl path as a build flag (PR #89)
  • support projectVersion in configuration (PR #91)

Fixes

  • Documentation updates
  • Moved pip command to preBuild.py (fixes #85)
  • bugfix in case of spaces in python path (fixes #86)
  • fixed fallback mechanism in index.js for projectName and projectVersion

v1.7.0

18 Feb 08:46
e899be2
Compare
Choose a tag to compare

Features

  • Added option to define a callback after the EEPROM is comitted (PR #83 closes #77)
  • Added multilanguage support (PR #81 closes #73)
  • Added Dutch language
  • Made the webserver object public to allow for custom API methods in an external file
  • Added parameter to set the number of digits displayed for dashboard and configuration items (Related issue: #61)
  • Install asn1crypto Python module automatically when needed (PR #71 closes #70)

Fixes

  • Documentation updates
  • Fix issue where the DNS would not be saved in EEPROM (Related issue: #79)
  • Add SVG to webpack config url-loader

v1.6.1

18 Nov 00:38
4707577
Compare
Choose a tag to compare

Fixes

  • Remove JSON files from PlatformIO library registry listing