Releases: jorgeasaurus/IntuneHydrationKit
Releases · jorgeasaurus/IntuneHydrationKit
v0.3.4
IntuneHydrationKit v0.3.4
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.3.4
- Added:
- Windows Autopilot device preparation support:
- New enrollment profile template: Windows Autopilot device preparation - User Driven
- New static group: Windows Autopilot device preparation (with Intune Provisioning Client as owner)
- Automatic group assignment for device preparation policy
- Platform filtering for template imports - filter baselines, compliance policies, and other imports by platform (Windows, macOS, iOS, Android, Linux)
settings.schema.jsonfor JSON schema validation of settings files
- Windows Autopilot device preparation support:
v0.3.3
IntuneHydrationKit v0.3.3
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.3.3
-
Added:
- Issue #15: License-based dynamic user groups (E3, E5, F3, Business Premium, Copilot, Power BI Pro, Visio, Project)
- Dynamic groups count increased from 43 to 51
-
Changed:
- OpenIntuneBaseline now pulls from maintained fork to prevent unplanned breaking changes
- Issue #15: Simplified dynamic group membership rules (removed complex exclusion logic for better processing)
v0.3.1
IntuneHydrationKit v0.3.1
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.3.1
- Fixed:
- Issue #14: M365 Business Premium license not detected for Windows Driver Updates
- Added
WINDOWSUPDATEFORBUSINESS_DEPLOYMENTSERVICEservice plan to license detection - This service plan is included in M365 Business Premium and enables driver update functionality
- Added
- Issue #14: M365 Business Premium license not detected for Windows Driver Updates
v0.3.0
IntuneHydrationKit v0.3.0
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.3.0
-
Fixed:
- Issue #12: Logs and reports now created when using
-WhatIfparameter- Log files are always written regardless of WhatIf mode
- Summary reports (both Markdown and JSON) are always generated
- Report mode correctly displays "Dry-Run" when WhatIf is enabled
- Issue #13: TenantId parameter consistency across functions
- Both
Connect-IntuneHydrationandInvoke-IntuneHydrationnow require GUID format - Documentation and examples updated to reflect GUID-only requirement
- Both
- Tenant ID obfuscation in console output for security (e.g.,
0e3028c5****-****-****-eea5ff7417b5)
- Issue #12: Logs and reports now created when using
-
Changed:
- Logging and reporting operations now explicitly bypass
-WhatIfusing-WhatIf:$false - TenantId parameter validation standardized to GUID format across all public functions
- Logging and reporting operations now explicitly bypass
v0.2.9
IntuneHydrationKit v0.2.9
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.2.9
-
Added:
- 7 new Conditional Access policy templates (total now 21 policies)
- Block access to Office365 apps for users with insider risk
- Block all agent identities from accessing resources
- Block all agent users from accessing resources
- Block high risk agent identities from accessing resources
- Require multifactor authentication for risky sign-ins
- Require password change for high-risk users
- Secure account recovery with identity verification (Preview)
- Premium P2 license validation for Conditional Access policies requiring Entra ID P2
- Preview feature detection for Conditional Access policies requiring preview features
- Get-PremiumP2ServicePlans helper function for centralized P2 SKU list management
- 7 new Conditional Access policy templates (total now 21 policies)
-
Changed:
- README.md updated with correct Conditional Access count (21 policies) and link to Microsoft Learn documentation
- Enhanced Test-IntunePrerequisites with comprehensive E5/A5/EMS suite detection
- Fixed empty rows in hydration summary reports
- Fixed missing Type column values in Conditional Access import results
v0.2.8
IntuneHydrationKit v0.2.8
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.2.8
-
Added:
- Automatic replacement of
%OrganizationId%placeholder with tenant ID during OpenIntuneBaseline import - Verbose logging when placeholder replacement occurs in policy templates
- Automatic replacement of
-
Changed:
Import-IntuneBaselinenow processes JSON templates and replaces%OrganizationId%with actual tenant ID before importing to Graph API- Affects OneDrive configuration policies that require tenant-specific settings (Known Folder Move, etc.)
v0.2.7
IntuneHydrationKit v0.2.7
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.2.7
- Fixed:
- Hydration summary report table now renders correctly by ensuring a newline after the header in the All Operations section.
v0.2.6
IntuneHydrationKit v0.2.6
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.2.6
-
Features:
- Notion mobile app template
- VLC mobile app template
- VM-based dynamic groups (12 new groups for AVD, Windows 365, Hyper-V, VMware, VirtualBox, Parallels, QEMU/KVM)
- VM-based device filters (12 new filters matching the dynamic groups)
- Template-based device filter import (
Templates/Filters/directory) - Device filter templates organized by platform (Windows, macOS, iOS, Android)
- CHANGELOG.md
-
Changes:
- Refactored Import-IntuneDeviceFilter to use JSON templates instead of hardcoded definitions
- Dynamic Groups count increased from 31 to 43
- Device Filters count increased from 12 to 24
- Changelog moved to CHANGELOG.md following Keep a Changelog format
v0.2.5
IntuneHydrationKit v0.2.5
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserRelease Notes
v0.2.5
- Features:
- Dynamic enrollment profile discovery (auto-detects templates by @odata.type)
- Cross-platform logging to OS temp directories (Windows/macOS/Linux)
- Reports now written to OS temp directory by default
- New Mobile Apps:
- Spotify
- Microsoft Copilot
- Power BI Desktop
- Windows App
- Windows Terminal
- New Enrollment Profile:
- Windows Self-Deploy Autopilot Profile
v0.2.3
IntuneHydrationKit v0.2.3
Installation
Install-Module -Name IntuneHydrationKit -Scope CurrentUserv0.2.3
- New Features:
- Microsoft Teams added to mobile app templates
- Slack added to mobile app templates
- Updated module dependencies
- Added Windows, macOS, and Linux build test support