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

Develop #42

Merged
merged 6 commits into from
Nov 28, 2024
Merged

Develop #42

merged 6 commits into from
Nov 28, 2024

Conversation

GamerVII-NET
Copy link
Collaborator

No description provided.

Updated various NuGet package versions in multiple project files to ensure compatibility and leverage new features. This includes updates for testing frameworks, JSON handling, validation libraries, UI frameworks, and ASP.NET components.
Removed debug logging statements to clean up the code. Also, improved resource management by utilizing `await using` for asynchronous file and stream operations to ensure proper disposal.
Extended the ProfileState enum with Restoring and Error states. This enhancement allows for better handling and differentiation of profile loading and error conditions.
Modified the FileReplaceAndRestart method to pass an additional boolean flag to the Start method, ensuring that the launcher can be forced to restart. This change is essential for improving the reliability of updates across different operating systems.
Upgraded Avalonia and related packages from version 11.2.1 to 11.2.2 across multiple projects. This change includes updates in Gml.Launcher, Gml.Client, GamerVII.Notification.Avalonia, and L1.Avalonia.Gif to ensure compatibility and leverage improvements in the new version.
Modified the `IsNeedRemove` method to also flag files with zero length for removal. This ensures that empty files are appropriately handled and deleted if they do not match any allowed paths or are not present in the hash set.
@GamerVII-NET GamerVII-NET merged commit 9185e2e into master Nov 28, 2024
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.

2 participants