2.1.0
Warning
Refer to our Upgrade Guide for recommendations before upgrading from 1.x versions to 2.x.
As part of this release we had 17 issues closed.
Bug Fixes
- Fix - Warning about threshold not shown for multiple sources - see #3190.
- Fix - System proxy settings (automatically detect settings) are no longer used in v2.0.0 - see #3181.
- Fix - Incorrect implementation of the
RuleIdEqualityComparer.Equals
method - see #3182. - Fix -
choco pin remove -n packagename
removes pin for a different package - see #3196. - Fix - Package version normalization is not being applied everywhere - see #3174.
- Fix - Chocolatey CLI tries to load the licensed environment settings when the licensed extension assembly is not supposed to be loaded - see #3224.
- Fix - Initial chocolatey.config configuration file is initialized with empty descriptions - see #3201.
- Fix - Chocolatey CLI does not use the
cachelocation
which is configured within the chocolatey.config file - see #3225. - Fix - Checking for presence of Chocolatey license file in tab expansion PowerShell script generates
$error
- see #3218.
Improvements
- Create PowerShell helper function to read config values - see #2854.
- Add command to allow purging of cached HTTP queries - see #3194.
- Provide option for Chocolatey CLI commands to skip cached query results - see #3193.
- Degraded performance after upgrading to version Chocolatey CLI v2.0.0 - see #3183.
choco search
command does not use previously cached results - see #3125.
Documentation
- Update contributing documentation to be clearer for newcomers - see #3108.