legendary 0.1.5 legendary: ^0.1.5 copied to clipboard
A client for interacting with Legendary Epic Games Launcher type-safely.
0.1.5 #
- BREAKING: Simplified the usage of the library.
Result
andLegendaryProcess
are deprecated.Future<T>
and dart:ioProcess
will be used instead. - Deprecated
LegendaryStreamClient
. There will now be an internalStreamLegendaryClient
intest/stream/stream_client.dart
that can't be imported. - Renamed
LegendaryBaseClient
toBareLegendaryClient
. - Fixed a typo that would upload the wrong folder to the github pages docs
0.1.4 #
- Fixed JSON key names for
Status
andLaunchParamenters
which weren't using snake_case. - Further document classes in
game.dart
andstatus.dart
.
0.1.3 #
- BREAKING: implemented
Game.metadata
type so you can safely access the Game's metadata. - FIX: Made InstalledGame.manifestPath nullable.
- Removed SaveGameFile and SaveGameStatus.
0.1.2 #
- BREAKING: made methods
move
,uninstall
,setLogin
,deleteLogin
,cleanup
,import
,status
,info
,list
andlistInstalled
useResult
. Now, to to use them, you mustinfo = await client.info()
and thenawait info.data
, orawait (await client.info()).data
0.1.1 #
- BREAKING: renamed
LegendaryProcessClient
toLegendaryClient
- Implemented methods
launch
,verify
,install
,import
. - Published docs to https://mitical-launcher.github.io/legendary-dart
0.1.0 #
First public version published to pub.dev
- Added support for methods
list
,listInstalled
,info
, andstatus
ofLegendaryProcessClient
. - Added unit testing for types
Game
,InstalledGame
,Status
. - Added support for methods
setLogin
anddeleteLogin
ofLegendaryProcessClient
. - Added unit testing for methods
status
, andinfo
usingLegendaryStreamClient
.