Skip to content

Releases: chocolatey/choco

2.5.1

03 Sep 10:56
dfdda11
Compare
Choose a tag to compare

As part of this release we had 2 issues closed.

Bug Fix

  • Unable to install additional packages in the Docker image due to addition of backports repository - see #3756 by LordAro.

Dependency Change

Contributors

3 contributors made this release possible.

LordAro nagten gep13

1.4.4

03 Sep 09:17
78ae38d
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Dependency Change

Contributors

1 contributors made this release possible.

gep13

2.5.0

09 Jul 10:00
256b13e
Compare
Choose a tag to compare

Read our blog post about this release.

As part of this release we had 41 issues closed.

Note

The new --include-headers option as well as some of the expanded tab completions will not fully function with Chocolatey Licensed Extension. See our tracking issue for more information.

Features

Bug Fixes

  • Execution of the refreshenv command incorrectly removes % (percent) characters from environment variable values.
  • choco upgrade command fails with error message The string is missing the terminator: '. when useRememberedArgumentsForUpgrades feature is enabled.
  • Chocolatey CLI outputs errors/warnings when validating a license file with --limit-output option enabled.
  • Execution of the refreshenv command fails when an environment variables contains a | (pipe) character.
  • Incorrect environment variable name being used in documentation and in the template generated by the choco new command.
  • Unable to list template information via the choco template command when template name includes capital letters.

Improvements

  • Throw error (with suggestion on how to fix) when usage of -v option in conjunction with a version number is detected.
  • Expand the ChocolateyTabExpansion.ps1 file with completions for multiple Chocolatey CLI commands.
  • Add ability for Chocolatey CLI to calculate hash for large files (over 2 GB).
  • Add ability to pass multiple arguments to the Install-ChocolateyFileAssociation PowerShell function.
  • Add ability for package maintainers to know the package version of previously installed package version during choco upgrade command.
  • Add a headers row to the output from all appropriate Chocolatey CLI commands when using --limit-output option.
  • Add $env:ChocolateyPackageId environment variable to represent the id from the nuspec file for a package.
  • Remove verbose wording for confirmation messages when installing and upgrading packages.
  • Add the ability for package maintainers to know when the --not-silent option is being used by Chocolatey commands.
  • Improve readability, maintainabilty, and correctness of the ChocolateyTabExpansion.ps1 file.
  • Add --order-by option to choco search command to extend ability to order package results.
  • Add short -n option to the choco new and choco config commands to improve consistency with other commands.
  • Add ability for choco list command to ignore packages that are pinned using --ignore-pinned option.
  • Add ability to always ignore the HTTP request cache when running Chocolatey CLI commands.

Documentation

  • Fix documentation for Install-ChocolateyZipPackage output.
  • Fix typo in --online option.

Contributors

19 contributors made this release possible.

johnyesberg BlythMeister corbob notexactlyawe gep13 Ana06 mkevenaar ferventcoder ruckc bazzilic <img ...

Read more

2.4.3

27 Feb 13:32
5d67083
Compare
Choose a tag to compare

As part of this release we had 7 issues closed.

Bug Fixes

  • Fix - Search option --id-starts-with only returned packages starting with chocolatey - see #1836.
  • Fix - Warning that --trace is being used when it's not being used - see #3622.
  • Fix - Update bundled 7zip executables to v24.09 - see #3626.

1.4.3

10 Feb 11:27
1.4.3
e875fb0
Compare
Choose a tag to compare

As part of this release we had 4 issues closed.

Bug Fixes

  • Fix - Unable to upgrade packages on certain authenticated feeds - see #3613.
  • Fix - Trace warning is outputted even when --trace argument is not used - see #3621.
  • [Security] Fix - Update bundled 7zip executables to v24.09 - see #3625.

2.4.2

29 Jan 10:28
c6e2f21
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Bug Fix

  • Fix - Trace logging is allowed in non-elevated session - see #3604.

1.4.2

29 Jan 10:29
ccdfbee
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Bug Fix

  • Fix - Trace logging is allowed in non-elevated session - see #3603.

NOTE: Due to a previous bug in 1.4.1, which is being corrected in 1.4.3, the artifacts from this release have been removed.

2.4.1

04 Dec 17:19
b41f97f
Compare
Choose a tag to compare

As part of this release we had 4 issues closed.

Bug Fixes

  • Fix - Searching for specific version on v3 only feed returns no results - see #3396.
  • Fix - Credentials from configured source used for a non-configured source when the URL is similar - see #3565.

1.4.1

04 Dec 17:18
3fa34f8
Compare
Choose a tag to compare

As part of this release we had 2 issues closed.

Bug Fix

  • Fix - Credentials from configured source used for a non-configured source when the URL is similar - see #3566.

2.4.0

12 Nov 18:53
c704807
Compare
Choose a tag to compare

As part of this release we had 20 issues closed.

Bug Fixes

  • Fix - Update tab completions for compatibility with PowerShell 7.4+ - see #3364.
  • Fix - Prevent dependency resolution from unexpectedly downgrading packages - see #3461.
  • Fix - Do not install packages if dependencies fail to install - see #3487.
  • Fix - Ensure package folders are correctly restored if unexpected failures occur during upgrade - see #3489.
  • Fix - Use the user-provided page size when querying repositories - see #3502.
  • Fix - Ensure .arguments files that cannot be decrypted do not prevent running Chocolatey CLI commands - see #3503.
  • Fix - Ensure invalid .arguments files do not prevent running Chocolatey CLI commands - see #3513.

Deprecated Feature

  • Deprecate the Install-ChocolateyPinnedTaskBarItem helper function - see #3520.

Documentation

  • Update build instructions - see #3467.
  • Fixed parameter name typo in the chocolateyInstall template - see #3504.

Improvements

  • Rework build process to remove the use of -unpackself command - see #3427.
  • Dependency resolution during install can be slow - see #3451.
  • Remove historical folder migration logic from chocolateysetup.psm1 - see #3501.
  • Updated the bundled version of 7zip to 24.08 - see #3505.
  • Provide better information through the user agent when querying remote repositories - see #3526.