Skip to content

Geode v4.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 13 Nov 16:50
· 99 commits to main since this release
ebd4c92

Major update! See migration guide for the api changes

v4.0.0-alpha.1

  • Support for the 2.2074 update
  • Developers, see this page for a migration guide
  • Major API breaks:
    • Remove everything previously marked deprecated
    • utils::MiniFunction removed
    • Rewritten geode::Result class
    • Rewritten matjson library
    • Settings V2 completely removed, use V3 now
    • JsonChecker removed
  • Add new system for ordered hook priority, see docs (673317d, 6db3084)
  • C++20 coroutine support for geode::Task, see docs (e61b2c0, ab196b9)
  • Add Task::chain, see docs (3248831)
  • Single page local mods list (efb1fbf)
  • Split mod problems into load and outdated (12e8bbb, 09fa872, df2528c)
    • This means mods made for outdated gd or geode versions no longer count as actual errors, resulting in less clutter in the ui
  • Fix safe mode popup on windows showing up when not supposed to (038788b)
  • WebRequest::ignoreContentLength (#1126)
  • Lots of smaller fixes to the geode ui (c9afa75, f5f3365, 2d66279, 02845d9, 9b95301, 6d13f78, 123b3ab, 0b2fc66, f96ea5e, cad670f)
  • Fix CCArrayExt::pop_back() return type (#1130)
  • Add missing spanish translations to installer (#1145)
  • Add hashtag symbol to CommonFilter::Any (#1131)
  • Disable forward compat on android (c9e97af)