Skip to content

Releases: tekgator/GameLib.NET

v1.1.0

27 Aug 12:10
8dcca34
Compare
Choose a tag to compare

[1.1.0] - 2022-27-08

Fixed

  • disable 0649 to avoid compiler warning for MEF variables

Added

  • Add LauncherOptions to ILauncher interface to change settings on the fly for a single plugin
  • Add Documentation to LauncherOptions
  • Add Documentation to LauncherManager methods

Changed

  • Corrected Plugin documentation concerning referencing the Plugin ID
  • Restructure of code
  • Rename ClearCache method on LauncherManager and ILauncher Interface to Refresh
  • LauncherManager will now always refresh all Plugins including the Games on initial GetLauncher call
  • Remove GetGames method on ILauncher interface and instead add Games property

Full Changelog: v1.0.6...v1.1.0

v1.0.6

24 Aug 04:36
Compare
Choose a tag to compare

[1.0.6] - 2022-24-08

Fixed

  • Origin plugin did not return working directory and executable name for online queries

Changed

  • Launchers property replaced with GetLaunchers method on LauncherManager as a property should not be an expensive call. As on first call the plugins are loaded the property can be executing for a bit depending on the system.

Add launcher Id to ILauncher / IGame interface

13 Aug 08:25
a83a88a
Compare
Choose a tag to compare

[1.0.5] - 2022-13-08

Added

  • Add ID property on ILauncher interface
  • Add Launcher ID property on IGame interface in order to know what launcher the game belongs to

Changed

  • Rename LargeLogo property to Logo on ILauncher interface
  • Simplify console demo by writing every property of the ILauncher interface

Deleted

  • Remove SmallLogo property on ILauncher interface

Full Changelog: v1.0.4...v1.0.5

Rename Icon to SmallLogo Property / Add LargeLogo Property

12 Aug 14:01
ae3884e
Compare
Choose a tag to compare

[1.0.4] - 2022-12-08

Added

  • Add LargeLogo property on ILauncher interface

Changed

  • Rename Icon property to SmallLogo on ILauncher interface

Provide Icon property on ILauncher interface

10 Aug 04:27
d296da3
Compare
Choose a tag to compare

[1.0.3] - 2022-10-08

Added

  • Changelog file
  • Add changelog file to Nuget
  • 32px game launcher icons
  • Provide Icon property on ILauncher interface

Changed

  • Restructioring of the project by removing SRC folder
  • Demo executable icon is loaded from Ressource folder instead of keeping it with the project
  • Add game launcher icons to ReadMe
  • Rearrange resource files from solution into plugin resource folders

Plugins bundled with core library

16 Jul 02:28
Compare
Choose a tag to compare

[1.0.2] - 2022-10-07

Added

  • Add reference to Teronis.DotNet to be able to add project reference content to be added to the NuGet-package during pack process

Changed

  • Plugins will not create own Nuget anymore
  • Plugins are now bundled with the core library

Nuget package in the Nuget Gallery