WinRice v0.5.04112021 November Release #34
Locked
pratyakshm
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What's new?
This release of WinRice is primarily aimed at improving UX, fixing bugs and adding new necessary features.
Now when you start WinRice, the questions it asks you are easier to understand.
WinRice now has "Express Settings" where the your settings are already set. This is especially useful for users who don't want to spend their time answering questions setting up a configuration.
WinRice features a new icon and banner. Thanks @vancelmusic.
WinRice now generally supports Windows 11. This specific version was tested in Windows 11 Pro OS build 22000.292 in General Availability Channel.
The overall UX is greatly improved. Thanks @KenHV for ideas!
I've created a document that describes what job each function is responsible for. Read refer to Functions in the Wiki. This is part of an ongoing effort to make WinRice documentation easier to understand.
This release features a ton of fixes over the last WinRice release.
Apps
We'll now ask if you want to uninstall OneDrive.
If you don't select which apps you want to uninstall, we'll now also uninstall Microsoft Teams.
WinRice now asks you if you want to uninstall apps. If you say yes, it will ask if you want to select which apps you want to uninstall. If you choose that you don't want to select which apps you want to uninstall, it will uninstall a pre-defined set of apps.
If we detect a file called
uninstallapps.txt
in the same folder as WinRice, we won't ask you any questions about uninstalling apps.I have omitted the following apps from pre-defined app uninstall list:
Explanation: if you choose to uninstall apps but you don't select which apps to uninstall, we will no longer remove these apps. However if you select which apps you want to uninstall, you will still be able to uninstall these apps.
The reason behind this change is simple: WinRice isn't a "debloater tool", hence our goal isn't to remove every single inbuilt app. Also, some apps like Skype, Sway, etc. no longer ship with newer versions of Windows, hence they have been omitted from the uninstall list.
If you have chosen to select which apps to uninstall, and the app selection menu has opened up as a background window, WinRice will now inform you to switch to that window.
WinRice now installs the latest GitHub release of WinGet from microsoft/winget-cli.
If you select that you want to install apps using WinGet, it will proceed to ask you the installation method between WinGet Import and Winstall. If you don't choose anything, Winstall will be used.
With this release of WinRice, I have replaced 7-zip with NanaZip - an open source derivative of 7-zip that comes with support for modern Windows context menu and comes packaged as MSIX (MSIX implies clean uninstalls which in turn prevents Windows rot).
Windows optional features
WinRice will no longer change a feature state if its already changed. This is what it means:
We'll now ask you if you want to uninstall optional features. It's a simple y/n question, but if you go ahead without answering it, we'll uninstall the optional features.
Now, we will first perform individual feature deployments (that is, installing/uninstalling .NET 3.5, WSL, Sandbox, etc.) before we proceed to the mass feature uninstallation section where we uninstall a pre-defined set of features.
We now use the classical method to deploy WSL since the newer
wsl --install
method does not allow us to override system restart warnings.OS
Privacy
WinRice will now disable Windows Error Reporting. This setting only applies to Windows users in the Semi-Annual/Annual channel, and will have no effect users in the Windows Insider channels.
WinRice will no longer turn off Feedback notifications and telemetry if device is detected to be flighting in Windows Insider program.
Fixes
[Apps]
I've addressed an issue where WinRice would freeze on
Installing 7-zip
.I've fixed an issue where in some cases WinRice couldn't install the new Microsoft Store.
I've fixed an issue where in some cases WinRice couldn't install WinGet.
I've fixed an issue where WinRice would freeze on
Uninstalling Microsoft OneDrive
.I've fixed an issue where in some cases WinRice couldn't install HEVC Video Extensions.
I've fixed an issue where WinRice wasn't able to install correct dependencies for inbox apps like Microsoft Store.
[Other]
I've fixed an issue where WinRice would incorrectly display job messages to you.
I've fixed issue where WinRice would freeze on installing WSL.
Release notes
We've worked hard in creating a more seamless user experience in WinRice. Want to share feedback? Please scroll down below and switch to this release's discussion!
WinRice feels like a finished product now. As such, I have been planning to move WinRice to a less frequent update channel. Maybe a quarter channel or semi-annual channel would work out. You all can share your thoughts on this by discussing on this release's discussion.
Contributors
@Maitreya29 made their first contribution in WinRice: README: Fix winget hyperlink. #32
@KenHV made their first contribution in 7184abd and contributed to better UX including editing our documentation
@vancelmusic made new banner and icon and tested
@LinuxPanda for feedback on UX
@Vishalcj17 for reporting bugs
@whyredfire for testing previews
I would also like to thank @ItsVixano, @violettodingus, @davesh121, @redline-soee and @lazydev1852 in no particular order for providing me necessary data which was used to improve WinRice!
Full Changelog
This discussion was created from the release WinRice v0.5.04112021 November Release.
Beta Was this translation helpful? Give feedback.
All reactions