xetup/scripts
X9 Dev fc35450eb0
All checks were successful
release / build-and-release (push) Successful in 40s
feat(bloatware): toggleable Outlook/Snipping removal, keep Snipping by default
Add three GUI feature toggles to the bloatware step:
- standardBloatware (default on)  - the bulk AppX/capability/feature list
- removeNewOutlook   (default on)  - new Outlook for Windows (Microsoft.OutlookForWindows)
- removeSnippingTool (default OFF) - Snipping Tool across all three lists

Each toggle is independent via Test-RemovalAllowed in 01-bloatware.ps1.
Snipping Tool (ScreenSketch + legacy capability/feature) is now kept by
default as a common productivity tool, like Calculator. Classic Outlook from
M365 is a Win32 app and was never touched; only the bundled new Outlook is.

Also fix a latent bug: the Go Config struct had no Bloatware field, so the
GUI's runtime-config regeneration silently dropped bloatware.keepPackages.
Added the field so the keep-list survives to the script.

Docs: SPEC.md, CHANGELOG.md, web/data/descriptions.json, web/spec/index.html.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 16:27:34 +02:00
..
00-admin-account.ps1 fix: workflow audit - config parsing, step ordering, cleanup 2026-04-17 12:21:41 +02:00
01-bloatware.ps1 feat(bloatware): toggleable Outlook/Snipping removal, keep Snipping by default 2026-06-03 16:27:34 +02:00
02-software.ps1 fix: taskbar Explorer pin + Atera install under SYSTEM 2026-06-01 14:26:08 +02:00
03-system-registry.ps1 fix: comprehensive reliability and robustness improvements 2026-04-28 11:49:43 +02:00
04-default-profile.ps1 fix(backinfo): set desktop background color in all profiles (no black border) 2026-06-02 14:35:22 +02:00
07-backinfo.ps1 fix: workflow audit - config parsing, step ordering, cleanup 2026-04-17 12:21:41 +02:00
08-activation.ps1 fix: comprehensive reliability and robustness improvements 2026-04-28 11:49:43 +02:00
09-pc-identity.ps1 fix: workflow audit - config parsing, step ordering, cleanup 2026-04-17 12:21:41 +02:00
10-network.ps1 fix: field fixes from fresh Win11 deployment (Dell Latitude / GLBNTB63) 2026-05-29 15:00:05 +02:00
11-dell-update.ps1 fix: field fixes from fresh Win11 deployment (Dell Latitude / GLBNTB63) 2026-05-29 15:00:05 +02:00
12-windows-update.ps1 fix: field fixes from fresh Win11 deployment (Dell Latitude / GLBNTB63) 2026-05-29 15:00:05 +02:00
common.ps1 fix: workflow audit - config parsing, step ordering, cleanup 2026-04-17 12:21:41 +02:00