Skip to Content
MigrationQBCore Breaking-Change Review Checklist

QBCore breaking-change review checklist

QBCore has multiple independently changing repositories. Determine breakage from the exact Git diff between your deployed commit and target commit.

Review in this order

  1. fxmanifest.lua: dependencies, shared/client/server file order, Lua/runtime requirements.
  2. Config and locale files: renamed keys, changed defaults, new required values.
  3. Shared data: job, item, vehicle, weapon, gang, and location shape changes.
  4. Exports/events/callbacks: name, side, argument, return, and authorization changes.
  5. SQL: tables, columns, constraints, defaults, and data conversion.
  6. Dependent resources: every consumer of the changed surface.

Acceptance evidence

Document the compared commits, affected integrations, database dry run, focused smoke tests, performance measurement, and rollback result. Absence of a release note is not evidence that a diff is backward compatible.