BZ-B TOOL KIT v3.2.0 CHANGELOG
================================

Release date: 2026-09-15
Publisher: BZ B Enterprises, LLC

OWNERSHIP / BRANDING
- Established BZ B Enterprises, LLC as the legal owner and publisher.
- Removed prior third-party ownership references from the active release.
- Renamed migration modules to Export-BZBPCMigration.ps1 and Import-BZBPCMigration.ps1.
- Renamed the compatibility launcher to BZB-Technician-Toolkit.bat.
- Rebranded Public PC task and Assigned Access profile identifiers to BZ-B.

NEW
- Added [37] Temporary Remote Support to the MSP / Management menu.
- Added Modules\Remote-Support.ps1.
- Added interactive Connect, Status, Disconnect, Remove, and Device Portal actions.
- Added automatic Node.js LTS prerequisite installation through winget when npx is missing.
- Added separate visible Desktop Commander support window for pairing and session monitoring.
- Added local state tracking at C:\ProgramData\BZ-B\RemoteSupport.json.
- Added session logs under the BZ-B Logs folder.

SECURITY / CLEANUP
- Replaced the Remote Support encoded PowerShell command with a transparent CMD launcher.
- Replaced avoidable ExecutionPolicy Bypass usage with RemoteSigned.
- Added no AV/EDR exclusions, AMSI bypasses, obfuscation, or protection-disabling behavior.
- Microsoft Defender custom folder scan completed without detections during validation.
- Remote support does not auto-start by default.
- Removal requires the technician to type REMOVE.
- Removal stops matching Desktop Commander remote processes.
- Removal deletes the local reusable credential at %USERPROFILE%\.desktop-commander-device.
- Removal deletes known BZ-B/Desktop Commander startup tasks.
- Removal opens the official device portal so the technician can revoke the cloud-side device.
- Node.js removal is offered only when BZ-B recorded that it installed Node.js.

VALIDATION
- Added the module to required-file smoke testing.
- Added RemoteSupport to dispatcher-action smoke testing.
- Updated version checks and launch markers to v3.2.0.
- Fixed StrictMode self-path evaluation in the smoke-test source scan.
- Excluded runtime Backups, Logs, and Reports from immutable release-manifest coverage.
- PowerShell parser and non-destructive smoke tests must pass before release.
