Skip to content

PowerStub v2.0.2

Choose a tag to compare

@devpossible-richard devpossible-richard released this 04 Oct 23:18
· 12 commits to main since this release

PowerStub 2.0.2

  • Direct aliases invoked without arguments now show the same command table as pstb <stub>, sorted by command name with summaries from .SYNOPSIS headers, instead of returning a directory listing.
  • Scripts without recognized help headers show - instead of generated file names or parameter syntax. Executables continue to use their metadata synopsis.
  • Existing prerelease visibility, command execution, and failure-status behavior are retained.

Reload the updated module with Remove-Module PowerStub; Import-Module PowerStub to recreate saved direct aliases with the fixed behavior.

Whats Changed

  • fix(commands): preserve target failure status through command proxies
  • fix!: reject alias collisions even with -Force
  • fix: honor literal paths and installed configuration contracts
  • test: compare direct aliases across the native parsing matrix
  • fix(git): distinguish unavailable status and failed updates
  • fix(release): verify staged packages and constrain publication gates
  • fix(commands): resolve literal files without wildcard lookalikes
  • fix(help): share exact file patterns with command discovery
  • test: isolate alias discovery and accept Windows line endings
  • Fix direct alias command listing to show sorted help table
  • fix(alias): integrate command tables with current release helpers

Full Changelog: v1.2.0...v2.0.2