You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduced a new --sample-code option to the pio project init command, which allows users to include sample code in the newly created project
Added validation for project working environment names to ensure that they only contain lowercase letters a-z, numbers 0-9, and special characters _ (underscore) and - (hyphen)
Added the ability to show a detailed library dependency tree only in verbose mode, which can help you understand the relationship between libraries and troubleshoot issues more effectively (issue #4517)
Added the ability to run only the device monitor when using the pio run -t monitor command, saving you time and resources by skipping the build process
Implemented a new feature to store device monitor logs in the project's logs folder, making it easier to access and review device monitor logs for your projects (issue #4596)
Improved support for projects located on Windows network drives, including Network Shared Folder, Dropbox, OneDrive, Google Drive, and other similar services (issue #3417)
Improved source file filtering functionality for the Static Code Analysis feature, making it easier to analyze only the code you need to
Upgraded the build engine to the latest version of SCons (4.5.2) to improve build performance, reliability, and compatibility with other tools and systems (release notes)
Implemented a fix for shell injection vulnerabilities when converting INO files to CPP, ensuring your code is safe and secure (issue #4532)
Restored the project generator for the NetBeans IDE, providing you with more flexibility and options for your development workflow
Resolved installation issues with PIO Remote on Raspberry Pi and other small form-factor PCs (issue #4425, issue #4493, issue #4607)
Resolved an issue where the build_cache_dir setting was not being recognized consistently across multiple environments (issue #4574)
Resolved an issue where organization details could not be updated using the pio org update command
Resolved an issue where the incorrect debugging environment was generated for VSCode in "Auto" mode (issue #4597)
Resolved an issue where native tests would fail if a custom program name was specified (issue #4546)
Resolved an issue where the PlatformIO Debugging solution was not escaping the tool installation process into MI2 correctly (issue #4565)
Resolved an issue where multiple targets were not executed sequentially (issue #4604)
Resolved an issue where upgrading PlatformIO Core fails on Windows with Python 3.11 (issue #4540)