Releases: tekgator/GameLib.NET
Releases · tekgator/GameLib.NET
v1.1.0
[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
[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
[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
[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
[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
[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