Skip to content

v1.2.0 Release of ListFunctions

Compare
Choose a tag to compare
@Yevrag35 Yevrag35 released this 06 May 16:25
· 23 commits to master since this release

The CSharp code that was used for creating the comparing and equality checking logic has been compiled into its own engine. Just makes it easier.

  • New Function - New-SortedSet

Changes

  • When New-HashSet's generic type is [string], the default comparer is case-insensitive. Case-sensitivity can retained by specifying the '-CaseSensitive' switch.
  • Assert-Any & Assert-All functions were rewritten to perform better. Instead of enumerating the entire collection(s), the check can return as soon as a check fails to validate.
  • BREAKING - $args[0] & $args[1] have been removed as valid variables within scriptblocks. ScriptBlocks must use $x & $y now where 2 objects are being compared.

Full Changelog: v1.1...v1.2.0