github platformio/platformio-core v4.3.0
4.3.0

latest releases: v6.1.15, v6.1.14, v6.1.13...
4 years ago
  • Initial support for an official PlatformIO for CLion IDE plugin:

    • Smart C and C++ editor
    • Code refactoring
    • On-the-fly code analysis
    • "New PlatformIO Project" wizard
    • Building, Uploading, Testing
    • Integrated debugger (inline variable view, conditional breakpoints, expressions, watchpoints, peripheral registers, multi-thread support, etc.)
  • Device Monitor 2.0

    • Added PlatformIO Device Monitor Filter API (dev-platforms can extend base device monitor with a custom functionality, such as exception decoding) (pull #3383)
    • Configure project device monitor with monitor_filters option
    • Capture device monitor output to a file with log2file filter (issue #670)
    • Show a timestamp for each new line with time filter (issue #981)
    • Send a text to device on ENTER with send_on_enter filter (issue #926)
    • Show a hexadecimal representation of the data (code point of each character) with hexlify filter
  • New standalone (1-script) PlatformIO Core Installer

  • Initial support for Renode simulation framework (issue #3401)

  • Added support for Arm Mbed "module.json" dependencies field (issue #3400)

  • Improved support for Arduino "library.properties" depends field

  • Fixed an issue when quitting from PlatformIO IDE does not shutdown PIO Home server

  • Fixed an issue "the JSON object must be str, not 'bytes'" when PIO Home is used with Python 3.5 (issue #3396)

  • Fixed an issue when Python 2 does not keep encoding when converting ".ino" (issue #3393)

  • Fixed an issue when "libArchive": false in "library.json" does not work (issue #3403)

  • Fixed an issue when not all commands in compilation database "compile_commands.json" use absolute paths (pull #3415)

  • Fixed an issue when unknown transport is used for PIO Unit Testing engine (issue #3422)

Don't miss a new platformio-core release

NewReleases is sending notifications on new releases.