Release Notes
Release Notes
Chocolatey Release Notes - Chocolatey GUI Licensed Extension
Summary
This covers the release notes for the Chocolatey GUI Licensed Extension (chocolateygui.extension
) package, where the commercial editions of Chocolatey GUI get their enhanced functionality.
Please see Install the Licensed Edition for information on how to get and install the package.
📝 NOTE This package is available to Chocolatey for Business customers only.
Other Release Notes
- Refer to Open Source Release Notes as commercial editions build on top of open source.
- Chocolatey for Business (C4B) customers - also refer to Chocolatey Agent Release Notes and Chocolatey Central Management Release Notes.
Chocolatey Component Package Dependencies
Some of the Chocolatey component packages have dependencies on other Chocolatey components. The following table aims to illustrate those dependencies, based on the latest shipped version of each component.
Package Name / Dependency | chocolatey | chocolatey.extension | chocolateygui |
---|---|---|---|
chocolatey v1.1.0 | |||
chocolatey.extension v4.1.0 | v1.0.0 | ||
chocolatey-agent v1.0.0 | v4.0.0 | ||
chocolateygui v1.0.0 | v1.0.0 | ||
chocolateygui.extension v1.0.0 | v4.0.0 | v1.0.0 |
⚠️ WARNING
Due the nature of how Chocolatey package dependencies work, we can ensure that all the required package versions are installed. For example, if you were to install chocolateygui.extension then it would make sure that the following tree of packages, with as a minimum these package versions, are installed:
Package Name Version chocolateygui.extension v1.0.0 chocolateygui v1.0.0 chocolatey.extension v4.0.0 chocolatey v1.0.0 NOTE: Newer package versions may be available at the time of installation, and Chocolatey will pick the highest available that matches the defined dependency range.
However, there is nothing that can be done to ensure that indirect dependencies are satisfied. For example, if you currently have chocolateygui v0.18.1 installed along with chocolateygui.extension v0.2.1 and you first upgrade to chocolateygui v0.19.0, then you will see errors if you attempt to run Chocolatey GUI, since the chocolateygui.extension package also needs to be updated.
Based on the package releases, the recommended installation/upgrade order is the following:
- chocolateygui.extension
- chocolateygui
- chocolatey-agent
- chocolatey.extension
- chocolatey
This will ensure that all dependencies, both direct and indirect, are installed.
1.0.0 (March 21, 2022)
⚠️ WARNING
The dependencies of the chocolateygui.extension package have changed in this release. It now requires Chocolatey GUI v1.0.0 and Chocolatey Licensed Extension v4.0.0.
Breaking Changes
- Add Chocolatey Licensed Extension dependency to package to ensure all required dependencies are installed during upgrade
- Updates Chocolatey dependency for package to v1.0.0
Release Video
A short video explaining what is included in this release can be found here:
0.4.0 (February 10, 2022)
⚠️ WARNING
The dependencies of the chocolateygui.extension package have changed in this release, and it now requires Chocolatey GUI v0.20.0.
Breaking Change
- Change target .NET Framework version to be 4.8 - see #841
Release Video
A short video explaining what is included in this release can be found here:
0.3.0 (September 6, 2021)
⚠️ WARNING
The dependencies of the chocolateygui.extension package have changed in this release, and it now requires Chocolatey CLI v0.11.1 and Chocolatey GUI v0.19.0.
Features
- Add feature to allow disabling of the This PC source - see licensed #228
- Add feature to allow disabling of "Update All" button -see licensed #240
Improvements
- [Security] XML External Entity attack in log4net (CVE-2018-1285) see licensed #254
Release Video
A short video explaining what is included in this release can be found here:
0.2.1 (March 29, 2021)
Bug Fix
- Fix - Incorrect configuration database being used by Chocolatey GUI Licensed Extension when running as non-administrator user - see licensed #209
Release Video
A short video explaining what is included in this release can be found here:
0.2.0 (March 9, 2021)
Breaking Change
- Update the default value for "NonAdmin Access to Settings" feature to be false - see #601
Features
- Provide ability for Chocolatey GUI to respect the background service allowed commands configuration option
- Add a feature to toggle on/off a read only view for installed packages - see licensed #201
- Add a feature to toggle on/off the option to not attempt to download icons for packages - see licensed #199
- Add a configuration option to specify a default for a particular source when application loads - see licensed #198
Release Video
A short video explaining what is included in this release can be found here:
0.1.0 (January 22, 2021)
Initial preview release
Features
- Branding - Support for branding portions of the Chocolatey GUI assets from provided assets
- Provide ability to restrict access to Chocolatey GUI settings to only machine administrators
- Packaging - Extension is deployable in the same way as the Chocolatey Licensed Extension
- Provide visual indication in Chocolatey GUI when the Chocolatey GUI Licensed Extension is being used
Release Video
A short video explaining what is included in this release can be found here: