Skip to content

v2.0.15

Latest

Choose a tag to compare

@cfdude cfdude released this 18 Sep 04:01
· 6 commits to dev since this release
132ca35

Security

  • Hardened command execution by disabling shell parsing by default and eliminating the command-injection vector reported in #19.

Added

  • New CommandService configuration options, including useShell and defaultTimeout, plus isShellEnabled for diagnostics.
  • Environment variable overrides (SUPER_SHELL_USE_SHELL, CUSTOM_SHELL, SUPER_SHELL_COMMAND_TIMEOUT) to opt into legacy shell behaviour when absolutely necessary.

Testing

  • npm test