I am using the latest Arduino IDE 1.8.9 with esp8266 board version 2.5.2.
In Platformio I’m using the latest Espressif 8266 platform version 2.2.2.
By the way my platformio.ini looks like this (default):
[env:d1_mini]
platform = espressif8266
board = d1_mini
framework = arduino