Skip to content

Geode v4.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Mar 17:35
· 8 commits to main since this release

This release adds some features for devs, and fixes some bugs related to settings.

v4.3.0

  • Event export macro (#1243)
  • Fix settings enable-if parsing (315bf46, 1542e29)
  • Add SimpleAxisLayout (#1223)
    • A simpler and faster alternative to AxisLayout. Some features may be missing
  • Add environment variable for forcing terminal colors (39b1bef)
  • Fix crashlog PDB search paths (#1222)
  • Add support for missing keys and mouse buttons (#1258)
  • Add utils::string::trim* overloads for specific charset (0d4dcb3, 17faf36)
  • Round number settings to 5 decimal places (c9dbc4b)
  • Allow number inputs to be invalid while typing and active (6c6215b)
  • Optimize m_fields access to perform no allocations (7548421)
  • Allow Task<void>, useful for coroutines (2bfff1a, 463ea22)
  • Add some coroutine utils (99cefab)
  • Fix culling on ScrollLayer (b136e3b, b733c36)
  • Fix WeakRef behavior with nullptr (9a8939f)
  • Remove handler from function if no hooks are active (dc14d4c)
  • Fix some bugs in geode::utils::ranges methods (#1236, #1239)
  • Add patch for CCGLProgram::compileShader on remaining platforms (#1241)
  • Update the pugixml headers to be v1.15 compatible (#1247)
  • Allow auto update across major versions if running in forward compat mode (4bb17a9)
  • Re-add console log level to android (b1dc29a)