You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Major refactor for performance and maintainability.
PowerShell module now uses ZLinq (PowerShell 7) for faster list/query operations.
Consolidated assertion cmdlets under a shared base for better null/empty handling and code reuse.
Target frameworks and dependencies updated across .NET projects.
New cmdlet: ConvertTo-Dictionary.
Breaking Changes
Removed: MG.Collections.dll and related resource files from the module.
Exported cmdlets updated: the set of exported cmdlets has changed; review script imports if you referenced removed/renamed commands.
Assertion semantics: AssertAllObjects* and AssertAnyObject* now share a common base with stricter and more consistent handling of null/empty inputs and enhanced parameter validation. Scripts relying on previous edge-case behavior may need adjustments.
Build/runtime baselines:
System.Management.Automation updated to 7.5.2 (align with PowerShell 7.5.x on developer/build agents).