platformio-node-helpers

Collection of Node.JS helpers for PlatformIO.Org

APACHE-2.0 License

Downloads
374
Stars
18
Committers
5

Bot releases are visible (Hide)

platformio-node-helpers - 11.2.0 Latest Release

Published by ivankravets 9 months ago

  • Added support for ALL_PROXY environment variable
  • Handle issues caused by outdated IDE extension
  • Updated PIO Core installer script to 1.2.2
  • Implement upgrading built-in Python from 3.9 to 3.11
platformio-node-helpers - 11.1.1

Published by ivankravets about 1 year ago

  • Updated PIO Core installer script to 1.2.1
platformio-node-helpers - 11.1.0

Published by ivankravets over 1 year ago

  • Updated PIO Core installer script to 1.2.0
  • Minor improvements to the project tasks API
platformio-node-helpers - 11.0.0

Published by ivankravets over 1 year ago

  • Use 'fullclean' target instead of 'cleanall'
  • Update PIO Core installer script to 1.1.3
  • Improve handling of "platformio.ini" changes
  • Drop unnecessary "babel" parser
platformio-node-helpers - 10.0.0

Published by ivankravets over 1 year ago

  • Refactored ProjectConfig to use PlatformIO Core native parser
  • Renamed Observer.getActiveEnvName() to the Observer.getSelectedEnv()
platformio-node-helpers - 9.9.3

Published by ivankravets over 1 year ago

  • Show project configuration progress output only on error
platformio-node-helpers - 9.9.2

Published by ivankravets over 1 year ago

  • Catch generic "Could not start PIO Home server: Timeout error"
platformio-node-helpers - 9.9.1

Published by ivankravets almost 2 years ago

  • Avoid infinite recursion when expanding windows environment variables
platformio-node-helpers - 9.9.0

Published by ivankravets almost 2 years ago

  • Use random port for PIO Home in the range 45000-45999
  • Drop "querystringify" dependency
platformio-node-helpers - 9.8.0

Published by ivankravets almost 2 years ago

  • Added core.getCorePythonCommandOutput(args, options) to API
  • Added support for custom port for task
platformio-node-helpers - 9.7.0

Published by ivankravets almost 2 years ago

  • Add core.getPIOCommandOutput(args, options) to API
platformio-node-helpers - 9.6.1

Published by ivankravets almost 2 years ago

  • Fixed an issue with passing process.env to the child processes
platformio-node-helpers - 9.6.0

Published by ivankravets about 2 years ago

  • Added support for pre-downloaded packages to the PIO Core installer
  • Added support for canceling project configuration process
  • Switched to the native Node's "child_process" module
  • Use cached project build metadata
  • Instantly update project configuration IDE data
  • Show project configuring progress in the notification message
  • Log project configuration progress to the output channel
platformio-node-helpers - 9.5.0

Published by ivankravets over 2 years ago

  • Added a new "Dependencies" group to the project task list
  • Added "Verbose Test" to the project task list
  • Switched to the official PIO Core 6.0 public API
  • Updated installer script to v1.1.2
  • Ensure that the PIO Core installer script is not broken
  • Fixed a bug with the handling of package registry mirrors
platformio-node-helpers - 9.4.2

Published by ivankravets over 2 years ago

  • Use custom CA for API requests
platformio-node-helpers - 9.4.1

Published by ivankravets over 2 years ago

platformio-node-helpers - 9.4.0

Published by ivankravets almost 3 years ago

  • Check global PlatformIO Core installation when built-in is disabled
  • Updated installer script to 1.1.0
  • Rebuild project IDE configuration on "platformio.ini" change
  • Fixed issue with decoding WebSocket message
platformio-node-helpers - 9.3.0

Published by ivankravets almost 3 years ago

  • Add 'Verbose Check' project task (issue #20)
  • Handle "Could not find distutils module" error (issue #85)
  • Report result for each PIO Home command
  • Use PlatformIO Core "platformio.project.helpers.get_project_all_lib_dirs" API to fetch all lib directories
platformio-node-helpers - 9.2.4

Published by ivankravets about 3 years ago

  • Ask the user to install Python manually if the portable version does not work
  • Check compatible Python using the installer script
  • Use pre-built Python 3.7 for Windows 7 and below
platformio-node-helpers - 9.2.3

Published by ivankravets about 3 years ago

  • Updated PlatformIO Core installer to v1.0.3 (changes)