Version 0.3 Beta #131
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 Beta Changelog
Released on 6/26/2021 (MM/DD/YYYY).
Almost a year after guinget moved to alpha, it finally moves to the beta stage! This update has several performance improvements, a few new features, some bug fixes, and even some removals. Here are few of those changes by name:
update-manifests.bat
supportSome important fixes were backported to v0.2.0.3 as I wasn't sure how long v0.3 would take, but it's ready now.
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-beta.exe", which is the installer attached to this release:
Not sure yet...
SHA-256 sum for "guinget.exe" in the archive:
FB549A86AE201AB03FE78641FCF0DD469D8286C424BAC7F1B2D3B397F45BDB2E
SHA-256 sum for "lib\libguinget.dll" in the archive:
63C8959892E2A0EC4AD0E99D9EAF082DE8AE1886E28A83E638E43DCAE30EB860
SHA-256 sum for "lib\libscrollswitchtabs.dll" in the archive:
3F2741B885A3BDD03422E0346542BF4D13384A5287FD3BAF94D05C964ABECB92
SHA-256 sum for "lib\YamlDotNet.dll" in the archive:
A52924C5065FC796B0B6E16A1FE09B34A2AAF7BAB5308BE26EE6D27AE2B127E6
The rest of the libraries in the "lib" folder are from Microsoft.Data.Sqlite and I don't want to list them all:
https://www.nuget.org/packages/Microsoft.Data.Sqlite/
Added
Use KDE-style fast resize for the package list so that resizing the window is smooth when there are a lot of packages listed
checkbox underTools>Options...>Package List + Details
. Doing so will return to the previous resizing behavior.Tools>Validate manifest...
displays a window that allows you to enter or browse for a manifest to validate.Browse for singleton manifest
checkbox below the textbox to use a file open dialog, which will let you select a single-file manifest.Validate
button at the bottom-right and the manifest will be passed to winget with output displayed in CMD.Fixed
Changed
move
command in a future version for consistency.Copy
,Select All
, andRight to left Reading order
as the rest weren't really important or didn't seem to do anything.Apply Changes
window, theConfirm changes
andClose
buttons have switched places to match theOptions
window. As a result, the sizes of both buttons may be slightly different. (issue #127)Package Details
tab in theOptions
window is nowPackage List + Details
to accommodate the fast resizing feature's checkbox without having to add more tabs that would be redundant. Additionally, the checkboxes on that tab have their own groupboxes to keep them visually separate. (pr #125))Options
window. This means it may take a bit for things to catch up, but it should also look less broken.Apps & features
.Removed
update-manifests.bat
support has been completely removed and the script was moved to thedeprecated
folder in case anyone wants to see what it was. Updating to guinget v0.3 beta will delete theupdate-manifests.bat
file in the installation directory. (pr #116)Options
window. (pr #116)Deprecation notices
This discussion was created from the release Version 0.3 Beta.
Beta Was this translation helpful? Give feedback.
All reactions