Blazing fast library to create a functional dashboard on ESP8266 or ESP32
🐞 Fixed an issue: where using strings of length greater than 8 bytes in the generic card will crash the code.
Updated PlatformIO Dependency
ESP-DASH V3 brings along a lot of features with a 10% lower memory footprint than the previous release. The library is refactored to have better semantics and a substantial increase + stability in performance is noticed.
Documentation for V3 is live on https://ayushsharma82.github.io/ESP-DASH/
To get a clear image, I would like you to follow our inbuilt examples and upgrade your projects to ESP-DASH V3 accordingly. This release is very programmer-friendly and makes upgrading a lot easier!
To know what has been changed, please refer to #92 pull request.
Fixed code compatibility for ArduinoJSON 6.15.2
Fixed a Security Vulnerability related to tar
package in vue-frontend.
Check this report for more info: https://nvd.nist.gov/vuln/detail/CVE-2018-20834
I am happy to announce that i am finally ditching SPIFFS over PROGMEM for serving Webpage Files. First of all, It was a total disaster for beginners to understand it properly and upload accordingly. Secondly, SPIFFS required to be re-uploaded whenever a new version of ESP-DASH was released. Therefore, To overcome this caveat:
I created a special JS Script which converts the built Vuejs Webpage to a Gzipped Byte array for arduino. It makes it super easy for new updates from now on. You will only have to upload your same code once and webpage will also get updated along with it. No burden of uploading SPIFFS again!.
About page
less disturbing 😜That's All. Use, Like and Star Gaze the repo 🌟 !