# Chocolatey: what changed from 1 to 2 - Product: Chocolatey (https://whatsnew.fyi/product/chocolatey) - Vendor: Chocolatey Software - Range: changelog entries numbered after 1.4.7 up to and including 2.7.4, stable releases only - Entries below: 8 releases (newest first) - Resolved: 1 is 1.4.7 and 2 is 2.7.4, the newest stable release of each major we track - Carrying security changes: 1 · CVEs mentioned: 0 · Mentioning breaking changes: 0 · Removing or deprecating something: 0 - Page: https://whatsnew.fyi/product/chocolatey/compare/1...2 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## What changed (32 changes, grouped by kind) ### Added #### 2.7.0 (2026-03-17) - Capture the source that was being used when searching for packages #### 2.6.0 (2025-12-01) - Include software install path in choco info output - Record and display the source location used to install package #### 2.5.0 (2025-07-09) - Add choco license command - Add choco support command - 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 $env:ChocolateyPackageId environment variable to represent the id from the nuspec file for a package - Add a headers row to the output from all appropriate Chocolatey CLI commands when using --limit-output option ### Changed #### 2.7.2 (2026-05-12) - Upgrade log4net to 3.3.1 - Update bundled 7zip executables to v26.01 #### 2.7.0 (2026-03-17) - Update bundled 7zip executables to v26.00 #### 2.6.0 (2025-12-01) - Update tab completion script with new options added in Chocolatey Licensed Extension #### 2.5.1 (2025-09-03) - Update bundled 7zip executables to v25.01 #### 2.5.0 (2025-07-09) - Expand the ChocolateyTabExpansion.ps1 file with completions for multiple Chocolatey CLI commands - Remove verbose wording for confirmation messages when installing and upgrading packages - Throw error with suggestion on how to fix when usage of -v option in conjunction with a version number is detected ### Fixed #### 2.7.3 (2026-06-10) - Corrupted package prevents new package installations #### 2.7.1 (2026-04-01) - Linux docker container does not find choco.exe #### 2.7.0 (2026-03-17) - Handle passwords with non ASCII characters when interacting with authenticating sources #### 2.6.0 (2025-12-01) - Paths for TMP and TEMP are no longer overridden when running refreshenv as SYSTEM - Installing a new license no longer enables the chocolatey.licensed source if it was originally disabled #### 2.5.1 (2025-09-03) - Unable to install additional packages in the Docker image due to addition of backports repository #### 2.5.0 (2025-07-09) - 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 ### Security #### 2.7.4 (2026-08-19) - Upgrade log4net to 3.3.1 in chocolatey.lib - Update bundled 7zip executables to 26.02 ## Release notes ### 2.7.4 - Date: 2026-08-19 - Version: 2.7.4 - Original notes: https://github.com/chocolatey/choco/releases/tag/2.7.4 - Permalink: https://whatsnew.fyi/product/chocolatey/releases/2.7.4 - **security** — Upgrade log4net to 3.3.1 in chocolatey.lib - **security** — Update bundled 7zip executables to 26.02 As part of this release we had [2 issues](https://github.com/chocolatey/choco/milestone/87?closed=1) closed. ###### Dependency Changes - [Security] Upgrade log4net to 3.3.1 in chocolatey.lib. - See [#3915](https://github.com/chocolatey/choco/issues/3915) by [st3phhays](https://github.com/st3phhays), resolved in [!3916](https://github.com/chocolatey/choco/pull/3916) by [st3phhays](https://github.com/st3phhays). - [Security] Update bundled 7zip executables to 26.02. - See [#3918](https://github.com/chocolatey/choco/issues/3918) by [AdmiringWorm](https://github.com/AdmiringWorm), resolved in [!3924](https://github.com/chocolatey/choco/pull/3924) by [alexaveldanez](https://github.com/alexaveldanez). ###### Contributors 3 contributors made this release possible. Profile image for contributor st3phhays Profile image for contributor AdmiringWorm Profile image for contributor alexaveldanez ### 2.7.3 - Date: 2026-06-10 - Version: 2.7.3 - Original notes: https://github.com/chocolatey/choco/releases/tag/2.7.3 - Permalink: https://whatsnew.fyi/product/chocolatey/releases/2.7.3 - **fixed** — Corrupted package prevents new package installations As part of this release we had [2 issues](https://github.com/chocolatey/choco/milestone/86?closed=1) closed. ###### Bug Fix - Corrupted package prevents new package installations. - See [#3875](https://github.com/chocolatey/choco/issues/3875) by [Kylotan](https://github.com/Kylotan), resolved in [!3901](https://github.com/chocolatey/choco/pull/3901) by [vexx32](https://github.com/vexx32). ###### Contributors 2 contributors made this release possible. Profile image for contributor Kylotan Profile image for contributor vexx32 ###### SHA256 Hashes of the release artifacts - `3ae5e9cc9cfa8347d243662006fc4e75936561cfb1c6605f6c37d81edf48fbc7 chocolatey-2.7.3.0.msi` - `40778cc59245b3eb6ea5147aeef5bea5d577419e5abce22a224189740dc16db5 chocolatey.2.7.3.nupkg` - `a4879a4260f162c029a318791cbd90a7d191ee9d815e9981bcfee6e433ec83a2 chocolatey.lib.2.7.3.nupkg` - `561b4ea32936d794f2b938a9a5f00488d0a92116182bd8640a78728d06bbf9bf chocolatey.v2.7.3.tar.gz` ### 2.7.2 - Date: 2026-05-12 - Version: 2.7.2 - Original notes: https://github.com/chocolatey/choco/releases/tag/2.7.2 - Permalink: https://whatsnew.fyi/product/chocolatey/releases/2.7.2 - **changed** — Upgrade log4net to 3.3.1 - **changed** — Update bundled 7zip executables to v26.01 Read our [blog post](https://blog.chocolatey.org/2026/05/announcing-ccm-0160-cli-272-cli-146-cle-810-agent-410-gui-310-releases) about this release. As part of this release we had [2 issues](https://github.com/chocolatey/choco/milestone/84?closed=1) closed. ###### Dependency Changes - Upgrade log4net to 3.3.1. - See [#3887](https://github.com/chocolatey/choco/issues/3887) by [corbob](https://github.com/corbob), resolved in [!3886](https://github.com/chocolatey/choco/pull/3886) by [corbob](https://github.com/corbob). - Update bundled 7zip executables to v26.01. - See [#3888](https://github.com/chocolatey/choco/issues/3888) by [corbob](https://github.com/corbob). ###### Contributors 1 contributors made this release possible. Profile image for contributor corbob ### 2.7.1 - Date: 2026-04-01 - Version: 2.7.1 - Original notes: https://github.com/chocolatey/choco/releases/tag/2.7.1 - Permalink: https://whatsnew.fyi/product/chocolatey/releases/2.7.1 - **fixed** — Linux docker container does not find choco.exe As part of this release we had [1 issue](https://github.com/chocolatey/choco/milestone/83?closed=1) closed. ###### Bug Fix - Linux docker container (v2.7.0-linux) does not find choco.exe. - See [#3867](https://github.com/chocolatey/choco/issues/3867) by [Montellese](https://github.com/Montellese), resolved in [!3869](https://github.com/chocolatey/choco/pull/3869) by [gep13](https://github.com/gep13). ###### Contributors 2 contributors made this release possible. Profile image for contributor Montellese Profile image for contributor gep13 ### 2.7.0 - Date: 2026-03-17 - Version: 2.7.0 - Original notes: https://github.com/chocolatey/choco/releases/tag/2.7.0 - Permalink: https://whatsnew.fyi/product/chocolatey/releases/2.7.0 - **changed** — Update bundled 7zip executables to v26.00 - **added** — Capture the source that was being used when searching for packages - **fixed** — Handle passwords with non ASCII characters when interacting with authenticating sources As part of this release we had [11 issues](https://github.com/chocolatey/choco/milestone/82?closed=1) closed. ###### Dependency Change - Update bundled 7zip executables to v26.00. - See [#3857](https://github.com/chocolatey/choco/issues/3857) by [AdmiringWorm](https://github.com/AdmiringWorm), resolved in [!3858](https://github.com/chocolatey/choco/pull/3858) by [AdmiringWorm](https://github.com/AdmiringWorm). ###### Enhancements - Capture the source that was being used when searching for packages. - See [#3849](https://github.com/chocolatey/choco/issues/3849) by [gep13](https://github.com/gep13), resolved in [!3850](https://github.com/chocolatey/choco/pull/3850) by [gep13](https://github.com/gep13). ###### Bug Fix - Chocolatey does not handle passwords with non ASCII characters when interacting with authenticating sources - See [#3600](https://github.com/chocolatey/choco/issues/3600) by [pfremy](https://github.com/pfremy), resolved in [!3762](https://github.com/chocolatey/choco/pull/3762) by [AdmiringWorm](https://github.com/AdmiringWorm). ###### Contributors 2 contributors made this release possible. Profile image for contributor gep13 Profile image for contributor AdmiringWorm ### 2.6.0 - Date: 2025-12-01 - Version: 2.6.0 - Original notes: https://github.com/chocolatey/choco/releases/tag/2.6.0 - Permalink: https://whatsnew.fyi/product/chocolatey/releases/2.6.0 - **fixed** — Paths for TMP and TEMP are no longer overridden when running refreshenv as SYSTEM - **fixed** — Installing a new license no longer enables the chocolatey.licensed source if it was originally disabled - **added** — Include software install path in choco info output - **added** — Record and display the source location used to install package - **changed** — Update tab completion script with new options added in Chocolatey Licensed Extension As part of this release we had [117 commits](https://github.com/chocolatey/choco/compare/2.5.1...2.6.0) which resulted in [11 issues](https://github.com/chocolatey/choco/milestone/81?closed=1) being closed. Read our [blog post](https://blog.chocolatey.org/2025/12/announcing-cle-260-cle-700-agent-300-guile-201-releases/) about this release. ###### Bug Fixes - Paths for `TMP` & `TEMP` are overridden when running "refreshenv" as "SYSTEM". - See [#3681](https://github.com/chocolatey/choco/issues/3681) by [michiexe](https://github.com/michiexe), resolved in [!3787](https://github.com/chocolatey/choco/pull/3787) by [corbob](https://github.com/corbob). - Installing a new license enables `chocolatey.licensed` source even if it was originally disabled. - See [#3802](https://github.com/chocolatey/choco/issues/3802) by [sync-by-unito[bot]](https://github.com/apps/sync-by-unito), resolved in [!3803](https://github.com/chocolatey/choco/pull/3803) by [vexx32](https://github.com/vexx32). ###### Enhancements - Include software install path in `choco info` output. - See [#1901](https://github.com/chocolatey/choco/issues/1901) by [Foadsf](https://github.com/Foadsf), resolved in [!3317](https://github.com/chocolatey/choco/pull/3317) by [TheCakeIsNaOH](https://github.com/TheCakeIsNaOH), [!3801](https://github.com/chocolatey/choco/pull/3801) by [corbob](https://github.com/corbob). - Record and display the source location used to install package. - See [#3804](https://github.com/chocolatey/choco/issues/3804) by [DarwinJS](https://github.com/DarwinJS), resolved in [!3801](https://github.com/chocolatey/choco/pull/3801) by [corbob](https://github.com/corbob), [!3806](https://github.com/chocolatey/choco/pull/3806) by [corbob](https://github.com/corbob). - Update tab completion script with new options added in Chocolatey Licensed Extension. - See [#3817](https://github.com/chocolatey/choco/issues/3817) by [AdmiringWorm](https://github.com/AdmiringWorm), resolved in [!3818](https://github.com/chocolatey/choco/pull/3818) by [AdmiringWorm](https://github.com/AdmiringWorm). ###### Contributors 8 contributors made this release possible. Profile image for contributor michiexe Profile image for contributor sync-by-unito[bot] Profile image for contributor Foadsf Profile image for contributor DarwinJS Profile image for contributor AdmiringWorm Profile image for contributor corbob Profile image for contributor vexx32 Profile image for contributor TheCakeIsNaOH ### 2.5.1 - Date: 2025-09-03 - Version: 2.5.1 - Original notes: https://github.com/chocolatey/choco/releases/tag/2.5.1 - Permalink: https://whatsnew.fyi/product/chocolatey/releases/2.5.1 - **fixed** — Unable to install additional packages in the Docker image due to addition of backports repository - **changed** — Update bundled 7zip executables to v25.01 As part of this release we had [2 issues](https://github.com/chocolatey/choco/milestone/79?closed=1) closed. ###### Bug Fix - Unable to install additional packages in the Docker image due to addition of backports repository - see [__#3756__](https://github.com/chocolatey/choco/issues/3756) by [LordAro](https://github.com/LordAro). ###### Dependency Change - Update bundled 7zip executables to v25.01 - see [__#3767__](https://github.com/chocolatey/choco/issues/3767) by [nagten](https://github.com/nagten) resolved in [__!3778__](https://github.com/chocolatey/choco/pull/3778) by [gep13](https://github.com/gep13). ###### Contributors 3 contributors made this release possible. LordAro nagten gep13 ### 2.5.0 - Date: 2025-07-09 - Version: 2.5.0 - Original notes: https://github.com/chocolatey/choco/releases/tag/2.5.0 - Permalink: https://whatsnew.fyi/product/chocolatey/releases/2.5.0 - **added** — Add choco license command - **added** — Add choco support command - **added** — Add ability for Chocolatey CLI to calculate hash for large files over 2 GB - **added** — Add ability to pass multiple arguments to the Install-ChocolateyFileAssociation PowerShell function - **added** — Add ability for package maintainers to know the package version of previously installed package version during choco upgrade command - **added** — Add $env:ChocolateyPackageId environment variable to represent the id from the nuspec file for a package - **added** — Add a headers row to the output from all appropriate Chocolatey CLI commands when using --limit-output option - **changed** — Expand the ChocolateyTabExpansion.ps1 file with completions for multiple Chocolatey CLI commands - **changed** — Remove verbose wording for confirmation messages when installing and upgrading packages - **fixed** — Execution of the refreshenv command incorrectly removes % (percent) characters from environment variable values - **fixed** — choco upgrade command fails with error message The string is missing the terminator: ' when useRememberedArgumentsForUpgrades feature is enabled - **fixed** — Chocolatey CLI outputs errors/warnings when validating a license file with --limit-output option enabled - **fixed** — Execution of the refreshenv command fails when an environment variables contains a | (pipe) character - **fixed** — Incorrect environment variable name being used in documentation and in the template generated by the choco new command - **fixed** — Unable to list template information via the choco template command when template name includes capital letters - **changed** — Throw error with suggestion on how to fix when usage of -v option in conjunction with a version number is detected Read our [blog post](https://blog.chocolatey.org/2025/07/chocolatey-cli-250-highlights/) about this release. As part of this release we had [41 issues](https://github.com/chocolatey/choco/milestone/74?closed=1) 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](https://github.com/chocolatey/chocolatey-licensed-issues/issues/431) for more information. ###### Features - Add `choco license` command. - See [#2829](https://github.com/chocolatey/choco/issues/2829) by [mkevenaar](https://github.com/mkevenaar), resolved in [!2847](https://github.com/chocolatey/choco/pull/2847) by [JPRuskin](https://github.com/JPRuskin). - Add `choco support` command. - See [#3668](https://github.com/chocolatey/choco/issues/3668) by [gep13](https://github.com/gep13), resolved in [!3676](https://github.com/chocolatey/choco/pull/3676) by [gep13](https://github.com/gep13). ###### Bug Fixes - Execution of the `refreshenv` command incorrectly removes `%` (percent) characters from environment variable values. - See [#1664](https://github.com/chocolatey/choco/issues/1664) by [johnyesberg](https://github.com/johnyesberg), resolved in [!1678](https://github.com/chocolatey/choco/pull/1678) by [MPagel](https://github.com/MPagel), [!3688](https://github.com/chocolatey/choco/pull/3688) by [gep13](https://github.com/gep13). - `choco upgrade` command fails with error message `The string is missing the terminator: '.` when `useRememberedArgumentsForUpgrades` feature is enabled. - See [#2410](https://github.com/chocolatey/choco/issues/2410) by [BlythMeister](https://github.com/BlythMeister), resolved in [!2804](https://github.com/chocolatey/choco/pull/2804) by [BlythMeister](https://github.com/BlythMeister), [!3705](https://github.com/chocolatey/choco/pull/3705) by [AdmiringWorm](https://github.com/AdmiringWorm). - Chocolatey CLI outputs errors/warnings when validating a license file with `--limit-output` option enabled. - See [#2851](https://github.com/chocolatey/choco/issues/2851) by [corbob](https://github.com/corbob), resolved in [!2857](https://github.com/chocolatey/choco/pull/2857) by [corbob](https://github.com/corbob). - Execution of the `refreshenv` command fails when an environment variables contains a `|` (pipe) character. - See [#3294](https://github.com/chocolatey/choco/issues/3294) by [notexactlyawe](https://github.com/notexactlyawe), resolved in [!3688](https://github.com/chocolatey/choco/pull/3688) by [gep13](https://github.com/gep13). - Incorrect environment variable name being used in documentation and in the template generated by the `choco new` command. - See [#3685](https://github.com/chocolatey/choco/issues/3685) by [gep13](https://github.com/gep13). - Unable to list template information via the `choco template` command when template name includes capital letters. - See [#3694](https://github.com/chocolatey/choco/issues/3694) by [gep13](https://github.com/gep13), resolved in [!3732](https://github.com/chocolatey/choco/pull/3732) by [gep13](https://github.com/gep13), [!3736](https://github.com/chocolatey/choco/pull/3736) by [gep13](https://github.com/gep13). ###### Improvements - Throw error (with suggestion on how to fix) when usage of `-v` option in conjunction with a version number is detected. - See [#123](https://github.com/chocolatey/choco/issues/123) by [ferventcoder](https://github.com/ferventcoder), resolved in [!3730](https://github.com/chocolatey/choco/pull/3730) by [AdmiringWorm](https://github.com/AdmiringWorm). - Expand the `ChocolateyTabExpansion.ps1` file with completions for multiple Chocolatey CLI commands. - See [#669](https://github.com/chocolatey/choco/issues/669) by [ferventcoder](https://github.com/ferventcoder), resolved in [!3725](https://github.com/chocolatey/choco/pull/3725) by [gep13](https://github.com/gep13), [!3728](ht _[Truncated at 4000 characters — full notes: https://github.com/chocolatey/choco/releases/tag/2.5.0]_