Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2.0 #9

Merged
merged 16 commits into from
Jan 28, 2024
Merged

Version 2.0 #9

merged 16 commits into from
Jan 28, 2024

Conversation

Zalexanninev15
Copy link
Owner

No description provided.

Changes:
- Added the ability to download pre-releases (--pre) (in development)
- Fixed a bug that appeared in version 1.5 and could cause a file unpacking/copying error
- All dependencies have been updated to the latest versions
- Unnecessary code sections have been removed
- Other minor improvements have been made, a debugging mode (--debug) has been added in case of problems with the utility (only for developers, it will not give anything to ordinary users)
Important: Downloading pre-releases does not work

Changes:
- Added output of values of important variables when debugging mode is enabled, "Press Enter" places are added
- Minor edits
Important: Downloading pre-releases does not work

Changes:
- "Press Enter" places are added for debug mode
- The Cargo.lock file has been reformatted along with updated dependencies
Important: Downloading pre-releases does not work

Changes:
- Dependencies have been updated to the latest versions
- Fixed dependency issues
Important:
1. Downloading pre-releases does not work
2. In the process of finding a solution to the problem when switching to the latest version of "winapi-rs"
3. In the process of searching for a replacement for the "isahc" package, because of which you have to "drag" the dependency in the form of several more unnecessary curl packages

Changes:
- The built-in bootloader with problems has been replaced with the built-in curl utility (in Windows 10 build 1809 and above, as well as Windows 11). An argument has also been added to make it easier to display progress.
- Added information about the debug mode
Important:
1. In the process of finding a solution to the problem when switching to the latest version of "winapi-rs"
2. In the process of searching for a replacement for the "isahc" package, because of which you have to "drag" the dependency in the form of several more unnecessary curl packages

Changes:
- It was decided to abandon the idea of prereleases, because it does not make sense. And also, a lot of repositories simply do not use prereleases (or use them, but extremely rarely), which would cause unnecessary problems.
Important:
In the process of searching for a replacement for the "isahc" package, because of which you have to "drag" the dependency in the form of several more unnecessary curl packages

Changes:
- Added clear and convenient ability to build a project into a release with a manifest to request Administrator rights
- Unnecessary "winapi-rs" and "winconsole" dependencies have been removed from the project. The code with their participation is commented out (in case it comes in handy later)
Important:
The "isahc" package will still remain and be used though

Changes:
- The "serde_json" package has been updated
- Updated dependency packages
… or comment of this commit)

To support legacy builds of Windows 10 (1803 and earlier), Windows 8.1, Windows 8, Windows 7, the ability to use curl ("curl.exe") has been added if it is located in the GRU folder. If curl is installed in any other way, you can use it by creating a file "curl.txt" in the GRU folder and writing the full path to the installed "curl.exe" in it. These methods are introduced as test methods (although they may not be).
Changes:
- The default mode of displaying downloads without details will now be used, previously a separate argument "--spd" was responsible for this, which has now been removed. The "--details" argument is now used to enable displaying detailed information about the download process
- Improved readability of arguments
@Zalexanninev15 Zalexanninev15 merged commit 6a1715d into main Jan 28, 2024
@Zalexanninev15 Zalexanninev15 deleted the Version-2.0 branch January 28, 2024 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant