Skip to content

Releases: tekgator/ServerJars

v1.2.1

25 Dec 15:33
Compare
Choose a tag to compare

[1.2.1] - 2022-12-25

Fixed

  • Constructor on ServerJarsExt missing

v1.2.0

25 Dec 15:20
Compare
Choose a tag to compare

[1.2.0] - 2022-12-25

Added

  • Add UserAgent to HTTP client if not already set by the calling assembly
  • Set default Accept Heager on HTTP client
  • Add Model JarDetailsExt to include Type, Category and DownloadUrl
  • Add ServerJarsExt class which returns the JarTypes as dictionary by default and the JarDetailsExt instead of JarDetails

Changed

  • Changed dispose HTTP client flag in ServerJars constructor to be TRUE as a default
  • Adjusted README to include description for ServerJarsExt

v1.1.1

06 Dec 13:13
Compare
Choose a tag to compare

[1.1.1] - 2022-12-06

Changed

  • Replace ToList with AsDictionary extension
  • Remove JarTypeItems model

v1.1.0

06 Dec 12:32
f61da74
Compare
Choose a tag to compare

[1.1.0] - 2022-12-06

Changed

  • Remove JsonPropertyName attribute from models and work with JsonSerializerOptions case insensitive property instead

Added

  • Add ToList method on JarTypes Model to return a list of JarTypeItems for easier access via enumerable

v1.0.2

02 Dec 15:14
Compare
Choose a tag to compare

[1.0.2] - 2022-12-02

Changed

  • Progress calculation for downloader doesn't depend on an external Nuget anymore
  • Reintroduce functionality to pass own HTTP client

v1.0.1

02 Dec 13:38
Compare
Choose a tag to compare

[1.0.1] - 2022-12-02

Added

  • New GetJar Method with possibility to pass IProgress for progress reporting

Changed

  • GetJar Method downloads header first to verify status code, then downloads rest

Removed

  • Possibility to pass own HTTP client

v1.0.0

30 Nov 10:11
Compare
Choose a tag to compare

[1.0.0] - 2022-11-30

Added

  • Create Nuget and publish on nuget.org