Skip to content

feat(msix): generate App Installer file for automatic updates - #7819

Merged
JanDeDobbeleer merged 6 commits into
claude/loving-shannon-rl5gf1from
claude/msix-appinstaller-auto-update-4893ry
Aug 25, 2026
Merged

feat(msix): generate App Installer file for automatic updates#7819
JanDeDobbeleer merged 6 commits into
claude/loving-shannon-rl5gf1from
claude/msix-appinstaller-auto-update-4893ry

Conversation

@JanDeDobbeleer

Copy link
Copy Markdown
Owner

Generate an install-{arch}.appinstaller file alongside each MSIX package.
The file lives at the stable CDN URL (releases/latest) and points to the
immutable versioned MSIX, so Windows App Installer checks for updates on
launch (daily) and via a background task, updating silently without user
interaction.

The release workflow uploads the .appinstaller files as release assets
and to the CDN with the application/appinstaller content type.

Co-Authored-By: Claude noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01X95PpvsxLn7q5S54kTPYhY

@JanDeDobbeleer
JanDeDobbeleer changed the base branch from main to claude/loving-shannon-rl5gf1 August 25, 2026 09:02
@JanDeDobbeleer
JanDeDobbeleer force-pushed the claude/msix-appinstaller-auto-update-4893ry branch from b618e0b to 2b2d55d Compare August 25, 2026 09:03
@github-actions

github-actions Bot commented Aug 25, 2026

Copy link
Copy Markdown

📦 Release binary size report

Compares this PR's release-equivalent build against the latest published release, per OS (amd64).

OS Baseline This PR Delta
darwin 13.79 MB 13.79 MB -0.0 KB (+0%)
linux 13.46 MB 13.45 MB -4.0 KB (-0.03%)
windows 14.02 MB 13.98 MB -39.8 KB (-0.28%)

🎉 Binary size shrank on at least one platform.

claude and others added 6 commits August 25, 2026 11:41
Generate an install-{arch}.appinstaller file alongside each MSIX package.
The file lives at the stable CDN URL (releases/latest) and points to the
immutable versioned MSIX, so Windows App Installer checks for updates on
launch (daily) and via a background task, updating silently without user
interaction.

The release workflow uploads the .appinstaller files as release assets
and to the CDN with the application/appinstaller content type.

Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X95PpvsxLn7q5S54kTPYhY
Bumps the minor-patch group in /src with 1 update: [github.com/stretchr/testify](https://github.com/stretchr/testify).


Updates `github.com/stretchr/testify` from 1.12.0 to 1.12.1
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.12.0...v1.12.1)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@JanDeDobbeleer
JanDeDobbeleer force-pushed the claude/loving-shannon-rl5gf1 branch from e37763b to d19bc0e Compare August 25, 2026 09:41
@JanDeDobbeleer
JanDeDobbeleer force-pushed the claude/msix-appinstaller-auto-update-4893ry branch from a9a2d8a to 9f5f7dc Compare August 25, 2026 09:41
@JanDeDobbeleer
JanDeDobbeleer merged commit fe0ea32 into claude/loving-shannon-rl5gf1 Aug 25, 2026
14 checks passed
@JanDeDobbeleer
JanDeDobbeleer deleted the claude/msix-appinstaller-auto-update-4893ry branch August 25, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants