QBCore Shop

FiveM for GTAV Enhanced: Early Access Hotfix

· QBCore Team

FiveM shipped a hotfix with more fixes from community reports on our GitHub Discussions, along with a batch of crash and stability fixes.

What’s fixed in this patch:

  • Resources now execute files in the correct order, and underscore-prefixed (_) files load first again (#8, #14)
  • Loading screen handover data returns an object again instead of a JSON string, and the missing serverAddress property is back (#19)
  • RegisterConsoleListener no longer crashes the server on every new console log line (#16)
  • The SetDiscord* natives no longer crash the client (#17, #48)
  • Restored the missing gen8 JS/V8 helpers like getPlayers() and getPlayerIdentifiers() (#10)
  • Default key bindings from RegisterKeyMapping() are now set correctly
  • External loading screens are now supported
  • The OneSync convar is back in read-only mode
  • Fixed a SQLite crash
  • Removed the start/load game options that don’t apply to online sessions
  • Resources that declare provide in their manifest satisfy dependency checks again (#15)
  • Server-side writes to player state bags now replicate to the owning client (#77)
  • ACE permission checks like IsPlayerAceAllowed work again during the playerConnecting event (#100)
  • _deferrals.done() no longer throws a msgpack error inside a playerConnecting handler (#78)
  • PerformHttpRequest now normalizes an empty URL path to /, and no longer silently drops responses larger than ~10 MB (#89, #96)
  • Fixed the server key-value database natives, including StartFindKvp/FindKvp/EndFindKvp and a crash when using KVP getters with no-sync setters (#46, #45)
  • Async JavaScript exports work again (#64)
  • GetCamMatrix returns the camera’s actual matrix again instead of zeroed values (#49)
  • Runtime textures load base64 data URLs correctly again, and no longer crash on an invalid texture (#87)
  • Fixed the character turning around when aiming or scoping to the left (#63)
  • Fixed a server crash from a scripting core assertion failure (#98)
  • You can register event handlers from inside an event again
  • Events sent with no arguments from another runtime no longer throw a stream error
  • Fixed a startup crash caused by CEF resizing
  • Fixed flickering text in vMenu
  • Fixed the wrong namespace on some client-side natives
  • Various server-side crash and stability fixes
  • Thank you for the feedback and please keep reporting issues via the Discussions tab.

More from the blog