Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PowerShell/DSC
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.2.1
Choose a base ref
...
head repository: PowerShell/DSC
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.2.2
Choose a head ref
  • 19 commits
  • 15 files changed
  • 5 contributors

Commits on Jun 2, 2026

  1. Configuration menu
    Copy the full SHA
    bac2f6e View commit details
    Browse the repository at this point in the history
  2. cover both ps7 and winps

    SteveL-MSFT committed Jun 2, 2026
    Configuration menu
    Copy the full SHA
    e86b3e1 View commit details
    Browse the repository at this point in the history
  3. Update resources/PSScript/psscript.ps1

    Co-authored-by: Mikey Lombardi (He/Him) <michael.t.lombardi@gmail.com>
    SteveL-MSFT and michaeltlombardi committed Jun 2, 2026
    Configuration menu
    Copy the full SHA
    d2c2de4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf51355 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0c75a8 View commit details
    Browse the repository at this point in the history
  6. fix test

    SteveL-MSFT committed Jun 2, 2026
    Configuration menu
    Copy the full SHA
    d04eeb1 View commit details
    Browse the repository at this point in the history
  7. Fix error handling code

    Steve Lee (POWERSHELL HE/HIM) (from Dev Box) authored and SteveL-MSFT committed Jun 2, 2026
    Configuration menu
    Copy the full SHA
    ae0f4bd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    023d50c View commit details
    Browse the repository at this point in the history
  9. Fix stdin inherited by child processes when no input provided

    When invoke_command is called with input = None, the child process
    previously inherited the parent's stdin handle. In CI environments
    where the parent has a redirected pipe for stdin, this caused PowerShell
    child processes to block indefinitely on `$Input` (reading from the
    inherited pipe that never closes).
    
    The fix sets stdin to Stdio::null() when no input is provided, ensuring
    the child process sees an immediate EOF rather than inheriting whatever
    stdin handle the parent holds.
    
    Root cause: commit 1af2c8b changed the PowerShell adapter from
    "config": "full" to "config": "single", which routes export through a
    code path that calls invoke_command with no input. Previously, the
    full-config path always provided input so stdin was always piped.
    
    Also adds:
    - Integration test that detects this regression in all environments
      (terminal and CI) without leaving hanging threads
    - A -RustTestFilter parameter to build.ps1 / Test-RustProject to
      allow running a specific Rust test by name via the build script
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    2 people authored and SteveL-MSFT committed Jun 2, 2026
    Configuration menu
    Copy the full SHA
    a5f9bfa View commit details
    Browse the repository at this point in the history
  10. reduce timeout

    JohnMcPMS authored and SteveL-MSFT committed Jun 2, 2026
    Configuration menu
    Copy the full SHA
    c077254 View commit details
    Browse the repository at this point in the history
  11. fix tests to explicit read from stdin

    Steve Lee (POWERSHELL HE/HIM) (from Dev Box) authored and SteveL-MSFT committed Jun 2, 2026
    Configuration menu
    Copy the full SHA
    c57cf42 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1557 from SteveL-MSFT/v3.2.2

    Backport PSScript HadErrors fix and update crates
    SteveL-MSFT authored Jun 2, 2026
    Configuration menu
    Copy the full SHA
    d3fcad9 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2026

  1. Configuration menu
    Copy the full SHA
    f33edc7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f252089 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3627172 View commit details
    Browse the repository at this point in the history
  4. remove check to update rust

    Steve Lee (POWERSHELL HE/HIM) (from Dev Box) committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    952355e View commit details
    Browse the repository at this point in the history
  5. update pipeline to use 1.95

    Steve Lee (POWERSHELL HE/HIM) (from Dev Box) committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    2ed158f View commit details
    Browse the repository at this point in the history
  6. change pipeline to use 1.95

    Steve Lee (POWERSHELL HE/HIM) (from Dev Box) committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    8e60f93 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2026

  1. Merge pull request #1562 from SteveL-MSFT/v3.2.2

    Backport minor fixes to PSScript resource
    SteveL-MSFT authored Jun 9, 2026
    Configuration menu
    Copy the full SHA
    e5f5eb7 View commit details
    Browse the repository at this point in the history
Loading