Skip to content

v0.23.0

Compare
Choose a tag to compare
@github-actions github-actions released this 29 May 18:24
· 58 commits to master since this release

What's Changed with MonkeyLoader

Full Changelog: MonkeyModdingTroop/MonkeyLoader@v0.24.15...v0.25.0

What's Changed

  • Create SharedConfig slot as non-persistent to not leave slots in worlds and add explaining comment by @Banane9 in #101
  • Add more configured / cancelable / async event handler monkey base-types by @Banane9 in #102
  • Adjust locale loading and trigger reload when hot-(re)loading mods by @Banane9 in #103
  • Add option to not slow down startup by @l-2-j in #106
  • Implement suite of Event Source Monkeys to match Handlers by @Banane9 in #107
  • Add customizable inspector header text system to show missing warnings by @Banane9 in #109
    • Also adds a new way to use session shared configs: as the default for a local override on a particular field
  • Make tooltips respect canvas unit scale by @Banane9 in #110

Full Changelog: v0.22.1...v0.23.0

Install

To install just the Game Packs, place the provided MonkeyLoader.GamePacks.Resonite.nupkg and MonkeyLoader.GamePacks.Resonite.Unity.nupkg files into your MonkeyLoader/GamePacks/ folder.
Alternatively, unzip the provided MonkeyLoader-v0.25.0+Resonite-v0.23.0+RML-v3.0.5.zip into Resonite's install folder to install the latest versions of MonkeyLoader, the Game Packs for Resonite, and the ResoniteModLoader compatibility package.

To develop with, add the following to your project file or Directory.Build.props file and reference the necessary packages through NuGet:

<PropertyGroup>
        <RestoreAdditionalProjectSources>
            https://pkg.munally.com/MonkeyModdingTroop/index.json;
            https://pkg.munally.com/ResoniteModdingGroup/index.json
        </RestoreAdditionalProjectSources>
</PropertyGroup>

You may also need to add the URLs https://pkg.munally.com/MonkeyModdingTroop/index.json and https://pkg.munally.com/ResoniteModdingGroup/index.json as package sources inside VS and set up package mappings.