Skip to content

v2.0.5

Choose a tag to compare

@eleonel eleonel released this 27 Jan 19:46

Memory & Performance

  • PSRAM for JavaScript: Elk heap now uses 256KB of PSRAM (up from 96KB), enabling more complex apps

HTTP Improvements

  • Custom ports: http_get, http_post, http_delete now support custom ports
    http_get("http://192.168.1.20:3000/api")
  • HTTP + HTTPS: All methods now support both protocols (previously POST/DELETE were HTTPS-only)
  • Reliability fixes: Added response wait timeout, retry logic with exponential backoff, case-insensitive header parsing
  • Debug logging: HTTP requests now log connection status and response details to serial

Bug Fixes

  • Fixed intermittent HTTP failures when server is slow to respond
  • Fixed header parsing for servers using lowercase headers

Documentation

  • Updated API docs with LVGL configuration (available fonts, widgets, image formats)
  • Added memory guidelines for app development

Full Changelog: 2.0.4...2.0.5