Skip to content

Releases: geode-sdk/geode

Development Release

Development Release Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 11:05
68c5f97

Geode development release for commit 68c5f97. Since this is not a regular release, Geode will not install the resources automatically, so you should use the installer if you want them.

Geode v5.9.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 19:04
f326379
  • Add SHA256 hashing utils (#2139)
  • Add WebRequest::getBodyRef() for accessing the body without copying (#2123)
  • Add LoaderUpdateModResourcesEvent for overriding mod resource loading (#2134)
  • Add Zstd support to file::Unzip (#2135)
  • Add geode::Label as a replacement for CCLabelBMFont (#2144)
  • Add Left/RightAlt as a valid alias to Left/RightMenu for keybind defaults (22a7a30)
  • Make CCNode::getChildByType have a default index of 0 (600804a)
  • Use a faster SHA256 hash implementation (cd30080, 154c0d4)
  • Small improvements to file downloads (3432431)
  • Fix game bug caused by CCConfiguration holding a dangling pointer to GL extensions (#2142)
  • Fix getting the thread name on Android, macOS and iOS (2464d9a, d97de37)
  • Fix launch method detection on iOS (5104368)
  • Fix clipboard::read/write crash on empty strings on iOS (#2122)
  • Fix file unzipper path sanitization (4b32831)
  • Fix node potentially being destroyed on non-main thread in geode::openInfoPopup (37eeb0b)
  • Fix server request cancellation causing competing requests to hang (cd878d9)
  • Fix mod labels (e.g. "Deprecated", "Restart Required") getting overlapped (70e0fd6)
  • Fix "Show" button being misaligned when there are deprecated mods (20be177)
  • Fix "(!)" button not appearing for deprecated mods (8a2935a)
  • Fix typos in error messages and about (b610e6d, 464a129)
  • Fix crash when mods remove the Geode menu button (5e40a5f)
  • Fix fmt linking to system library on macOS on some systems (757cf95)
  • Improve error message for mods that don't support current platform (5cfb0f3)

Geode v5.8.2

Choose a tag to compare

@github-actions github-actions released this 11 Jul 20:07
2a5fd87
  • Potentially fix several TulipHook crashes (there is a chance this breaks everything) (c2e155f)

Geode v5.8.1

Choose a tag to compare

@github-actions github-actions released this 11 Jul 06:30
f8a82ee
  • fix fix safe areas on ipads (#2121)

Geode v5.8.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 20:03
4bd372d
  • Add PopupManager for queueing popups & various other popup utilities (#2106)
  • Add geode::Color for convenient handling of colors (#2117)
  • Add geode::pushSceneWithLayer (#2076)
  • Add geode::Button::setDisplayNode, fix Button Z order issues (#2114)
  • Add geode::utils::random::choice (8ba0aca)
  • Add 2nd player controller keys (#2087)
  • Update SliderNode to not use the ugly GD slider thumbs (#2066)
  • Fix fmt deprecation warning (418422a, dd04a9f, 1088bbe, 6d99c25)
  • Fix duplicate web requests in the mod list (78ef124)
  • Fix utils::random::Generator not being well seeded (f6fa836)
  • Fix game bug causing a hang on game exit (2ecda5b)
  • Fix pin button appearing outside of mod lists, fix MDTextArea culling (#2104)
  • Fix rare crash due to GL callbacks after window destruction (d9fe02b)
  • Fix profile button disappearing after logging in (e00d00a)
  • Fix Safe Areas not working on iOS (#2075)
  • Fix GameEventType::Exiting being sent more than once (5e96dba)
  • Fix alignment of nodes in MenuLayer (fd0fc2d)

Geode v5.7.1

Choose a tag to compare

@github-actions github-actions released this 02 May 22:16
2cfd33a

it fixes a conflict with betteredit

Geode v5.7.0

Choose a tag to compare

@github-actions github-actions released this 02 May 19:39
dee504d
  • Add RichTextArea (#1654)
  • Make Geode load without requiring DLL overrides on Wine 11.6+ (6892c03)
  • Add fallthrough for keybind modifiers (#2000)
  • Improve settings search (#2056)
  • Fix use-after-free when unregistering an event listener inside an event callback (2abbdba)
  • Fix mod save data rarely getting corrupted on Windows (c1c2948)
  • Fix rare loading screen crash (921e29f)
  • Fix crash in CCNode::querySelector (#2051)
  • Add launch method to the platform string on iOS (#2033)
  • Add faulty instruction bytes to Android crashlogs caused by SIGILL (124567c, 155261f, e23493e)
  • Update messages for load failures caused by Windows Smart App Control (25a99d3, ac7a1d3, 84952e1)

Geode v5.6.1

Choose a tag to compare

@github-actions github-actions released this 11 Apr 01:17
337aeeb

v5.6.1

  • Revert TulipHook update to fix several jitless iOS crashes

Geode v5.6.0

Choose a tag to compare

@github-actions github-actions released this 11 Apr 00:34
c699085

v5.6.0

  • Map joystick inputs to key inputs on Android (#2005)
  • Add theming support (#2009)
  • Add NodeEvent and MenuItemActivatedEvent (#1964)
  • Add padding to AxisLayout and SimpleAxisLayout (#1999)
  • Event port v3 with improved thread safety (#2003)
  • Update TulipHook to fix several jitless iOS crashes (b8c36af)
  • Add more descriptive errors for Geode load failures (2b3d10f)
  • Add a notification when showing deprecations (98c210e)
  • Add .nomedia directly to resources to help with Android resource updater issues (ba4dad3)
  • Prompt vcredist update if it's out of date (56a677c)
  • Change the CCFileUtils hooks to hook per-platform methods, fixing iOS hook (dcdd139, c3c817a, 24cf733, ad3f1aa)
  • Make modify_cast more powerful (#1884)
  • Fix disabled mods still loading their spritesheets (#1934)
  • Fix Android not deleting the last crashed file (9f0284d)
  • Fix LazySprite crash if the sprite is removed from within the load callback (4be3da0)
  • Fix markdown indentation on newlines (#1987)
  • Fix German translation for installer (#1986)
  • Remove the counterproductive "Please share the whole crash log" line from crash logs (920a922)
  • Translate English strings to Polish in the installer (#1995)
  • Sapphire SDK can no longer be activated.

Geode v5.5.2

Choose a tag to compare

@github-actions github-actions released this 01 Apr 06:38

v5.5.2

  • Fix transition breaking the Sapphire Popup