Version 0.3.0.2 Beta #151
DrewNaylor
announced in
Versions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
guinget Version 0.3.0.2 Beta Changelog
Released on 5/12/2022 (MM/DD/YYYY).
Had to fix a few things that broke near the release of v0.3.0.1 (manifests with too-long file paths) or will probably break soon (winget database URL), so that's why this version exists.
You can find the full changelog below.
Please be sure to read the Readme included with this version of guinget or online as it has important info. Also refer to the System Requirements.
If you are reading this in Notepad or another text editor, it displays best in Word Wrap view. Click on Format>Word Wrap on the top bar. Notepad++ users will find it under View>Word Wrap. Word Wrap is automatically done if viewing on GitHub or on the website.
Hashes
You can use Windows PowerShell to confirm the hash of the main guinget EXE file by running
Get-FileHash .\guinget.exe -Algorithm SHA256
in the folder you extracted the archive to and comparing the output to my sums listed below. HowToGeek has a nice article on this, but the Windows section is a bit further down on the page.The PowerShell method can be used for all files listed below, though you'll have to switch out the filenames.
SHA-256 sum for "guinget_v0.3.0.2-beta.exe", which is the installer attached to this release:
Not sure yet...
SHA-256 sum for "guinget.exe":
ABD75F6409113A734F304B3C1CB03FDEDE69F0A246DB2CD9E090796F0D6F6718
SHA-256 sum for "EnableLongPathsEnabled.reg":
20CBDA1EEFE7C24FB3A432CAE07A4D3C4B66449DB4B333AE007FE8BC1D4DACFC
SHA-256 sum for "DisableLongPathsEnabled.reg":
D732F552C8F9D0B9E4EF85F7BD422CB6136434994F9E5267C4F94F9139A55D32
These SHA-256 sums are for the libraries. Figured it would be a good idea to list them all out. I got this list by running
Get-ChildItem -Path .\lib -Recurse -Filter *.dll | Get-FileHash -Algorithm SHA256
in the archive's root folder. Here's how I learned to do it recursively: https://shellgeek.com/get-md5-checksum-or-sha-checksum-for-file-in-powershell/#Get-FileHash_Recursive_for_filesFixed
LongPathsEnabled
Registry key allows you to remove the 260-character path limit (259 characters with aNUL
at the end). Applications have to change their manifest to support this, and this version of guinget has done such. If you still have issues, you can open theEnableLongPathsEnabled.reg
file using an elevated (Administrator) Command Prompt or PowerShell. As with any.reg
file, it's wise to check it in Notepad first. You can also turn this feature off by openingDisableLongPathsEnabled.reg
in another elevated prompt. You may need to restart your computer for these changes to take effect. A future version will make this easier. See also: Major known issue: Apparently the unofficial ProtonMail desktop client's locale manifest's resulting filepath when extracted is too long for Windows without using the long file paths Registry key. #149Changed
Deprecation notices
Action
column are deprecated in this version and will be removed in v0.4 since it was difficult to keep them with efficiency improvements. As a result, there's a new option in theOptions
windowPackage List + Details
tab that'll let you single-click in theAction
column to open the package context menu instead of having to double-click if you want to get used to how v0.4 will be. This is off by default, as it's kinda wonky with dropdown columns. Please see the related content in theAdded
section for more information.This discussion was created from the release Version 0.3.0.2 Beta.
Beta Was this translation helpful? Give feedback.
All reactions