Releases: McUtty/WiFiWebManager
Releases · McUtty/WiFiWebManager
WiFiWebManager v2.1.1 Development
🧪 WiFiWebManager v2.1.1 Development Release
⚠️ Development Version - Testing Required!
This is a development release and should not be used in production without thorough testing.
🆕 New Features:
- Enhanced Custom Data API with type-safe methods
- Improved web interface with better navigation
- Extended debug capabilities
- Better hostname management
🔧 Technical Details:
- Custom data keys limited to 14 characters
- Boot attempt management (max 3 tries)
- Hardware reset button support (GPIO 0)
📋 Testing Needed:
- WiFi connection stability
- Custom data persistence across reboots
- Web interface functionality
- OTA update process
- Reset button behavior
📚 Documentation:
See README.md for complete API reference and usage examples.
Branch: develop
Status: 🧪 Development/Testing
Production Ready: ❌ No
WiFiWebManager v2.0.1
🚀 WiFiWebManager v2.0.1 - Major Feature Update
Erweiterte ESP32 WLAN-Management Bibliothek mit Debug-System und Smart Reset-Funktionalität.
✨ Neue Features
- Debug-Modus: Ein/ausschaltbare Debug-Ausgaben über
setDebugMode(true) - Smart Reset-Button: 3s für WLAN-Reset, 10s für Vollreset (GPIO 0)
- Erweiterte Custom Data API: Support für int, bool, float zusätzlich zu String
- Hostname-Management: Standard-Hostname über Code setzbar
- Version API:
getVersion()undgetFullVersionInfo()verfügbar
🔧 Verbesserungen
- Robuste WLAN-Verbindungslogik mit 3-Versuch-System
- Optimierte Reconnect-Mechanismen alle 30 Sekunden
- Bessere Performance durch optionale Debug-Ausgaben
- Vollständige Arduino Library Manager Integration
📦 Installation
Arduino Library Manager: Sketch → Include Library → Manage Libraries → "WiFiWebManager"
🎯 Quick Start
#include <WiFiWebManager.h>
WiFiWebManager wifiManager;
void setup() {
wifiManager.setDebugMode(true); // Neu in v2.0.1
wifiManager.setDefaultHostname("MeinESP32");
wifiManager.begin();
}
void loop() {
wifiManager.loop();
}