Skip to content

3.0.0

Compare
Choose a tag to compare
@ivankravets ivankravets released this 01 Feb 17:13
· 74 commits to develop since this release

Requires PlatformIO Core 6.1.6 + VSCode 1.65 or above

Project Management

  • IntelliSense for platformio.ini configuration file
    • Auto-completion for configuration options
    • Auto-completion for choice-based option values
    • Hover over the option and get a quick documentation
    • Realtime serial port auto-completion for port-related options
    • Quickly jump to the development platform or library located in the PlatformIO Registry
  • Native integration of PlatformIO Unit Testing with VSCode Testing UI
  • New port switcher to override upload, monitor, or testing port (issue #545)
  • Advanced project configuring progress with logging and canceling features

Navigation

  • Added support for the macOS Touch Bar (issue #311)
  • Added "Build/Upload/Test/Clean" and "Serial Monitor" buttons to the Editor title bar
  • Configure custom buttons and commands in PlatformIO Toolbar with a new platformio-ide.toolbar configuration option (issue #1697)

UX/UI Improvements

  • Added walkthroughs (Menu: Help > Get Started) to introduce users to the features of the PlatformIO ecosystem
  • Provide PlatformIO IDE Release Notes (issue #2412)
  • Activate PlatformIO IDE extension when intending to use PlatformIO (issue #66)
  • Activate keyboard shortcuts when PlatformIO Project is opened (issue #3324)

Miscellaneous

  • Changed Default PIO Home port range from "8010..8100" to "45000..45999"
  • Fixed an issue with "'platformio-ide.build' not found" (issue #1398)