Skill Recorder v0.3.1
This is a source-only patch release. No prebuilt application, installer, or portable binary is attached. GitHub provides the tagged source archives, and the commands below build the exact release commit locally.
Fixed
- The Windows source installer now handles dependency paths longer than legacy
MAX_PATHwhile moving and cleaning its staging tree. - The extracted source is renamed to a shorter build path before
npm cicreates deeply nested dependencies. - Temporary-file cleanup can no longer hide the original installation error.
- PowerShell 5.1 regression coverage exercises a path longer than 260 characters and a read-only dependency file.
Upgrade and compatibility notes
- Windows users should use v0.3.1 instead of v0.3.0. The v0.3.0 Windows command pins the defective installer and cannot receive this correction in place.
- Existing successful installations remain usable. Re-run the command below to install the corrected revision.
- macOS and Ubuntu behavior is unchanged.
- No dependencies or compliance boundaries changed.
Release identity
- Tag:
v0.3.1 - Commit:
32fd0b57e02c3ea1e016cca0d64e59052e93a9b9
Installer script SHA-256 values:
f0251c09a7c3481b15850f77a512bd95850652b1d0991804290d16bc70ecf65d install.ps1
cda37c728b8bf8341075d4fb6225f4387f22df1ef880a172f186bbd1aa19481d install.sh
Install from the exact release
Windows PowerShell:
$commit="32fd0b57e02c3ea1e016cca0d64e59052e93a9b9"; $env:SKILL_RECORDER_COMMIT=$commit; irm "https://raw.githubusercontent.com/microsoft/skill-recorder/$commit/install.ps1" | iexmacOS or Ubuntu:
commit="32fd0b57e02c3ea1e016cca0d64e59052e93a9b9"; curl -fsSL "https://raw.githubusercontent.com/microsoft/skill-recorder/$commit/install.sh" | SKILL_RECORDER_COMMIT="$commit" bashFor the inspect-first procedure, use the immutable installation guide and compare the downloaded script with the hash above.
Licensing boundary
The MIT license covers Skill Recorder's own code. Third-party components remain under their respective licenses and notices. The source installers retain applicable legal materials in the local installation. A locally assembled application is for local execution only and must not be redistributed as a release artifact.