Skip to content

Bump Microsoft.Windows.SDK.BuildTools.WinApp from 0.3.1 to 0.4.0 - #10

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/src/Registry.App/Microsoft.Windows.SDK.BuildTools.WinApp-0.4.0
Closed

Bump Microsoft.Windows.SDK.BuildTools.WinApp from 0.3.1 to 0.4.0#10
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/src/Registry.App/Microsoft.Windows.SDK.BuildTools.WinApp-0.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 26, 2026

Copy link
Copy Markdown

Updated Microsoft.Windows.SDK.BuildTools.WinApp from 0.3.1 to 0.4.0.

Release notes

Sourced from Microsoft.Windows.SDK.BuildTools.WinApp's releases.

0.4.0

Version: 0.4.0
Commit: 6bcad3ae827f0ecf34773ad5e7dbfe9e1920a712

New Features

  • Integrate JS/TS WinRT bindings (#​536) — The winapp init command now supports JavaScript and TypeScript WinRT bindings, enabling developers to manage their projects with these languages directly.
  • Add "ui hover" command (#​583) — Introduced a new command ui hover to capture tooltips, flyouts, and other UI elements, enhancing debugging and interaction testing.
  • List visible windows option (#​571) — The list windows command now shows visible windows without titles by default and includes a new --show-hidden flag for optional display of all windows.

Bug Fixes

  • Fix cert bug with multi-component publisher validation (#​573) — Resolved an issue that prevented proper validation of certificates when multiple components were involved, improving reliability in app submissions.
  • Screenshot command directory creation (#​576) — The screenshot command now automatically creates non-existent output directories instead of throwing an error, simplifying the screenshot process.
  • Fix for PoliCheck non-inclusive language findings (#​580) — Addressed non-inclusive language issues identified by PoliCheck, enhancing compliance with language standards.

Infrastructure

  • Dependency updates — Bumped multiple dependencies for undici (#​584), form-data (#​581), markdown-it (#​582), js-yaml (#​578), and esbuild (#​577) to their latest versions, improving overall performance and security.

Installation Options

MSIX Installer (Recommended)

  1. Download winappcli_x64.msix for x64 or winappcli_arm64.msix for ARM64
  2. Double-click to install
  3. Automatically added to PATH

Standalone CLI Binaries

  1. Download winappcli-x64.zip for x64 or winappcli-arm64.zip for ARM64
  2. Extract to your desired location
  3. Add to PATH or run directly: winapp.exe

NPM Package (for Electron or NodeJS)

npm install microsoft-winappcli.tgz

What's Included

  • MSIX installer packages (x64 and ARM64)
  • Standalone CLI binaries (x64 and ARM64)
  • NPM package for NodeJS/Electron integration

0.3.2

Version: 0.3.2
Commit: 1c6e75e90f3d0eff890021335261254fa01dd8c7

New Features

  • MSIX Bundle Support for pack Command (#​546) — The pack command now supports creating MSIX bundles, streamlining the packaging process for Windows apps.
  • App Update Notification (#​503) — A daily check now notifies users of any available updates for the CLI on their first command run each day, ensuring developers stay informed about new versions.
  • Enhanced winapp init Behavior (#​530) — Improved project detection and file placement during initialization, along with warnings for incompatible directories, enhances the usability of the init command.
  • Higher quality screenshots for winapp ui screenshot (#​522) — Updated ui screenshot command to produce higher quality screenshots, and added support for --focus flag.

Breaking Changes

  • Publishing VSCE Integrated into CI (#​499) — The pipeline now includes an automated process for publishing VS Code extensions. Users need to manage the new SkipVscRelease parameter in the pipeline configuration, which defaults to true until they are ready for publishing:
    parameters:
      - name: SkipVscRelease
        displayName: Skip VSC Release
        type: boolean
        default: true

Bug Fixes

  • winapp init Crash Fixed (#​559) — Resolved an issue that caused winapp init to crash in non-interactive shells, now default behaviors apply as expected.
  • Removed Duplicates in MSIX Packing (#​554) — Fixed a bug where files from the runtime would overwrite existing resources in the final MSIX package.
  • Improved Process Name Ambiguity Reporting (#​564) — Fixed issues with reporting ambiguity on partial process name matches, improving command execution reliability.
  • Update Check Timeout Resolved (#​558) — Addressed a timeout bug in the update check, allowing for seamless notifications of available updates.

Documentation

  • Automating MS Learn Documentation Updates (#​518) — Introduced a new pipeline step to automatically update documentation on Microsoft Learn, ensuring consistency across resources.
  • Enhancements to VS Code Extension Release Documentation (#​519) — Improved formatting and clarity in the VS Code extension release process documentation.

Infrastructure

  • Dependency Updates — Updated various dependencies, including qs (#​561), @​tootallnate/once (#​560, #​547), brace-expansion (#​539), tmp (#​553), and fast-uri (#​527, #​528).

Installation Options

MSIX Installer (Recommended)

  1. Download winappcli_x64.msix for x64 or winappcli_arm64.msix for ARM64
  2. Double-click to install
  3. Automatically added to PATH

Standalone CLI Binaries

  1. Download winappcli-x64.zip for x64 or winappcli-arm64.zip for ARM64
  2. Extract to your desired location
  3. Add to PATH or run directly: winapp.exe

NPM Package (for Electron or NodeJS)

npm install microsoft-winappcli.tgz

... (truncated)

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Microsoft.Windows.SDK.BuildTools.WinApp
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jun 26, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 24, 2026

Copy link
Copy Markdown
Author

Superseded by #13.

@dependabot dependabot Bot closed this Jul 24, 2026
@dependabot
dependabot Bot deleted the dependabot/nuget/src/Registry.App/Microsoft.Windows.SDK.BuildTools.WinApp-0.4.0 branch July 24, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants