Skip to content

Version 4.0.0

Compare
Choose a tag to compare
@ethanbergstrom ethanbergstrom released this 24 Sep 18:27
· 12 commits to master since this release
219e139

Added

  • Support for package parameters/arguments that start with dashes via separate cmdlet dynamic parameters (#29)

Fixed

  • Duplicate legacy logic has been tightened up in the following areas:
    • package name checks
    • package version parsing and checks
    • prompt bypass flag checks
    • parameter/argument parsing
    • resolving package source information

Changed

  • Always use exact package name in searches, unless the package name contains a wildcard character
  • Upgraded unit tests to Pester v5 format, and added static code analysis tests with PSScriptAnalyzer
  • Including dependent packages during package uninstalling must now be explicitly requested (#40)
  • Install Chocolatey 0.11.2 by default if Chocolatey is not already installed (#41)

Removed

  • Due to exact package search behavior mentioned above, support for the CHOCO_NONEXACT_SEARCH environment variable has been removed