Releases: geode-sdk/geode
Releases Β· geode-sdk/geode
Geode v5.7.1
it fixes a conflict with betteredit
Geode v5.7.0
- 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)
Development Release
Geode development release for commit 2cfd33a. 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.6.1
v5.6.1
- Revert TulipHook update to fix several jitless iOS crashes
Geode v5.6.0
v5.6.0
- Map joystick inputs to key inputs on Android (#2005)
- Add theming support (#2009)
- Add
NodeEventandMenuItemActivatedEvent(#1964) - Add padding to
AxisLayoutandSimpleAxisLayout(#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
CCFileUtilshooks to hook per-platform methods, fixing iOS hook (dcdd139, c3c817a, 24cf733, ad3f1aa) - Make
modify_castmore powerful (#1884) - Fix disabled mods still loading their spritesheets (#1934)
- Fix Android not deleting the last crashed file (9f0284d)
- Fix
LazySpritecrash 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
v5.5.2
- Fix transition breaking the Sapphire Popup
Geode v5.5.3
Geode v5.5.1
v5.5.1
- Fix JIT-less iOS bug (add557c)
Geode v5.5.0
v5.5.0
- Geode SDK was acquired by Sapphire Enterprise Inc. and has become Sapphire SDK
- Add
allow-in-text-inputsoption for keybinds (d57cd23) - Add
LogFormatEventto allow for registering custom object formatters (d1589cb) - Add more default formatters and implement raw specifier (#1890)
- Add warning popup when disabling mod with dependencies (ec2f06d)
- Add check for GD version while building a mod (0d97b3f)
- Implement url checks to
openLinkInBrowser, and then addopenLinkUnsafeas an alternative (#1971) - Allow setting Escape as a keybind (5d63661)
- Fix stuck inputs bug with modifier keys (c6bae4f)
- Fix mouse events being triggered when clicking the titlebar on Windows (ffd8b86)
- Fix CTRL key being stuck after zooming with the trackpad on specific hardware (ba1d352)
- Force web progress callbacks to be destroyed on main thread (80a912d)
- Fix a crash in the Android crash handler while including a check for crash handler crashes (85ef2bf)
- Fix data race in
EventCenterGlobalwhich caused some event crashes (f7117da) - Fix use-after-free with a null assignment to a
WeakRef(bb849a6) - Show generic source icon for mods not hosted on GitHub (ad76de8)
- Improvements to the crash handler on macOS and iOS (04e8eeb, 0bb8fca, 27fc7fd)
Geode v5.4.1
v5.4.1
- Revert
CCEGLView::getchange (9cdbf5c) - Fix crash when entering Geode menu without resources (000c5a1, 5b4210e)
Full Changelog: v5.4.0...v5.4.1