11@ {
22 # Module manifest for IntuneScriptLab
33 RootModule = ' IntuneScriptLab.psm1'
4- ModuleVersion = ' 0.32 .0'
4+ ModuleVersion = ' 0.33 .0'
55 GUID = ' 3f6b2c9e-7d41-4a8f-9c2b-5e0d8a1f4b76'
66 Author = ' Jeffrey Stuhr'
77 CompanyName = ' '
@@ -64,6 +64,16 @@ pre-flight over the tenant's deployed scripts and readers for the agent's logs
6464 LicenseUri = ' https://github.com/fadwen/IntuneScriptLab/blob/main/LICENSE'
6565 ProjectUri = ' https://github.com/fadwen/IntuneScriptLab'
6666 ReleaseNotes = @'
67+ 0.33.0 - The CI pieces, after a run against a repository laid out the way the templates describe.
68+ The gate script no longer analyzes a Pester suite next to the scripts or the contents of a
69+ Win32 app's Package folder, both of which the suite template puts there and both of which
70+ failed a build at -FailOn Warning for findings that do not apply to them; its GitHub
71+ annotations percent-encode the file and title values as well as the message.
72+ Export-IntuneFindingSarif describes the assignment, filter and schedule rules, gives a
73+ mixed-severity rule the level of its worst finding, and writes a policy check, which has no
74+ script behind it, as a result without a location instead of throwing. The workflow template
75+ uses checkout@v7 and upload-sarif@v4; the suite template names its static tests by package
76+ and runs the device's own 64-bit host, so it works on Windows on ARM. See CHANGELOG.md.
67770.32.0 - Get-IntuneAgentTimeline read Kind as Unknown for a policy whose lines all sat in a rolled
6878 log file (HealthScripts-20260925-101500 lost only its time part); it reads Remediation or
6979 Win32App like one from the current file. The Policy column of the health report and drift
@@ -78,15 +88,7 @@ pre-flight over the tenant's deployed scripts and readers for the agent's logs
7888 assignment: a clause that never matches excludes nobody, so the assignment reaches every
7989 device in the group. The tenant-wide help example keeps to Windows filters. See
8090 CHANGELOG.md.
81- 0.30.0 - Invoke-IntuneDetectionTest, Invoke-IntuneRequirementTest and Invoke-IntuneWin32AppTest no
82- longer default -Architecture to x64, which Windows on ARM refuses; left out, it is the
83- device's 64-bit host (x64, or arm64 on ARM), the one the agent uses. Two Win32 fixes: the
84- launcher starts its child without NoDefaultCurrentDirectoryInExePath, a per-user cmd.exe
85- setting that made a bare install.cmd fail with "not recognized" although the agent's
86- cmd.exe finds it; and the 32-bit host warning also reads the batch file an install or
87- uninstall command names, where a powershell.exe call runs 32-bit just the same. See
88- CHANGELOG.md.
89- Earlier versions, 0.1.0 to 0.29.0: CHANGELOG.md, which ships with the module.
91+ Earlier versions, 0.1.0 to 0.30.0: CHANGELOG.md, which ships with the module.
9092'@
9193 RequireLicenseAcceptance = $false
9294 }
0 commit comments