diff --git a/docs/legal/CREDITS.md b/docs/legal/CREDITS.md index c95a2637c4..7905b22ba6 100644 --- a/docs/legal/CREDITS.md +++ b/docs/legal/CREDITS.md @@ -6,7 +6,7 @@ - [Contributors](#contributors) - [Third Party Licenses - Development](#third-party-licenses---development) - [Third Party Licenses - Runtime](#third-party-licenses---runtime) - - [7-Zip @ 23.01](#7-zip--2301) + - [7-Zip @ 24.08](#7-zip--2408) - [AlphaFS @ 2.1.3](#alphafs--213) - [Checksum @ 0.3.1](#checksum--031) - [log4net @ 2.0.12](#log4net--2012) @@ -73,7 +73,7 @@ We would like to credit other super sweet tools/frameworks that aid in the devel Chocolatey CLI (choco) uses a number of 3rd-party components. Their details are below. -### 7-Zip @ 23.01 +### 7-Zip @ 24.08 Chocolatey uses [7-Zip](http://www.7-zip.org/) for uncompressing archives. [License terms](http://www.7-zip.org/license.txt): diff --git a/src/chocolatey.resources/tools/7z.dll b/src/chocolatey.resources/tools/7z.dll index 7c1527a09e..c7e728848e 100644 Binary files a/src/chocolatey.resources/tools/7z.dll and b/src/chocolatey.resources/tools/7z.dll differ diff --git a/src/chocolatey.resources/tools/7z.exe b/src/chocolatey.resources/tools/7z.exe index a8e8480b0f..4d3889e6b7 100644 Binary files a/src/chocolatey.resources/tools/7z.exe and b/src/chocolatey.resources/tools/7z.exe differ diff --git a/tests/pester-tests/BundledApplications.Tests.ps1 b/tests/pester-tests/BundledApplications.Tests.ps1 index a348189d5b..075771e9b7 100644 --- a/tests/pester-tests/BundledApplications.Tests.ps1 +++ b/tests/pester-tests/BundledApplications.Tests.ps1 @@ -1,11 +1,11 @@ Import-Module helpers/common-helpers Describe 'Ensuring correct version of is installed' -Tag BundledApplications -ForEach @( - @{ Name = 'shimgen' ; Version = '2.0.0' ; ChocolateyVersion = '2.0.0-alpha' ; IsSigned = $true } - @{ Name = 'checksum' ; Version = '0.3.1' ; ChocolateyVersion = '2.0.0-alpha' ; IsSigned = $true } - @{ Name = '7z' ; Version = '23.01' ; ChocolateyVersion = '2.2.1-alpha' ; IsSigned = $false } -) -Skip:(-not (Test-ChocolateyVersionEqualOrHigherThan "1.0.0")) { - Context ' is correctly installed' -Skip:(-not (Test-ChocolateyVersionEqualOrHigherThan $ChocolateyVersion)) { + @{ Name = 'shimgen' ; Version = '2.0.0' ; IsSigned = $true } + @{ Name = 'checksum' ; Version = '0.3.1' ; IsSigned = $true } + @{ Name = '7z' ; Version = '24.08' ; IsSigned = $false } +) { + Context ' is correctly installed' { BeforeAll { # Because we're not modifying the install in any way, there is no need to Initialize-ChocolateyTestInstall $ToolPath = "$env:ChocolateyInstall/tools/$Name.exe"