1.27.5 for Maniaplanet 4

edge 11 hours ago

  • Added support for properties in script setting conditionals
  • Added Time::ParseFormatString
  • Added UI::GetCursorScreenPos and UI::SetCursorScreenPos
  • Added UI::DrawList::AddBezierCubic and UI::DrawList::AddBezierQuadratic
  • Added ImGui ID stack debug option shortcut
  • Added type size field to json output documentation
  • Added warning about installing the VC++ redist when showing error 1114 (outdated redist) and 998 (for Linux)
  • Updated Angelscript (this adds foreach)
  • Fixed uint script setting not allowing step attribute
  • Fixed script builder not handling metadata correctly when there are scoped namespaces
  • Fixed 2 plugins with the same name but different ID not working properly in settings tabs
  • Fixed TableColumnSortSpecs::SortDirection property returning invalid values
  • Fixed Time::ParseRelativeTime not returning correct results when not using 3 digits after the period
  • Fixed await() with single callback never returning
  • Fixed broken behavior for iso4 members in Nod Explorer
  • Fixed rendering invalid escape codes in custom imgui coloring
  • Fixed usability issue on Call Proc window
  • Fixed a potential issue with the overlay on Turbo when using Wine (plus some more verbosity in log if this fails)
  • Fixed a potential crash when Alt+Tabbing while using fullscreen
  • Fixed crash when passing invalid timestamp to Time::FormatString or Time::Parse
  • Fixed crash when unable to open some files for writing