- Generate an include and test directories with a README file when initializing a new project
- Support in-line comments for multi-line value (
<span class="pre">lib_deps</span>
,<span class="pre">build_flags</span>
, etc) in “platformio.ini” (Project Configuration File) - Added
<span class="pre">$PROJECT_HASH</span>
template variable for build_dir. One of the use cases is setting a global storage for project artifacts using PLATFORMIO_BUILD_DIR system environment variable. For example,<span class="pre">/tmp/pio-build/$PROJECT_HASH</span>
(Unix) or<span class="pre"></span>
(Windows) - Improved a loading speed of PIO Home “Recent News”
- Improved PIO Unified Debugger for “mbed” framework and fixed issue with missed local variables
- Introduced “Release” and “Debug” Build Configurations
- Build project in “Debug Mode” including debugging information with a new
>span class="pre"###debug
target using platformio run command or targets option in<span class="pre">platformio.ini</span>
. The last option allows avoiding project rebuilding between “Run/Debug” modes. (issue #1833) - Process
<span class="pre">build_unflags</span>
for the cloned environment when building a static library - Report on outdated 99-platformio-udev.rules (issue #1823)
- Show a valid error when the Internet is off-line while initializing a new project (issue #1784)
- Do not re-create “.gitignore” and “.travis.yml” files if they were removed from a project
- Fixed an issue when dynamic build flags were not handled correctly (issue #1799)
- Fixed an issue when
<span class="pre">pio</span> <span class="pre">run</span> <span class="pre">-t</span> <span class="pre">monitor</span>
always uses the first<span class="pre">monitor_port</span>
even with multiple environments (issue #1841) - Fixed an issue with broken includes when generating
<span class="pre">.clang_complete</span>
and space is used in a path (issue #1873) - Fixed an issue with incorrect handling of a custom package name when using platformio lib install or platformio platform install commands
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.