3.0.0
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)