- Feat - Reduce size of the executable
- Feat - Patch some
ConfigSettings
properties to avoid manual setup - Feat - Add support to specify the maximum number of concurrent tasks with
--max-degree-of-parallelism
flag - Chore - Remove unused dependencies
- Chore - Upgrade dependencies
- Chore - Refactor code
- Feat - Add support to specific market language with
--market-language
flag - Feat - Add support to patch
ClientConfigurationManager
with--skip-sync-client-config
flag - Feat - Add support to skip specific library when patching with
--skip-library
flag - Feat - Add support to Patch
LoginOptionsProvider
with--patch-user-auth
flag - Feat - New patch flag , avoid some reflection issues
- Fix - Minor bugs and usability improvements
- Chore - Upgrade dependencies
- Chore - Refactor code
- Fix - Reduce hash length in
InformationalVersion
- Chore - Upgrade dependencies
- Feat - New CLI command parser by System.CommandLine
- Fix - Minor bugs and usability improvements
- Chore - Upgrade dependencies
- Chore - Upgrade build script
- Feat - Upgrade to .NET 8.0
- Feat - Speed up with TaskScheduler
- Feat - Add support to patch
UserEnvironmentProvider
with--patch-user-auth
flag - Feat - Add support to generate reg file with
--generate-reg-file
flag - Feat - Build all artifacts on Linux
- Fix - Minor bugs and usability improvements
- Chore - Upgrade dependencies
- Chore - Restructuring options
- Feat - Add more options
- Feat - Add option to decode license info stream
- Chore - Refactor code
- Feat - Upgrade to .NET 7.0
- Feat - Add some new optional patches
- Fix - Version & time extraction
- Fix - Title duplicated append
- Chore - Refactor PatchUtils class
- Fix - File backup logic
- Feat - Backup original files before patching
- Feat - Add integrity check
- Fix - Minor bugs and improved usability
- Feat - Add some new optional patches
- Feat - Make enet patch optional
- Feat - use commit hash as version before release
- Chore - Refactor code
- Feat - Add universal binary support for Apple Silicon
- Fix - Minor bugs and improved usability
- Chore - Improved operation instructions and reorganized parameters for ease of use
- Feat - Add patch method by replacing the private key of license
- Initial implementation