Skip to content

Geode v1.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Aug 22:20
· 2434 commits to main since this release
1996d88

This release revamps mod dependencies, mod loading and changes some codegen outputs.

Changelog

  • Fix json library not actually being dynamically exported/imported (5f65d97)
  • Update TulipHook, gets rid of keystone dependency and adds stdcall support (efcbf58, 7b90903)
  • Make resources.zip platform dependent (e41784e)
  • Add utils::string::join (82e128b)
  • Add logger nesting: log::pushNest, log::pushNest (7d74f16)
  • Add "any" version to comparable versions (2b1dc17)
  • Deprecate ModInfo, replaced with ModMetadata (53b52ea)
  • Add utils::game::restart (7f449b9, 0e1d639)
  • Rework the way dependencies and mod loading works (5200128)
    • Early load loads mods before the game starts, while non-early load loads on the loading screen now (e718069)
    • Add support for specifying incompatibilities (5200128, 8908235)
    • Add support for specifying suggested and recommended optional dependencies (5200128)
    • Dependencies/dependants automatically get toggled on toggle (5200128, 6ab542d)
    • Add problems list (5200128, aee84c0)
    • Show amount of currently loaded mods on the loading screen while they're loading (e718069, 1d5fae8)
  • Improve index-related UI (73169fb)
    • Remove Android and iOS filters for now
    • Add filter to show non-installable mods
    • API in quick popups to distinguish between pressing button 1 and the Escape key
  • Add "API" label to API mods (cb8759b)
  • Fix index not displaying tags (ed5b5c9)
  • Change "Cancel" to say "Keep" in the remove mod data on mod uninstall dialogue (cd772bd)
  • Fix typos in the word "successfully" (5200128, f316c86)
  • Fix MacOS HSV button missing in CustomizeObjectLayer (d98cb2d)
  • Make missing functions and members private (d98cb2d)
  • Update Broma to latest version (0a58432)
  • Implement standalone function support in codegen (a552160)
  • Add link attribute to codegen for functions linked from elsewhere (a552160)