Skip to content

Releases: Corona-Studio/ProjBobcat

new features, performance improvements and bug fix

19 Jun 08:46
Compare
Choose a tag to compare

v1.6.0

changes and improvements

  • new features

    • new DefaultComponent: DefaultGameLogResolver
      • now you can use this component to resolve game logs (time, source, log level, etc.)
    • now SystemInfoHelper.FindJava() can search JREs in the official Mojang game path
  • bugfix and improvements

    • fix bugs in the CurseForgeInstaller
    • deducts the times of the request in the DownloadHelper.MultiPartDownloadTaskAsync
    • rewrite some of the code in ResourceInfoResolver in order to improve performance
    • optimize codes in RandomHelper and performance improvement
    • fix the bugs in the DefaultGameCore's decompress natives part
    • improve the performance in SystemInfoHelper.GetWindowsMemoryStatus() and SystemInfoHelper.GetWindowsCpuUsageTask()
  • other

    • code cleanup

Minor Bug Fix

05 Apr 09:00
Compare
Choose a tag to compare

V1.5.4

Changes and improvements

  • Bugfix
    • Rewrote the whole Microsoft auth process.
    • Fix bugs in MavenHelper.

Minor bug fix and breaking changes

26 Mar 04:41
3bf688d
Compare
Choose a tag to compare

V1.5.3

Changes And Improvements

  • Bugfix
    • Fix bugs in the LiteLoader installer
    • Fix download speed calculation in the DownloadHelper.cs

!!! Breaking changes !!!

  • You need to add two lines of code into your program's entry point (App.xaml.cs or something else):

    ServiceHelper.Init();
    HttpClientHelper.Init();
  • 你需要在主程序入口处添加以下两行代码 (通常是 App.xaml.cs 或其他):

    ServiceHelper.Init();
    HttpClientHelper.Init();

Major Update

20 Jan 06:50
Compare
Choose a tag to compare

V1.5.2

Changes And Improvements

  • We added more installer to the core
    • Old Minecraft Forge installer
    • New Minecraft Forge installer
    • Liteloader installer
    • Optifine installer
    • Fabric installer
  • We added a new auth model to the core
    • Microsoft auth model
  • Bugfix
    • Fix bug in DownloadHelper
    • Fix project properties

Major Update!

18 Nov 14:15
Compare
Choose a tag to compare

V1.5.0

Changes And Improvements

  • We successfully moved to the .netcore 3.1 (.net 5)!
  • We rewrote the whole download engine and replace all the WebClient with HttpClient for better performance. Also, we used the new TPL library to reach maximum performance per core.
  • In this release, we updated all the NuGet packages to latest version.
  • We optimized , now all of the libraries in the launch command are using a relative path.
  • We are using more and more new features in .netcore to increase the performance!
  • We are dealing with the new Forge installer as well as the Fabric installer. Also the legacy Forge/Optifine/LiteLoader.
  • We fixed some bugs that happened in the <DefaultLaunchArgumentParser.cs>.

Minor Bug Fix

29 Jul 12:53
Compare
Choose a tag to compare

V1.0.3.7

Changes And Improvements

  • In this release, we updated all the NuGet packages to latest version.
  • We fixed some bugs that happened in the <DefaultLaunchArgumentParser.cs>.

Important Bug Fix!

02 Jul 06:53
Compare
Choose a tag to compare

V1.0.3.5

Changes And Improvements (Important bug fix)

!!! We recommend that all users install the new version !!!

  • Now the MultiPartDownload methods in can provide more accurate download progress!

  • We fixed some bugs in the download methods.

  • Due to the limitation of the default number of connections in .NET, you need to manually override the default number of connections to ensure that some methods in are executed normally. 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;

Minor Bug Fix And More Comments !

31 May 05:44
Compare
Choose a tag to compare

V1.0.3

Changes And Improvements

  • In this release, we added some example codes to help you to have a better understanding of our cat.
  • We implemented IDisposable interfaces for some important items.
  • We added more comments for the interfaces.

More improvements!

30 Mar 04:24
Compare
Choose a tag to compare

ProjBobcat Release V1.0.2

This version contains important improvements and fixes

Improvements

  • Fix an issue that the multipart download method may get a broken file.

More Features and improvements!

05 Mar 19:24
Compare
Choose a tag to compare

ProjBobcat Release V1.0.1.4

This version contains important improvements and fixes

New Features

  • Add support for automatic installation of MinecraftForge
  • Add asset completion components (Assets / Libraries)
  • Add new launch core that supports launching UWP Minecraft
  • Add fragment download module (bugs still exist)

Improvements

  • Fix an issue where the game's core path was parsed incorrectly in some cases.
  • Fix issue where downloading component progress could exceed 100%.
  • Fix some issues with natives decompression.