HTTPUpdate out of date

I’m using the HTTPUpdate class. Everything works find when I compile using the Arduino IDE, but if I try the same thing from PlatformIO, it’s got an older version of HTTPUpdate.

I believe my platformio.ini is configured to use the most recent version, but it’s missings things that are available in the Adruino IDE like httpUpdate.onProgress.

Does anyone have any advice on how to make sure I’m using the most up-to-date ESP Arduino framework?

; PlatformIO Project Configuration File
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
monitor_speed = 115200

There have been multiple topics about the outdatedness of PlatformIO’s Arduino-ESP32 framework already in this forum – see Question about IDF version of ESP platform version 3.4.0 - #2 by maxgerhardt.

I’ve been searching without any luck.

Thanks for pointing me in the right direction. Below is a link to the solution that worked for me:
https://github.com/platformio/platform-espressif32/issues/619#issuecomment-1002306803