Chocolatey is een opensource packagemanager, waarmee via de commandline of PowerShell software op de computer geïnstalleerd, bijgewerkt en verwijderd kan worden. Op de website van Chocolatey staan ruim 10.000 packages die door de community worden onderhouden. Chocolatey is gratis te gebruiken, maar er zijn ook betaalde uitvoeringen, die meer mogelijkheden bieden of voor bedrijven bedoeld zijn. De changelog sinds versie 2.4.2 kan hieronder worden gevonden.
Chocolatey 2.5.1
Bug FixDependency Change
- Unable to install additional packages in the Docker image due to addition of backports repository - see #3756
Chocolatey 2.5.0
FeaturesBug Fixes
- Add
choco licensecommand.- Add
choco supportcommand.Improvements
- Execution of the
refreshenvcommand incorrectly removes%(percent) characters from environment variable values.choco upgradecommand fails with error messageThe string is missing the terminator: '.whenuseRememberedArgumentsForUpgradesfeature is enabled.- Chocolatey CLI outputs errors/warnings when validating a license file with
--limit-outputoption enabled.- Execution of the
refreshenvcommand 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 newcommand.
- See #3685
- Unable to list template information via the
choco templatecommand when template name includes capital letters.Documentation
- Throw error (with suggestion on how to fix) when usage of
-voption in conjunction with a version number is detected.- Expand the
ChocolateyTabExpansion.ps1file 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-ChocolateyFileAssociationPowerShell function.- Add ability for package maintainers to know the package version of previously installed package version during
choco upgradecommand.- Add a headers row to the output from all appropriate Chocolatey CLI commands when using
--limit-outputoption.- Add
$env:ChocolateyPackageIdenvironment variable to represent theidfrom 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-silentoption is being used by Chocolatey commands.- Improve readability, maintainabilty, and correctness of the
ChocolateyTabExpansion.ps1file.- Add
--order-byoption tochoco searchcommand to extend ability to order package results.- Add short
-noption to thechoco newandchoco configcommands to improve consistency with other commands.- Add ability for
choco listcommand to ignore packages that are pinned using--ignore-pinnedoption.- Add ability to always ignore the HTTP request cache when running Chocolatey CLI commands.
- Fix documentation for
Install-ChocolateyZipPackageoutput.
- See !2357
- Fix typo in
--onlineoption.
- See !3593
Chocolatey 1.4.3
Bug Fixes
