Releases: platformio/platformio-vscode-ide
Releases · platformio/platformio-vscode-ide
2.3.2
- Added a new setting
platformio-ide.pioHomeServerHttpHost
to set a custom host for PlatformIO Home (useful for dockerized environments) (issue #2465) - Updated PlatformIO Core installer to v1.0.2 (changes):
- Do not raise an exception when checking PlatformIO Core for updates and the Internet is off-line (issue #2398)
2.3.1
- Added a new setting
platformio-ide.autoOpenPlatformIOIniFile
to control an automatic opening of theplatformio.ini
file from a project when no other editors are opened (issue #2419) - Added a new setting
platformio-ide.activateProjectOnTextEditorChange
to enable automatic project activation depending on an active opened text editor (issue #2410) - Automatically activate project environment opened via "PIO Home > New Project / Open Project" (issue #2414)
- Do not show "Default" environment when a project does not have any build environments (issue #2450)
- Fixed an issue "Failed to load symbols from executable file" when debugging native/desktop application
- PlatformIO IDE Installer
- Updated PlatformIO Core installer to v1.0.1
- Rebuild project index only when the environment changes
- Fixed an issue "The 'path' argument must be of type string. Received undefined"
2.3.0
Requires PlatformIO Core 5.1 or above
- Project management:
- Allowed passing custom base URL of the Python Package Index using new
customPyPiIndexUrl
setting - Open "platformio.ini" configuration file from newly added project (if there are no other active editors) (issue #2263)
- Updated PlatformIO Core installer to v1.0.0 (release notes)
- Added protection for infinite IntelliSense index rebuilding (issue #2363)
- Added "OpenAPI (Swagger) Editor" extension to the conflicted list (issue #2324)
- Fixed issues when the "Upload and Monitor" command didn't terminate the running task and didn't reopen a monitor with delay (issue #2266, issue #2319)
- Fixed an issue with broken IntelliSense index rebuilding or tasks loading for big projects (issue #2321)
- Fixed an issue when a debug breakpoint was not allowed for Assembly files
2.2.1
- Fixed a regression bug when a debug breakpoint was not allowed for Assembly files
2.2.0
- Refactored "Project Tasks" view
- Add button (icon) with a project environment switcher
- Group tasks by project environments
- Automatically expand selected environment
- Preload "Platform" tasks from the selected project environment
- Do not reopen device monitor automatically if a project build fails (issue #2197)
- Do not start PlatformIO Home in the background when there is no PlatformIO project in a workspace (reduce startup time)
- Fixed an issue when selected project environment is not used for regenerating of C/C++ index (issue #2196)
- Fixed an issue when debugger does not honor the selected environment (issue #2203)
- Fixed an issue when opening a new PlatformIO Core CLI terminal session does not work after the closing
2.1.3
- Fixed a regression bug with debugging solution
2.1.2
- Do not propagate PlatformIO CLI to a default VSCode's terminal. If you need PlatformIO Core CLI, please open "Left Activity Bar > PlatformIO (icon) > Quick Access > Miscellaneous > PlatformIO Core CLI")
- Fixed a bug with "Cannot find module 'os-tmpdir'"
2.1.1
2.1.0
2.0.1
- Moved "Project Tasks" view back to the "PlatformIO" activity (you can now drag it to any location)