Skip to content

Releases: ethanbergstrom/Foil

Authenticated package repos

03 Dec 20:49
83554ba
Compare
Choose a tag to compare

Added

  • Optional -User and -Password parameters to Register-ChocoSource (#12) - Thanks @halderex !

Futureproofing

11 Feb 16:26
826b64e
Compare
Choose a tag to compare

Added

  • Futureproofing support for Chocolatey v2.0.0 and higher
  • Ability to search remote packages with Find-ChocoPackage via choco search

Changed

  • Migrated Get-ChocoPackage from using choco search to choco list to distinguish their changed meaning in Chocolatey v2.0.0 and higher
  • Upgraded to PowerShell Crescendo 1.1 Preview 1 for compiling the module
    • No functional changes are expected with this upgrade

Deprecated

  • The -LocalOnly switch for Get-ChocoPackage becomes deprecated when used with Chocolatey v2.0.0, due to it becoming redundant with a change to choco list (see chocolatey/choco#158)
  • The use of Get-ChocoPackage for package search operations (and it's -Source parameter) becomes immediately deprecated, as Get-ChocoPackage only looks at installed packages beginning with Chocolatey v2.0.0 and higher
    • Package search operations must be migrated to Find-ChocoPackage prior to the release of Chocolatey v2.0.0

Suppress package installation env var warning from output

21 Jan 20:37
9147a7d
Compare
Choose a tag to compare

Fixed

  • No longer emits 'Environment' packages of version 'var' when installing a package that updates environment variables

Prerelease support

28 Sep 13:31
f7ccab3
Compare
Choose a tag to compare

Added

  • Support for finding and installing prerelease packages

Manual dependency removal

24 Sep 17:00
8699c76
Compare
Choose a tag to compare

Changed

  • Including dependent packages during package uninstalling must now be explicitly requested

Empty parameter support

24 Sep 15:30
7cdff1c
Compare
Choose a tag to compare

Added

  • Support for empty package parameters and install arguments

Get-Help Descriptions

11 Jul 15:49
Compare
Choose a tag to compare

Added

  • Specific Cmdlet descriptions in Get-Help documentation

Correctly handle uninstall failures

04 Jul 15:09
Compare
Choose a tag to compare

Fixed

  • Package failure regex that only captured install failures now captures uninstalls failures as well

Pipeline Change

27 Jun 23:12
Compare
Choose a tag to compare

Changed

  • Switched CI/CD from AppVeyor to GitHub Actions

Better error handling

16 Jun 23:35
Compare
Choose a tag to compare

Fixed

  • False positives in error handling during package installation for packages that emitted output including the string 'fail' (#1)