Skip to content
This repository has been archived by the owner on Dec 17, 2024. It is now read-only.

Releases: felikcat/W11Boost

Rust 1.4.2

11 Dec 03:41
Compare
Choose a tag to compare

A quick release to correct some bugs from 1.4.1.

  • Not all bugs are fixed however, the main one being the failure to install WinGet due to running as TrustedInstaller.
  • Remove W11Boost is not complete.

Rust 1.4.1

08 Dec 04:32
Compare
Choose a tag to compare

Reverted to traditional registry editing for most, kept the GPO editing for only those that need it.

Rust 1.4.0

08 Dec 03:56
Compare
Choose a tag to compare

A lot of changes, which I might document later.

This is the first version in a while that I consider to be "good". Still needs some work in regards to the online data collection setting however.

Full code changelog: v1.3.0...v1.4.0

Rust 1.3.0

05 Dec 01:35
Compare
Choose a tag to compare
  • The GUI is now using FLTK and is skinned to a dark theme I liked.
  • Converting to Rust has made the reliability great.
  • "Reduce online data collection" is very much a work in progress currently.

C++ 1.2.2

26 Nov 16:07
Compare
Choose a tag to compare

Added DPI scaling for the window itself, which will fix the text clipping on very high DPI scaling such as 300%.
The other changes are: some different Clang Format settings, and converting a function to use SEH instead of return codes to make it cleaner.

This is the last C++ release as I convert the code to Rust.

C++ 1.2.1

25 Nov 19:06
Compare
Choose a tag to compare

No feature changes with this release.

Code-wise, the main change is with how I cast. Doing it safer this time, and in the modern C++ style. There's also a few new corrections to prevent future problems.

C++ 1.2.0

23 Nov 17:36
Compare
Choose a tag to compare

Didn't keep up on the changelogs, however:

  • The way W11Boost installs got reorganized, instead of separate buttons, options are now checkboxes.
  • Converted from C to C++ since C ended up being grating to use.
  • Next release might be in Rust, I'm currently experimenting with it.
  • Added an option to install for .appx/.appxbundle/WinGet support. Useful for Windows LTSC builds.
  • Added an option to disable Sleep and Hibernation fully.
  • Switched away from Group Policy Objects for editing registry. Far as I know, you're required to make .admx templates for registry edits that are not located within any of the .adm or .admx templates installed, which is something I will not do.

C v1.1.1

22 Oct 03:51
Compare
Choose a tag to compare

1.1.1

  • Removed the installer for .appx and .appxbundle. I may revisit this using curl later on, as supporting Windows 10 versions older than 1803 is not intended and it is better than what I was using (wininet.lib).

1.1.0
Functionally no different from 1.0.

  • Swapped lots of size_t for int. Unsigned or size_t is for specific use cases only: bit manipulation, a larger value limit, or preventing overflow (you can now use <stdckdint.h> from C23 these days to keep on using signed ints).
  • Added file info to help anti-malware software whitelist W11Boost.
  • Switched compiler from MSVC to Clang (GNU command-line).
  • Switched from C++ to C.
  • Switched build system from MSBuild (Visual Studio GUI) to CMake.
  • Other changes I forgot to write down.