Skip to content

Releases: platformio/platformio-node-helpers

5.1.1

19 Oct 21:18

Choose a tag to compare

  • Use %USERPROFILE% when looking for a home directory on Windows
  • Generate pip.conf in penv, use official get-pip.py installer
  • Lock penv to the system version and arch
  • Automatically expand env var patterns on Windows in %xxx% format
  • Windows: Python is valid when Scripts folder exists or venv is built-in

5.1.0

11 Oct 15:56

Choose a tag to compare

  • Python 3 has the highest priority over the Python 2
  • Use Python 3.7 as a default installer for Windows

5.0.5

31 Aug 14:09

Choose a tag to compare

  • Fixed an issue with incorrect checking of a valid Python 3 interpreter (issue #9)

5.0.4

28 Aug 15:44

Choose a tag to compare

  • Catch "ModuleNotFoundError: No module named 'distutils" error

5.0.3

11 Aug 11:27

Choose a tag to compare

  • Show multi-environment tasks when more than one env is declared
  • Automatically add auto label for autogenerated issue

5.0.2

23 Jul 13:29

Choose a tag to compare

  • Fix issue when non-multi-environment tasks were listed in Project Tasks

5.0.1

19 Jul 11:19

Choose a tag to compare

  • Fix for support Node.JS >=8

5.0.0

15 Jul 21:39

Choose a tag to compare

  • Add support for Python 3 and its "venv" module
  • Add "Fuses" related project tasks (issues #5, #6)
  • Add "Erase" project task for Espressif and Nordic dev/platforms
  • Add PIO Remote project tasks
  • Implement ProjectConfig parser follows PIO Core 4.0 specification
  • Support custom port for PIO Home server
  • Override default ~/.platformio/penv folder with environment variable PLATFORMIO_PENV_DIR (issue #4)
  • Do not encode Github title and description (issue #7)

4.1.0

18 Apr 16:33

Choose a tag to compare

  • Use EnvBinDir as CWD for runCommand by default
  • Use ".platformio" directory in the root of disk if it was created before (Windows)

4.0.0

29 Nov 19:53

Choose a tag to compare

  • Catch errors when upgrading PIP
  • Drop SockJS, switch to native WebSockets
  • Update dependencies
  • Check for official Python installation on Windows (resolve issue with static sys.prefix and custom python builds)