Skip to content

Releases: tekgator/MinecraftJars.NET

v1.4.6

07 Jun 11:26
Compare
Choose a tag to compare

[1.4.6] - 2023-06-07

Changed

  • Do not throw for returning single record methods in MinecraftJar, instead return NULL

v1.4.5

04 Jun 05:46
Compare
Choose a tag to compare

[1.4.5] - 2023-06-04

Fixed

  • Mojang Bedrock versions are now sorted newest to oldest

Added

  • Add property OS to VersionOptions in case a project is for a certain OS only (currently Mojang Bedrock only)

v1.4.4

03 Jun 12:11
Compare
Choose a tag to compare

[1.4.4] - 2023-06-03

Added

  • Implement GetProject on MinecraftJar to get a project by it's name

Changed

  • Renamed Group to ProjectGroup to prevent LINQ group keyword issues
  • Renamed Runtime to ProjectRuntime to be consistent

v1.4.3

03 Jun 07:25
Compare
Choose a tag to compare

[1.4.3] - 2023-06-03

Added

  • IMinecraftProject indicates what type of runtime the project requires (e.g. Java, Php or no special runtime)

v1.4.2

03 Jun 03:00
Compare
Choose a tag to compare

[1.4.2] - 2023-06-03

Removed

  • Removed ProviderOptions as it had no use and created an unnecessary dependency

Added

  • Added MinecraftJarOptions so the optional IHttpClientFactory can be provided

Fixed

  • Removed unnecessary dependency of MinecraftJars.Core causing Nuget installation to fail

v1.4.1

03 Jun 02:37
Compare
Choose a tag to compare

[1.4.1] - 2023-06-03

Changed

  • Renamed MinecraftJarManager to MinecraftJar

Added

  • IMinecraftJar interface
  • Extension for dependency injection
  • Test case for dependency injection
  • Automatic deployment of dependency injection injection to nuget.org

v1.3.2

01 Jun 04:35
Compare
Choose a tag to compare

[1.3.2] - 2023-06-01

Fixed

  • Fabric version snapshot test missing

Fixed

  • Fabric returned only snapshots with the new IsSnapshot flag

v1.3.1

01 Jun 03:14
Compare
Choose a tag to compare

[1.3.1] - 2023-06-01

Fixed

  • All plugin share the same (static) HttpClient now if HttpClientFactory is not provided, preventing Socket exhaustion

v1.3.0

01 Jun 01:25
Compare
Choose a tag to compare

[1.3.0] - 2023-06-01

Added

  • Paper plugin flag pre and snapshot builds as IsSnapshot
  • Pocketmine flag alpha builds as IsSnapshot
  • Spigot plugin flag pre and snapshot builds as IsSnapshot

Changed

  • Renamed IProvider to IMinecraftProvider
  • Renamed IProject to IMinecraftProject
  • Renamed IVersion to IMinecraftVersion
  • Renamed IDownload to IMinecraftDownload
  • Rename ProviderManager to MinecraftProviderManager
  • Change LINQ method calls to query format

v1.2.3

31 May 04:42
Compare
Choose a tag to compare

[1.2.3] - 2023-05-31

Changed

  • GetVersion on IProvider now returns all versions for all projects

Added

  • GetVersion on IProject returns all versions for that project