2.0.0
Requires PlatformIO Core 5.0 or above
Requires VSCode 1.44 or above
- New PlatformIO Task Explorer
- Instant access to the Project Tasks within the VSCode Explorer
- Grouped tasks: Generic, Advanced, PIO Remote, Platform, Custom, etc.
- Support for PlatformIO dev-platform tasks (Program FPGA bitstream, Burn bootloader, Upload to FS, OTA Update, etc). The list of tasks depends on a particular dev-platform
- Access to User Custom Targets
- New Project Environment Switcher
- Switch between project environments declared in platformio.ini project configuration file (issue #544)
- Activate IntelliSense service based on the current environment
- Automatically generate a debugging configuration for the active environment
- New PlatformIO IDE Installer
- Added progress information
- Switched to the cross-platform and portable get-platformio.py installer script
- Use built-in portable Python 3 on Windows and macOS (it can be disabled with
platformio-ide.useBuiltinPython
setting)
- Added support for
extends
option inplatformio.ini
project configuration file (issue #1371) - Contribute PlatformIO Core CLI into VSCode's default Terminal
- Reduced startup time (PlatformIO Core verification process)
- Fixed a bug when hotkeys in PlatformIO Home did not work on macOS (issue #606)