Repository navigation
Releases: hcomet/CheapoDC
Releases · hcomet/CheapoDC
Release list
v2.3.1
What's Changed
- From @wadouk - #18:
- CDCWiFi.json values for tryAPs and connectAttemps not being read and applied properly.
- Calls to getLocalTime should have 10ms timeout to prevent 5s timeout when in AP mode.
- Fix Web OTA Update by adding support for latest esp32FOTA and esp32 CA certificate bundle. - #19
- Document V2.2.0 and V2.3.0 Web OTA Update work around.
- Fix Internal Source error path when humidity sensor not connected.
- Fix File Management page file list truncation issues due to changes in latest ESP Async WebServer.
- Pick up latest IDE & library versions.
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Add 3D model files for 3-Output and 6-Output builds by @hcomet in #13
- Release v2.3.0 by @hcomet in #15
- Add support for an internal SHT3x humidity sensor
- fix 100% power condition on boot when using external source
- Javascript cleanup
- move away from using Weather Query terminology
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Add support for up to 4 additional controller outputs
- Additional outputs may be controller managed or manual PWM or Boolean
- Allow for configuration at runtime. ESP32-C3 may be flashed from WebFlash tool and then all configuration done through Web UI
- Add support for Web OTA Update using HTTP OTA. Will update firmware and data partitions while preserving configuration.
- Documentation and API updates to align with new features
- Web Socket API deprecated and removed
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Add support for latest Arduino Core for ESP32, version 3.1.1, #6 by @hcomet in #7
- move to ESP32 Asynchronous Networking versions of ESP Async Webserver and AsyncTCP.
- move to Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) partition scheme to fit large firmware size
- minimize sketch data folder content to fit in minimized SPIFFS partition
- add multiple file select to the File Manager upload in the Web UI.
- should settle all issues in #3
Full Changelog: v2.0.2...v2.1.0
v2.0.2
v2.0.1
v2.0.0
Changes in CheapoDC V2
- Add support for ArduinoJson version 7.
- Add support for ESP32 Arduino Core version 3.x
- move EasyLogger into CDCEasyLogger to fix #define endl conflict issue
- remove use of ESP32Time library
- Make Weather Source selection a runtime option
- add new External Source to Weather Source to support personal weather station integration
- fix error on Longitude range checking
- allow weather temperature and humidity to be set via API when Weather Source is External Source
- always calculate dew point for all weather sources
- remove extra unused weather values (ie: cloud coverage) - CLC command deprecated.
- remove ability to modify weather query URLs at runtime
- fix error response to unrecognized API commands.
- fix file locking caused by file download not closing the file
- add compile time option to improve parallel API queries for asynchronous clients
- make all date-time responses in local time based on the Time Zone offset
- update Web UI to work with new External Source.
- documentation fixes