platformio-node-helpers

Collection of Node.JS helpers for PlatformIO.Org

APACHE-2.0 License

Downloads
374
Stars
18
Committers
5

Bot releases are hidden (Show)

platformio-node-helpers - 9.2.2

Published by ivankravets over 3 years ago

  • Updated PlatformIO Core installer to v1.0.2 (changes)
platformio-node-helpers - 9.2.0

Published by ivankravets over 3 years ago

  • Added option to provide host argument for 'pio home' (issue #19)
platformio-node-helpers - 9.1.2

Published by ivankravets over 3 years ago

  • Updated PlatformIO Core installer to v1.0.1
  • Rebuild project index only when the environment changes
  • Fix an issue "The "path" argument must be of type string. Received undefined" (issue #18)
platformio-node-helpers - 9.1.1

Published by ivankravets over 3 years ago

  • Fix broken release
platformio-node-helpers - 9.1.0

Published by ivankravets over 3 years ago

  • Refactor to session-based PIO Home backend
  • Download portable Python from PlatformIO Trusted Registry
  • Migrate to "got" library from "request"
platformio-node-helpers - 9.0.0

Published by ivankravets over 3 years ago

  • Implemented ProjectPool API
  • Added protection for infinite index rebuilding
  • Update PlatformIO Core installer to v1.0.0 (release notes)
  • Drop support for Python <3.6
  • Other improvements
platformio-node-helpers - 8.1.1

Published by ivankravets almost 4 years ago

  • Update dependencies
platformio-node-helpers - 8.1.0

Published by ivankravets almost 4 years ago

  • Handle "disableAutoUpdate" for PlatformIO Core installer
  • Ignore built-in Python if built-in PIO Core is disabled
  • Catch "subprocess.CalledProcessError" errors
  • Fix an issue when the selected working environment was ignored when rebuilding the project index
platformio-node-helpers - 8.0.1

Published by ivankravets about 4 years ago

  • Added missed (unresolved) "os-tmpdir" dependency
platformio-node-helpers - 8.0.0

Published by ivankravets about 4 years ago

  • Do not patch the global environment PATH with PlatformIO
platformio-node-helpers - 7.2.1

Published by ivankravets about 4 years ago

  • Renamed "PIO Remote" group of tasks to "Remote Development"
  • Updated PlatformIO Core installer to v0.3.5
platformio-node-helpers - 7.2.0

Published by ivankravets about 4 years ago

  • Provided progress information for PIO Core installer
  • Improved handling of prebuilt Python
  • Updated PIO Core installer to 0.3.4
  • Fixed an issue when the project config parser does not handle extra configs from platformio.ini
platformio-node-helpers - 7.1.1

Published by ivankravets about 4 years ago

  • Fix an issue when built-in Python was ignored
platformio-node-helpers - 7.1.0

Published by ivankravets about 4 years ago

  • Upgrade to PlatformIO Core 5.0
  • Add support for built-in Python for macOS
  • Update PIO Core installer to 0.3.3
  • Replace "Generic" group of tasks by "General"
platformio-node-helpers - 7.0.1

Published by ivankravets over 4 years ago

  • Fixed an error "ENOENT: no such file or directory, open '~/.platformio/homestate.json'"
platformio-node-helpers - 7.0.0

Published by ivankravets over 4 years ago

  • New PlatformIO Task Explorer
    • Instant access to the Project Tasks within the VSCode Explorer
    • Grouped tasks: Generic, Advanced, PIO Remote, Platform, Custom, etc.
    • Support for PlatformIO dev-platform tasks (Program FPGA bitstream, Burn bootloader, Upload to FS, OTA Update, etc). The list of tasks depends on a particular dev-platform
    • Access to User Custom Targets
  • New PlatformIO Core Installer
    • Switched to the cross-platform and portable get-platformio.py installer script
    • Use built-in portable Python 3 on Windows
  • Added support for extends option in platformio.ini project configuration file (issue #1371)
  • Contribute PlatformIO Core CLI into VSCode's default Terminal
  • Reduced startup time (PIO Core verification process)
platformio-node-helpers - 6.0.0

Published by ivankravets almost 5 years ago

  • Add PIO Check project task
  • Automatically shutdown PIO Home server after 1-hour inactivity
  • Ignore PIO Home from Proxy using NO_PROXY environment variable
  • Skip Python from msys, mingw, emacs installations
  • Check Python's "urllib" SSL module
  • Update default Python installer to 3.7.5
platformio-node-helpers - 5.2.0

Published by ivankravets almost 5 years ago

  • Use single PIO Home Server instance per multiple windows/sessions
  • Shutdown all PIO Home servers which block python.exe on Windows
platformio-node-helpers - 5.1.2

Published by ivankravets almost 5 years ago

  • Fixed an issue with missing "isFileSync" in Node.JS FS module
platformio-node-helpers - 5.1.1

Published by ivankravets about 5 years ago

  • 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