github platformio/platformio-core v3.6.1
3.6.1

latest releases: v6.1.15, v6.1.14, v6.1.13...
5 years ago
  • Generate an include and test directories with a README file when initializing a new project
  • Support in-line comments for multi-line value (lib_deps, build_flags, etc) in “platformio.ini” (Project Configuration File)
  • Added $PROJECT_HASH 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, /tmp/pio-build/$PROJECT_HASH (Unix) or %TEMP%/pio-build/$PROJECT_HASH (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 debug target using platformio run command or targets option in platformio.ini. The last option allows avoiding project rebuilding between "Run/Debug" modes. (issue #1833)
  • Process build_unflags 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 pio run -t monitor always uses the first monitor_port even with multiple environments (issue #1841)
  • Fixed an issue with broken includes when generating .clang_complete 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

Don't miss a new platformio-core release

NewReleases is sending notifications on new releases.