github platformio/platformio-core v5.1.0
5.1.0

latest releases: v6.1.16, v6.1.15, v6.1.14...
3 years ago
  • PlatformIO Home
    • Boosted PlatformIO Home performance thanks to migrating the codebase to the pure Python 3 Asynchronous I/O stack
    • Added a new --session-id option to pio home command that helps to keep PlatformIO Home isolated from other instances and protect from 3rd party access (issue #3397)
  • Build System
    • Upgraded build engine to the SCons 4.1 (release notes)
    • Refactored a workaround for a maximum command line character limitation (issue #3792)
    • Fixed an issue with Python 3.8+ on Windows when a network drive is used (issue #3417)
  • Package Management
    • New options for pio system prune command:
      • --dry-run option to show data that will be removed
      • --core-packages option to remove unnecessary core packages
      • --platform-packages option to remove unnecessary development platform packages (issue #923)
    • Added new check_prune_system_threshold setting
    • Disabled automatic removal of unnecessary development platform packages (issue #3708, issue #3770)
    • Fixed an issue when unnecessary packages were removed in update --dry-run mode (issue #3809)
    • Fixed a "ValueError: Invalid simple block" when uninstalling a package with a custom name and external source (issue #3816)
  • Debugging
    • Configure a custom debug adapter speed using a new debug_speed option (issue #3799)
    • Handle debugging server's "ready_pattern" in "stderr" output
  • Miscellaneous

Don't miss a new platformio-core release

NewReleases is sending notifications on new releases.