Skip to content

2.0.0

Compare
Choose a tag to compare
@ivankravets ivankravets released this 10 Sep 15:07
· 314 commits to develop since this release

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 in platformio.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)