ProjBobcat 1.40.0

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package ProjBobcat --version 1.40.0
                    
NuGet\Install-Package ProjBobcat -Version 1.40.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ProjBobcat" Version="1.40.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ProjBobcat" Version="1.40.0" />
                    
Directory.Packages.props
<PackageReference Include="ProjBobcat" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ProjBobcat --version 1.40.0
                    
#r "nuget: ProjBobcat, 1.40.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ProjBobcat@1.40.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ProjBobcat&version=1.40.0
                    
Install as a Cake Addin
#tool nuget:?package=ProjBobcat&version=1.40.0
                    
Install as a Cake Tool

ProjBobcat CodeQL

简体中文

Hx18lYLKR43WAb2 CodeFactor Grade Nuget Nuget GitHub Maintenance GitHub commit activity GitHub closed pull requests GitHub repo size GitHub stars

The next-generation Minecraft launcher core written in C# provides the freest, fastest, and most complete experience.

Developed and maintained by Corona Studio.

NativeAOT (ahead-of-time compilation) Support

ProjBobcat provides full support for NativeAot. Native AOT apps start up very quickly and use less memory. Users of the application can run it on a machine that doesn't have the .NET runtime installed. If you want to use NativeAot in your project, please switch your target framework to net7.0 or higher.

Multi-Platform Support

Currently, we are working on the multi-platform support for ProjBobcat | Platform | Status | | -------- | ------------------ | | Windows | ✅ | | macOS | ✅ | | Linux | ✅ |

[Ad] An Awesome Typescript Launcher Core

Repo Link

All you need for Minecraft launcher in typescript. https://voxelum.github.io/minecraft-launcher-core-node/

Reminder before installation

  • Because Projbobcat uses tons of the latest language features and data structures from .NET Core and .NET 6+. As a result, you need to switch your project target to at least .NET 6 or above to use this package.
  • Due to the limitation of the default number of connections in .NET, you need to manually override the number of connections to ensure that some methods in <DownloadHelper> are executed typically. You can add the following code in App.xaml.cs or the entry point of the program to complete the modification (The maximum value should not exceed 1024)
using System.Net;

ServicePointManager.DefaultConnectionLimit = 512;

Installation

There are two methods for the first step:

  • Clone and copy ProjBobcat's source code to your solution folder, then add ProjBobcat's reference to your project.
  • Directly install ProjBobcat via Nuget Package Manager or execute
Install-Package ProjBobcat

in Package Manager Console.

Roadmap

Function Status
Offline Auth Model
Online Auth Model (Yggdrasil)
Online Auth Model (Microsoft)
Version Isolation
launcher_profiles.json Analysis
launcher_accounts.json Analysis
Nuget Distribution
Old Forge Installation Model
New Forge Installation Model
Optifine Installation Model
Fabric Installation Model
LiteLoader Installation Model
Resource Auto Completion (Multi-thread downloader)
Minecraft: Windows 10 Edition Support (Detector and launcher)
Game log resolver
Game crashing detector

Instruction

Please note: ProjBobcat requires non-32-bit preferred compilation in your main project.

ProjBobcat provides 3 main components & a core to form the whole core framework.

Class Parent Interface Parent Class Function
DefaultGameCore IGameCore NG All Implementations of the Default Launch Core
DefaultLaunchArgumentParser IArgumentParser LaunchArgumentParserBase The Default Argument Analysis Tool
DefaultLauncherProfileParser ILauncherProfileParser LauncherProfileParserBase The Default launcher_profiles.json Analysis Module
DefaultVersionLocator IVersionLocator VersionLocatorBase Game Version Locator

Selective components:

Class Parent Interface Parent Class Function
DefaultResourceCompleter IResourceCompleter NG All Implementations of the Default Resource Completer

Quick Startup

Java Detection
var javaList = ProjBobcat.Class.Helper.SystemInfoHelper.FindJava(); // Returns a list of all Java installations found in the registry.
Core Initialization
var core = new DefaultGameCore
{
  ClientToken = clientToken,
  RootPath = rootPath,
  VersionLocator = new DefaultVersionLocator(rootPath, clientToken)
  {
    LauncherProfileParser = new DefaultLauncherProfileParser(rootPath, clientToken),
    LauncherAccountParser = new DefaultLauncherAccountParser(rootPath, clientToken)
  },
  GameLogResolver = new DefaultGameLogResolver()
};
Game Scanning
List<VersionInfo> gameList = core.VersionLocator.GetAllGames().ToList();
Resource Completion
//Here we use mcbbs' download source, change the uri to meet your need.
var drc = new DefaultResourceCompleter
{
    ResourceInfoResolvers = new List<IResourceInfoResolver>(2)
    {
        new AssetInfoResolver
        {
            AssetIndexUriRoot = "https://download.mcbbs.net/",
            AssetUriRoot = "https://download.mcbbs.net/assets/",
            BasePath = core.RootPath,
            VersionInfo = gameList[0]
        },
        new LibraryInfoResolver
        {
            BasePath = core.RootPath,
            LibraryUriRoot = "https://download.mcbbs.net/maven/",
            VersionInfo = gameList[0]
        }
    }
};

await drc.CheckAndDownloadTaskAsync().ConfigureAwait(false);

Here are some events which you could bind to your program.

Name Method Signature Refers to
GameResourceInfoResolveStatus (object sender, GameResourceInfoResolveEventArgs e) Resolver status
DownloadFileChangedEvent (object sender, DownloadFileChangedEventArgs e) All files download status changed
DownloadFileCompletedEvent (object sender, DownloadFileCompletedEventArgs e) Single file download completed
Launch Configuration
var launchSettings = new LaunchSettings
{
    FallBackGameArguments = new GameArguments // Default game arguments for all games in .minecraft/ as the fallback of specific game launch.
    {
        GcType = GcType.G1Gc, // GC type
        JavaExecutable = javaPath, //The path of Java executable
        Resolution = new ResolutionModel // Game Window's Resolution
        {
            Height = 600, // Height
            Width = 800 // Width
        },
        MinMemory = 512, // Minimal Memory
        MaxMemory = 1024 // Maximum Memory
    },
    Version = versionId, // The version ID of the game to launch, such as 1.7.10 or 1.15.2
    VersionInsulation = false // Version Isolation
    GameResourcePath = Core.RootPath, // Root path of the game resource(.minecraft/)
    GamePath = path, // Root path of the game (.minecraft/versions/)
    VersionLocator = Core.VersionLocator // Game's version locator
};

launchSettings.GameArguments = new GameArguments // (Optional) The arguments of specific game launch, the undefined settings here will be redirected to the fallback settings mentioned previously.
{
    AdvanceArguments = specificArguments , // Advanced launch arguments
    JavaExecutable = specificJavaExecutable, // JAVA's path
    Resolution = specificResolution, // The window's size
    MinMemory = specificMinMemory, // Minimum Memory
    MaxMemory = specificMaxMemory // Maximum Memory
};

Here are some events which you could bind to your program.

Name Method Signature Refers to
GameExitEventDelegate (object sender, GameExitEventArgs e) Game Exit
GameLogEventDelegate (object sender, GameLogEventArgs e) Game Log
LaunchLogEventDelegate (object sender, LaunchLogEventArgs e) Core Log
Define Auth Model

Offline:

launchSettings.Authenticator = new OfflineAuthenticator
{
    Username = "Username"
    LauncherAccountParser = core.VersionLocator.LauncherAccountParser // launcher_profiles.json parser
},

Online:

launchSettings.Authenticator = new YggdrasilAuthenticator
{
    LauncherAccountParser = core.VersionLocator.LauncherAccountParser
    Email = "example@example.com", // Registered E-mail address on Mojang authentication server.
    Password = "password"
};
Launch!
var result = await Core.LaunchTaskAsync(launchSettings).ConfigureAwait(true); // Returns the launch result

Stats

Alt

License

MIT. This means that you can modify or use our code for any purpose, however copyright notice and permission notice shall be included in all copies or substantial portions of your software.

Disclaimer

ProjBobcat is not affiliated with Mojang or any part of its software.

Hall of Shame

Here we'll list all programs using our code without obeying MIT License.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.1.0-CI20251214030204836-beta 20 12/14/2025
2.1.0-CI20251213025902310-beta 46 12/13/2025
2.1.0-CI20251207154027181-beta 179 12/7/2025
2.1.0-CI20251206032015641-beta 119 12/6/2025
2.1.0-CI20251206023547249-beta 114 12/6/2025
2.1.0-CI20251203143358734-beta 631 12/3/2025
2.1.0-CI20251129160623781-beta 95 11/29/2025
2.1.0-CI20251122162716470-beta 177 11/22/2025
2.1.0-CI20251122041940217-beta 204 11/22/2025
2.1.0-CI20251122035718666-beta 208 11/22/2025
2.1.0-CI20251116131518101-beta 212 11/16/2025
2.1.0-CI20251116130800996-beta 209 11/16/2025
2.1.0-CI20251116024310720-beta 115 11/16/2025
2.1.0-CI20251112152511540-beta 259 11/12/2025
2.1.0-CI20251112152450982-beta 258 11/12/2025
2.0.0-CI20251112111511191-beta 261 11/12/2025
2.0.0-CI20251111163419312-beta 262 11/11/2025
2.0.0-CI20251111163110015-beta 261 11/11/2025
2.0.0-CI20251105115035441-beta 173 11/5/2025
2.0.0-CI20251103144345832-beta 172 11/3/2025
2.0.0-CI20251030141419966-beta 178 10/30/2025
2.0.0-CI20251029150440517-beta 181 10/29/2025
2.0.0-CI20251025032556715-beta 88 10/25/2025
2.0.0-CI20251015130136426-beta 160 10/15/2025
2.0.0-CI20251001024521722-beta 168 10/1/2025
2.0.0-CI20250914031010282-beta 142 9/14/2025
2.0.0-CI20250913003335191-beta 86 9/13/2025
2.0.0-CI20250910133122136-beta 160 9/10/2025
2.0.0-CI20250828145616909-beta 220 8/28/2025
2.0.0-CI20250820154038223-beta 155 8/20/2025
2.0.0-CI20250820152814995-beta 152 8/20/2025
2.0.0-CI20250820152615710-beta 153 8/20/2025
2.0.0-CI20250820145724524-beta 152 8/20/2025
2.0.0-CI20250820144001284-beta 157 8/20/2025
2.0.0-CI20250820142419623-beta 163 8/20/2025
2.0.0-CI20250817120937165-beta 135 8/17/2025
2.0.0-CI20250813143212777-beta 167 8/13/2025
2.0.0-CI20250810141456889-beta 149 8/10/2025
2.0.0-CI20250810063903179-beta 113 8/10/2025
2.0.0-CI20250810063535890-beta 111 8/10/2025
2.0.0-CI20250809033223887-beta 153 8/9/2025
2.0.0-CI20250809032735159-beta 157 8/9/2025
2.0.0-CI20250809032615287-beta 147 8/9/2025
2.0.0-CI20250809020640409-beta 148 8/9/2025
2.0.0-CI20250806134120139-beta 243 8/6/2025
2.0.0-CI20250806132743863-beta 249 8/6/2025
2.0.0-CI20250730145527784-beta 140 7/30/2025
2.0.0-CI20250723151945782-beta 542 7/23/2025
2.0.0-CI20250720132054644-beta 258 7/20/2025
2.0.0-CI20250714135119713-beta 150 7/14/2025
2.0.0-CI20250712082258861-beta 82 7/12/2025
2.0.0-CI20250712045642745-beta 94 7/12/2025
2.0.0-CI20250621180313931-beta 157 6/21/2025
2.0.0-CI20250621175533924-beta 128 6/21/2025
2.0.0-CI20250619061702260-beta 178 6/19/2025
2.0.0-CI20250614231958289-beta 181 6/14/2025
2.0.0-CI20250614184533999-beta 193 6/14/2025
2.0.0-CI20250614003034946-beta 213 6/14/2025
2.0.0-CI20250613072422396-beta 297 6/13/2025
2.0.0-CI20250613044711591-beta 314 6/13/2025
2.0.0-CI20250613024541073-beta 292 6/13/2025
2.0.0-CI20250612204856017-beta 295 6/12/2025
2.0.0-CI20250612191410310-beta 304 6/12/2025
2.0.0-CI20250611183255841-beta 326 6/11/2025
2.0.0-CI20250609165235140-beta 284 6/9/2025
2.0.0-CI20250608190631726-beta 223 6/8/2025
2.0.0-CI20250607045106249-beta 108 6/7/2025
2.0.0-CI20250607023009274-beta 117 6/7/2025
2.0.0-CI20250607001904098-beta 80 6/7/2025
2.0.0-CI20250606212543048-beta 105 6/6/2025
2.0.0-CI20250606211123498-beta 120 6/6/2025
2.0.0-CI20250606210249190-beta 100 6/6/2025
2.0.0-CI20250606181054831-beta 134 6/6/2025
2.0.0-CI20250606180730587-beta 110 6/6/2025
2.0.0-CI20250606023027819-beta 152 6/6/2025
2.0.0-CI20250605065844127-beta 164 6/5/2025
2.0.0-CI20250602025413008-beta 168 6/2/2025
2.0.0-CI20250602022835942-beta 169 6/2/2025
2.0.0-CI20250601194124537-beta 167 6/1/2025
2.0.0-CI20250531042523853-beta 122 5/31/2025
2.0.0-CI20250531020742008-beta 117 5/31/2025
2.0.0-CI20250527213356948-beta 167 5/27/2025
2.0.0-CI20250527212541330-beta 170 5/27/2025
2.0.0-CI20250526201913027-beta 186 5/26/2025
2.0.0-CI20250523001031060-beta 199 5/23/2025
2.0.0-CI20250519173356063-beta 193 5/19/2025
2.0.0-CI20250519172348110-beta 165 5/19/2025
2.0.0-CI20250519171004052-beta 193 5/19/2025
2.0.0-CI20250519170357960-beta 169 5/19/2025
2.0.0-CI20250519055636249-beta 187 5/19/2025
2.0.0-CI20250519051848597-beta 193 5/19/2025
2.0.0-CI20250519021645578-beta 204 5/19/2025
2.0.0-CI20250518163335949-beta 175 5/18/2025
2.0.0-CI20250518063242055-beta 116 5/18/2025
2.0.0-CI20250517180527538-beta 129 5/17/2025
2.0.0-CI20250517033551452-beta 143 5/17/2025
2.0.0-CI20250516225144884-beta 209 5/16/2025
2.0.0-CI20250516214419581-beta 165 5/16/2025
2.0.0-CI20250515234505188-beta 284 5/15/2025
2.0.0-CI20250515053845634-beta 248 5/15/2025
2.0.0-CI20250515000925573-beta 251 5/15/2025
2.0.0-CI20250514174450098-beta 249 5/14/2025
2.0.0-CI20250513184854810-beta 267 5/13/2025
2.0.0-CI20250513175354386-beta 257 5/13/2025
2.0.0-CI20250513052505860-beta 279 5/13/2025
2.0.0-CI20250512231626367-beta 261 5/12/2025
2.0.0-CI20250512190811420-beta 240 5/12/2025
2.0.0-CI20250512190449826-beta 257 5/12/2025
2.0.0-CI20250512175538314-beta 254 5/12/2025
2.0.0-CI20250509164100081-beta 120 5/9/2025
2.0.0-CI20250509032452073-beta 161 5/9/2025
2.0.0-CI20250508203509569-beta 174 5/8/2025
2.0.0-CI20250506172657434-beta 183 5/6/2025
2.0.0-CI20250506172410468-beta 190 5/6/2025
2.0.0-CI20250505043211026-beta 173 5/5/2025
2.0.0-CI20250504172754789-beta 168 5/4/2025
2.0.0-CI20250503230445586-beta 153 5/3/2025
2.0.0-CI20250502235317237-beta 125 5/2/2025
2.0.0-CI20250502224851257-beta 121 5/2/2025
2.0.0-CI20250502222143018-beta 122 5/2/2025
2.0.0-CI20250502201534505-beta 122 5/2/2025
2.0.0-CI20250502181115403-beta 144 5/2/2025
2.0.0-CI20250502164326580-beta 118 5/2/2025
2.0.0-CI20250502015627502-beta 164 5/2/2025
2.0.0-CI20250501174153559-beta 160 5/1/2025
2.0.0-CI20250501025310656-beta 178 5/1/2025
2.0.0-CI20250501003004347-beta 175 5/1/2025
2.0.0-CI20250430223811389-beta 190 4/30/2025
2.0.0-CI20250430221520304-beta 183 4/30/2025
2.0.0-CI20250430220331322-beta 166 4/30/2025
2.0.0-CI20250430190101217-beta 192 4/30/2025
2.0.0-CI20250430182613096-beta 196 4/30/2025
2.0.0-CI20250430174704888-beta 178 4/30/2025
2.0.0-CI20250429212120562-beta 162 4/29/2025
2.0.0-CI20250429071418439-beta 181 4/29/2025
2.0.0-CI20250429062049302-beta 180 4/29/2025
2.0.0-CI20250429051318830-beta 194 4/29/2025
2.0.0-CI20250429023929466-beta 212 4/29/2025
2.0.0-CI20250429010634953-beta 214 4/29/2025
2.0.0-CI20250429005520150-beta 197 4/29/2025
2.0.0-CI20250429002442421-beta 180 4/29/2025
2.0.0-CI20250429001541080-beta 204 4/29/2025
2.0.0-CI20250428192755953-beta 202 4/28/2025
2.0.0-CI20250428034215190-beta 185 4/28/2025
2.0.0-CI20250428005007198-beta 194 4/28/2025
2.0.0-CI20250427225057337-beta 194 4/27/2025
2.0.0-CI20250427202249589-beta 207 4/27/2025
2.0.0-CI20250427195023044-beta 165 4/27/2025
2.0.0-CI20250427173843253-beta 202 4/27/2025
2.0.0-CI20250427053525200-beta 178 4/27/2025
2.0.0-CI20250427030242162-beta 137 4/27/2025
2.0.0-CI20250426004051826-beta 127 4/26/2025
2.0.0-CI20250425212055233-beta 138 4/25/2025
2.0.0-CI20250425193228245-beta 162 4/25/2025
2.0.0-CI20250425055049519-beta 188 4/25/2025
2.0.0-CI20250424174143079-beta 189 4/24/2025
2.0.0-CI20250423191619934-beta 189 4/23/2025
1.89.0-CI20250413052127785-... 166 4/13/2025
1.89.0-CI20250403204702048-... 187 4/3/2025
1.89.0-CI20250331053234901-... 183 3/31/2025
1.89.0-CI20250331053222702-... 193 3/31/2025
1.89.0-CI20250331053204530-... 171 3/31/2025
1.89.0-CI20250331053134299-... 166 3/31/2025
1.89.0-CI20250331052953517-... 166 3/31/2025
1.89.0-CI20250331052703310-... 174 3/31/2025
1.89.0-CI20250321031642920-... 201 3/21/2025
1.89.0-CI20250320051752498-... 208 3/20/2025
1.89.0-CI20250320050933843-... 196 3/20/2025
1.89.0-CI20250320050556867-... 181 3/20/2025
1.89.0-CI20250320025854734-... 179 3/20/2025
1.89.0-CI20250319065310475-... 191 3/19/2025
1.89.0-CI20250311232915072-... 205 3/11/2025
1.89.0-CI20250302064550464-... 135 3/2/2025
1.89.0-CI20250224053916351-... 165 2/24/2025
1.89.0-CI20250223225809059-... 130 2/23/2025
1.89.0-CI20250223214723134-... 132 2/23/2025
1.89.0-CI20250223213834740-... 131 2/23/2025
1.89.0-CI20250223200433227-... 145 2/23/2025
1.89.0-CI20250223180803627-... 127 2/23/2025
1.89.0-CI20250222223240494-... 132 2/22/2025
1.89.0-CI20250213004659201-... 157 2/13/2025
1.89.0-CI20250211011345615-... 142 2/11/2025
1.89.0-CI20250206191851930-... 137 2/6/2025
1.89.0-CI20250206013446631-... 142 2/6/2025
1.89.0-CI20250204202719642-... 124 2/4/2025
1.89.0-CI20250124175803989-... 138 1/24/2025
1.89.0-CI20250124081440670-... 116 1/24/2025
1.89.0-CI20250124080847466-... 126 1/24/2025
1.89.0-CI20250124075555779-... 113 1/24/2025
1.89.0-CI20250124074339875-... 111 1/24/2025
1.89.0-CI20250124074012532-... 142 1/24/2025
1.89.0-CI20250124044514176-... 150 1/24/2025
1.89.0-CI20250124040126234-... 123 1/24/2025
1.89.0-CI20250124032852708-... 154 1/24/2025
1.89.0-CI20250124032457573-... 126 1/24/2025
1.89.0-CI20250123013109431-... 154 1/23/2025
1.89.0-CI20250123004902057-... 153 1/23/2025
1.89.0-CI20250122231750358-... 158 1/22/2025
1.89.0-CI20250122193827660-... 110 1/22/2025
1.89.0-CI20250122193737946-... 114 1/22/2025
1.89.0-CI20250122073958876-... 139 1/22/2025
1.89.0-CI20250122002907698-... 139 1/22/2025
1.89.0-CI20250121190843103-... 135 1/21/2025
1.89.0-CI20250121040321234-... 116 1/21/2025
1.89.0-CI20250120203018740-... 144 1/20/2025
1.89.0-CI20250120190629524-... 151 1/20/2025
1.89.0-CI20250120080212643-... 116 1/20/2025
1.89.0-CI20250120070736154-... 114 1/20/2025
1.89.0-CI20250120000621727-... 141 1/20/2025
1.40.0 786 11/29/2023
1.40.0-CIyyyy07We031729-beta 172 7/10/2024
1.40.0-CIf872e63ff141351df7... 150 6/30/2024
1.40.0-CIf871a08da21173eb5e... 157 12/4/2023
1.40.0-CIe7cd1ea9ee1cb69ad6... 178 2/7/2024
1.40.0-CId7ca0b439acc8a02cc... 153 7/9/2024
1.40.0-CIcd9442f7ed8bfff16b... 206 12/4/2023
1.40.0-CIcb3db592819742ca1b... 169 12/1/2023
1.40.0-CIc9fe2271792c8f4991... 169 1/10/2024
1.40.0-CIc70fa568e78bc49777... 158 2/17/2024
1.40.0-CIc5782437280049eb91... 180 12/9/2023
1.40.0-CIc18f4e2f7dfd60c57a... 170 12/7/2023
1.40.0-CIbc0e71cc1822689563... 158 3/29/2024
1.40.0-CIb8e8a16be08c0065b8... 166 12/1/2023
1.40.0-CIb333a6dc9bd05fd4e6... 145 3/22/2024
1.40.0-CIb0eceef6e5360b21d3... 145 4/3/2024
1.40.0-CIada4cef5c3ba618166... 146 6/23/2024
1.40.0-CI9f4c6e30d151ffdb01... 133 2/17/2024
1.40.0-CI9f3c5ac0c380d2b437... 129 3/2/2024
1.40.0-CI9ee15ab4e12fac80d4... 187 12/5/2023
1.40.0-CI9d0af450b187b46926... 141 6/8/2024
1.40.0-CI91cdd00b4c5136bbe1... 199 12/4/2023
1.40.0-CI8f1383207c6be23313... 166 2/25/2024
1.40.0-CI85432fc3b74616c967... 159 5/9/2024
1.40.0-CI835f6db3e8dc2dd185... 145 11/30/2023
1.40.0-CI7c8888e8bb2076829b... 142 1/16/2024
1.40.0-CI71622018eed85e576e... 168 12/3/2023
1.40.0-CI70302e86ae9af80549... 157 4/27/2024
1.40.0-CI6df92a2404290eb553... 156 3/6/2024
1.40.0-CI699fb72e73a86c37c0... 141 2/15/2024
1.40.0-CI61057256818dbf4839... 185 1/6/2024
1.40.0-CI5e8d9944fdbfa226e1... 151 12/4/2023
1.40.0-CI581d59c9e97b163f2d... 175 1/2/2024
1.40.0-CI512e0eaa90082acd24... 146 3/6/2024
1.40.0-CI4e84ee2b06a2439f68... 155 4/8/2024
1.40.0-CI4af878bc747377ec5a... 161 4/3/2024
1.40.0-CI4a1422dfb541f52700... 136 1/26/2024
1.40.0-CI478fbb30754192b7e7... 153 7/7/2024
1.40.0-CI478b27c9f1024bafcf... 159 3/8/2024
1.40.0-CI4420c2bfb44a387a80... 164 2/7/2024
1.40.0-CI40795e91597eb9a9de... 138 6/9/2024
1.40.0-CI40157b3a44b2938487... 176 12/20/2023
1.40.0-CI354666db80a5973ae3... 171 12/4/2023
1.40.0-CI3354ef7d34b1d293d4... 155 12/4/2023
1.40.0-CI2d99384a91adb082e2... 153 6/30/2024
1.40.0-CI2c16789759d8190705... 184 12/4/2023
1.40.0-CI2c0b53ef5a1fc4cd2d... 129 5/29/2024
1.40.0-CI2bcae0530adb7998fc... 157 11/30/2023
1.40.0-CI2a71a673f3a336a7f2... 158 1/7/2024
1.40.0-CI26a6881420fb91b6e3... 138 12/9/2023
1.40.0-CI20250119055548069-... 143 1/19/2025
1.40.0-CI20241204043253464-... 141 12/4/2024
1.40.0-CI20241204034742279-... 144 12/4/2024
1.40.0-CI20241202065620034-... 114 12/2/2024
1.40.0-CI20241202050845490-... 139 12/2/2024
1.40.0-CI20241130033849333-... 110 11/30/2024
1.40.0-CI20241125130436354-... 145 11/25/2024
1.40.0-CI20241122144253361-... 117 11/22/2024
1.40.0-CI20241122123609579-... 108 11/22/2024
1.40.0-CI20241121115203431-... 116 11/21/2024
1.40.0-CI20241120155539612-... 114 11/20/2024
1.40.0-CI20241117143541698-... 138 11/17/2024
1.40.0-CI20241117131552959-... 137 11/17/2024
1.40.0-CI20241117124331289-... 119 11/17/2024
1.40.0-CI20241117123049665-... 133 11/17/2024
1.40.0-CI20241117120523604-... 119 11/17/2024
1.40.0-CI20241117114710416-... 133 11/17/2024
1.40.0-CI20241116143728380-... 135 11/16/2024
1.40.0-CI20241116100621365-... 134 11/16/2024
1.40.0-CI20241116100316684-... 150 11/16/2024
1.40.0-CI20241116094942113-... 135 11/16/2024
1.40.0-CI20241116094054921-... 123 11/16/2024
1.40.0-CI20241116092826211-... 136 11/16/2024
1.40.0-CI20241116090639584-... 126 11/16/2024
1.40.0-CI20241116063329590-... 124 11/16/2024
1.40.0-CI20241116041101293-... 135 11/16/2024
1.40.0-CI20241113134417464-... 119 11/13/2024
1.40.0-CI20241113134325162-... 105 11/13/2024
1.40.0-CI20241113134313589-... 119 11/13/2024
1.40.0-CI20241113111410193-... 126 11/13/2024
1.40.0-CI20241105150242826-... 132 11/5/2024
1.40.0-CI20241018110313893-... 169 10/18/2024
1.40.0-CI20240920113444553-... 149 9/20/2024
1.40.0-CI20240830125424577-... 146 8/30/2024
1.40.0-CI20240824135739981-... 169 8/24/2024
1.40.0-CI20240817034938201-... 161 8/17/2024
1.40.0-CI20240807062714958-... 131 8/7/2024
1.40.0-CI20240801032514289-... 89 8/1/2024
1.40.0-CI20240714031807134-... 129 7/14/2024
1.40.0-CI20240714025946123-... 122 7/14/2024
1.40.0-CI20240710032325084-... 139 7/10/2024
1.40.0-CI1e96533cbf47e5ff5b... 151 12/20/2023
1.40.0-CI16d6c5b4ac531ab8f6... 159 1/18/2024
1.40.0-CI150f8c2722287d6402... 160 12/27/2023
1.40.0-CI0faae54c697608cc64... 148 3/18/2024
1.40.0-CI0f691ced304207593f... 148 6/24/2024
1.40.0-CI0da2a645adcc8815d0... 156 3/31/2024
1.40.0-CI0c807057bbab522736... 167 12/1/2023
1.40.0-CI095308cea4959fb795... 167 12/5/2023
1.40.0-CI0111e35b1e01db4a3f... 174 4/13/2024
1.32.0 321 7/31/2023
1.30.0 380 5/17/2023
1.26.0 504 4/2/2023
1.23.1 468 1/20/2023
1.23.0 431 1/19/2023
1.21.0 530 12/4/2022
1.16.0 920 6/7/2022
1.12.0 682 4/5/2022
1.9.5 521 1/7/2022
1.8.0 482 12/27/2021
1.7.1 6,457 11/23/2021
1.7.0 5,401 11/23/2021
1.6.0 591 6/21/2021
1.5.4.5 535 4/27/2021
1.5.4 544 4/5/2021
1.5.3 574 3/26/2021
1.5.2 618 1/20/2021
1.5.0 485 11/18/2020
1.0.7 657 11/4/2020
1.0.6.11 870 11/3/2020 1.0.6.11 is deprecated because it has critical bugs.
1.0.6.10 874 11/3/2020 1.0.6.10 is deprecated because it has critical bugs.
1.0.6.9 854 11/3/2020 1.0.6.9 is deprecated because it has critical bugs.
1.0.6.8 905 11/3/2020 1.0.6.8 is deprecated because it has critical bugs.
1.0.6.7 557 11/3/2020
1.0.6.6 608 11/3/2020
1.0.6.5 672 9/7/2020
1.0.6.4 940 9/5/2020 1.0.6.4 is deprecated because it has critical bugs.
1.0.6.3 972 8/29/2020 1.0.6.3 is deprecated because it has critical bugs.
1.0.6.2 932 8/21/2020 1.0.6.2 is deprecated because it has critical bugs.
1.0.6.1 697 8/21/2020
1.0.6 655 8/21/2020
1.0.5.15 665 8/21/2020
1.0.5.14 691 8/21/2020
1.0.5.13 606 8/21/2020
1.0.5.12 604 8/21/2020
1.0.5.11 789 8/21/2020 1.0.5.11 is deprecated because it has critical bugs.
1.0.5.10 833 8/21/2020 1.0.5.10 is deprecated because it has critical bugs.
1.0.5.9 805 8/21/2020 1.0.5.9 is deprecated because it has critical bugs.
1.0.5.8 838 8/21/2020 1.0.5.8 is deprecated because it has critical bugs.
1.0.5.7 843 8/21/2020 1.0.5.7 is deprecated because it has critical bugs.
1.0.5.6 855 8/21/2020 1.0.5.6 is deprecated because it has critical bugs.
1.0.5.5 866 8/21/2020 1.0.5.5 is deprecated because it has critical bugs.
1.0.5.4 920 8/21/2020 1.0.5.4 is deprecated because it has critical bugs.
1.0.5.3 857 8/21/2020 1.0.5.3 is deprecated because it has critical bugs.
1.0.5.2 631 8/21/2020
1.0.5.1 664 8/10/2020
1.0.5 641 8/8/2020
1.0.4.14 642 8/8/2020
1.0.4.13 657 8/7/2020
1.0.4.12 702 8/7/2020
1.0.4.11 688 8/7/2020
1.0.4.10 667 8/7/2020
1.0.4.9 678 8/7/2020
1.0.4.8 654 8/3/2020
1.0.4.7 698 8/3/2020
1.0.4.6 691 8/3/2020
1.0.4.5 698 8/3/2020
1.0.4.4 667 7/31/2020
1.0.4.3 703 7/31/2020
1.0.4.2 730 7/31/2020
1.0.4.1 963 7/30/2020 1.0.4.1 is deprecated because it has critical bugs.
1.0.4 927 7/30/2020 1.0.4 is deprecated because it has critical bugs.
1.0.3.8 666 7/30/2020
1.0.3.7 637 7/29/2020
1.0.3.6 689 7/24/2020
1.0.3.5 699 7/2/2020
1.0.3.4 854 7/2/2020 1.0.3.4 is deprecated because it has critical bugs.
1.0.3.3 941 7/2/2020 1.0.3.3 is deprecated because it has critical bugs.
1.0.3.2 846 7/2/2020 1.0.3.2 is deprecated because it has critical bugs.
1.0.3.1 1,090 7/1/2020 1.0.3.1 is deprecated because it has critical bugs.
1.0.3 610 5/31/2020
1.0.2 797 3/30/2020
1.0.1.4 715 3/2/2020
1.0.1.1 657 2/21/2020
1.0.1 680 2/17/2020
1.0.0.3 729 2/10/2020
1.0.0.2 752 2/9/2020
1.0.0.1 739 2/8/2020
1.0.0 711 2/7/2020

add support for NativeAOT
JSON performance improvements
minor bug fix
remove unused packages
now HttpClient will use system default proxy settings
resolved the issue that LaunchWrapper may not return the correct exit code