Repository navigation
v1.1.0
The v1.1.0 release brings major improvements in structure, documentation, and functionality to enhance reliability and ease of use for IoT development on ESP32.
✨ New Features
- Expanded virtual pin support with updated README and new usage examples.
- Enhanced OTA (Over-the-Air) update handling including:
- Animated progress bar during firmware updates.
- Improved memory management and watchdog timer reset.
- New methods:
processOtaUpdate()andotaUpdateTask()for better firmware lifecycle management.
- New helper methods like
getLatestValue()andversion()to streamline data access and version tracking.
🛠 Refactoring & Improvements
- Major refactoring of the
IotNetESP32class:- Improved structure and clarity.
- Streamlined pin and MQTT handling using templates.
- Enhanced type conversion and error handling.
- Restructured example sketches with obsolete files removed and new features added.
- Simplified project structure: removed
main.cppand reorganized internal logic. - Improved MQTT reconnection logging and overall connection stability.
🐛 Fixes
- Normalized casing in library names.
- Fixed repository URLs and version references in configuration files (
library.json,library.properties,package.json).