Skip to content

V.2.0#14

Merged
krzychu124 merged 7 commits intomasterfrom
v.2.0
Apr 1, 2021
Merged

V.2.0#14
krzychu124 merged 7 commits intomasterfrom
v.2.0

Conversation

@krzychu124
Copy link
Copy Markdown
Member

@krzychu124 krzychu124 commented Feb 3, 2021

Breaking changes in v. 2.0

- AssemblyDefinition Execute(AssemblyDefinition assemblyDefinition, ILogger logger, string patcherWorkingPath, string managedDirectoryPath)
+ AssemblyDefinition Execute(AssemblyDefinition assemblyDefinition, ILogger logger, string patcherWorkingPath, IPaths gamePaths)`

Dropped support for *.dll patches, only *.ipatch extension is supported (no need to include API.dll or Mono.Cecil.dll)


  • compatibility with MacOS
  • assembly version update,
  • improved detection of local mods directory on MacOS
  • support for testing if mod is enabled by searching for mod entry in userGameState.cgs config
  • support for non-modifying patches (null PatchTarget)
  • improved install message for Linux and MacOS, …
  • changed Statuses list

Closes #8

@krzychu124 krzychu124 added the enhancement New feature or request label Feb 3, 2021
@krzychu124 krzychu124 self-assigned this Feb 3, 2021
dropped support for *.dll patches, only *.ipatch extension is supported
Improved detection of local mods directory on MacOS
@krzychu124 krzychu124 merged commit 438c0a6 into master Apr 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Linux/MacOS compatibility

1 participant