Chocolatey v0.10.6 Release Notes

Release Date: 2017-06-01 // almost 7 years ago
  • ๐Ÿš€ This release includes fixes and adjustments to the API to make it more usable. Search / List has also been improved with the data that it returns when verbose/detailed, along with info always returning a package with information instead of erroring sometimes. The search results from the community package repository now match what you see on the website.

    ๐Ÿ› BUG FIXES

    • Fix - choco.exe.manifest is ignored because it is extracted AFTER first choco.exe access - see #1292
    • Fix - Chocolatey config changes in 0.10.4+ - The process cannot access the file because it is being used by another process - see #1241
    • Fix - PowerShell sees authenticode hash as changed in scripts that are UTF8 (w/out BOM) that contain unicode characters - see #1225
    • Fix - Chocolatey timed out immediately when execution timeout was infinite (0) - see #1224
    • Fix - Multiple authenticated sources with same base url fail when authentication is different - see #1248
    • Fix - choco list / search / info - Some packages can't be found - see #1004
    • Fix - chocolatey.config gets corrupted when multiple processes access simultaneously - see #1258
    • Fix - Update ShimGen to 0.8.x to address some issues - see #1243
    • Fix - AutoUninstaller should skip uninstall keys if they are empty - see #1315
    • Fix - Trace logging should only occur on when trace is enabled - see #1309
    • Fix - RefreshEnv.cmd doesn't set the correct PATH - see #1227
    • Fix - choco new generates uninstall template with wrong use of registry key variable - see #1304
    • [API] Fix- chocolatey.lib nuget package has incorrect documentation xml - see #1247
    • [API] Fix - Chocolatey file cache still adds a 'chocolatey' directory on each install - see #1231
    • [API] Fix - List and Count should implement similar functionality as run - see #1298
    • Pro/Business - [API] Fix - Ensure DLL can work with licensed code - see #1287

    ๐Ÿ‘Œ IMPROVEMENTS

    • Default package push url now uses push subdomain - see #1285
    • Report process id in the log files - see #1239
    • choco info / list / search - Include summary on detailed view - see #1253
    • choco info / list /search - Include release notes on detailed view - see #1263
    • choco list / search - Option to list packages only by name - see #1237
    • choco list / search - Allow sorting package results by relevance - see #1101
    • choco list / search - Search by tags only - see #1033
    • choco outdated - Option to leave out pinned packages - see #994
    • Install-ChocolateyPackage and other functions should alias File/File64 - see #1284
    • Install-ChocolateyPowerShellCommand should alias File/FileFullPath for PsFileFullPath - see #1311
    • Logging - capture more information about a user (user name, domain, remote?, system?) - see #615
    • Stop saying "0 packages failed." - see #1259
    • [API] provide a way to see ChocolateyConfiguration - see #1267
    • [API] Attempt to get ChocolateyInstall environment variable prior to extraction - see #1297
    • [API] Expose Container directly - see #1294
    • Pro/Business - Support for Package Audit (who installed packages) - see #1238
    • Pro/Business - [API] Ensure configuration retains base info between uses - see #1296