Skip to content

Use PowerShell Safely v0.3.4

Choose a tag to compare

@junwei529 junwei529 released this 14 Sep 03:17

This release includes the preparation and evidence-reuse improvements made since public v0.3.0, together with the shorter v0.3.4 catalog description.

  • Separates preparation before a material command boundary from diagnosis after a failure or uncertain result. A successful routine command does not require a full failure investigation.
  • Reuses verified runtime and capability facts while the relevant environment is unchanged, and reads only the references needed for the current boundary.
  • Distinguishes a harness or launcher's evidence from the child process's arguments, streams and terminal result.
  • Clarifies exact command-local Git trust handling for known ownership transitions, alongside the native-argument and text/encoding guidance.
  • Preserves pre-command selection for material parser, version, path, encoding, process, permission and WSL boundaries, and exclusions for ordinary boundary-free work. The v0.3.4 package change itself is limited to the catalog description; the body and four other package files retain v0.3.3 bytes.

The installable five-file package tree is 0547154333ea4da6ed307b851becad6c8b52c9b4. Retain the published identity independently when following the managed lifecycle tool's trust and rollback instructions.

Existing deterministic, independent-review and bounded local installation evidence keeps its recorded input and scope. No new live WSL, fresh-task model behavior, cross-Harness or broad efficacy result is claimed. Production installation logic is unchanged by the v0.3.4 description revision; earlier release objects and failed evidence are preserved.

README and lifecycle guidance · Verification