Skip to content

v2.4.1

Choose a tag to compare

@giovi321 giovi321 released this 10 Jul 19:18

Fixes Yahoo Finance tickers failing with "fetch error" on the ESP32 boards.

The ticker client now speaks HTTP/1.0, which forbids chunked transfer encoding. Yahoo chunks its HTTP/1.1 responses, and the firmware parses JSON straight off the socket, so the chunk framing broke the parse on the ESP32-C2 and NM-TV-154 targets. The ESP8266 was not affected. cash.ch and webhook sources behave the same as before.

If your ESP32-based SmallTV showed "fetch error" on Yahoo tickers after v2.4.0, this release is the fix: build the image for your board (pio run -e smalltv_c2 or -e smalltv_esp32) and upload firmware.bin through the web UI Update tab. ESP8266 devices can update straight from this release.