Skip to content

Releases: Qbox-project/qbx_core

v1.11.1

24 Apr 18:31
Compare
Choose a tag to compare

Bug Fixes

Chores

  • bump manifest version to v1.11.1 (Manason)

v1.11.0

20 Apr 22:13
Compare
Choose a tag to compare

Features

  • multi character: date format config, nationality dropdown, male/female default ped variations #446 (Scully)

Bug Fixes

  • headBlend error (#449) #449 (Scully)
  • default duty works with false values #450 (Scully)
  • storage/players: check if table exists before deleting from (BerkieBb)
  • server/player: setting default duty after job exists instead of before (#453) #453 (Manason)

Code Refactoring

  • client/server: Reintroduce Bucketing and Release streamingRequest #445 (Robin Bird)
  • replaced if error statements with assertions #447 (Manason)
  • play anim functions to use new lib function. Bumped required ox_lib version to v3.20.0 (#454) #454 (Manason)

Chores

  • bump manifest version to v1.11.0 (Manason)

v1.10.2

16 Apr 18:51
Compare
Choose a tag to compare

Bug Fixes

Chores

  • bump manifest version to v1.10.2 (Manason)

v1.10.1

08 Apr 14:15
Compare
Choose a tag to compare
v1.10.1 Pre-release
Pre-release

Bug Fixes

Chores

v1.10.0

07 Apr 19:40
Compare
Choose a tag to compare
v1.10.0 Pre-release
Pre-release

Bug Fixes

Code Refactoring

Chores

Commits

  • server: add letter to citizen id generator (#426) #426 (c)

v1.9.0

04 Apr 08:37
Compare
Choose a tag to compare
v1.9.0 Pre-release
Pre-release

Features

Bug Fixes

Code Refactoring

  • sql: works for upgrading from QB in addition to fresh installs #416 (Manason)
  • modules/lib: set props before ped warp (#417) #417 (Solareon)

Chores

  • synced local './' with remote 'repo-template/' (qbox-duck[bot])
  • bump manifest version to v1.9.0 (Manason)

Commits

  • 8f88f1c: Lithuanian language fully translated lt.json (#419) (Airidas) #419

v1.8.1

15 Mar 06:44
Compare
Choose a tag to compare

Bug Fixes

  • sql: allowing last_logged_out to be NULL (Manason)

Code Refactoring

Chores

Commits

v1.8.0

11 Mar 19:44
Compare
Choose a tag to compare

Features

Bug Fixes

Code Refactoring

Chores

  • server: deprecate permissions in favor of cfg ACE #389 (Manason)
  • README: updated with new features #397 (Manason)
  • bump manifest version to v1.8.0 (Manason)

v1.7.1

29 Feb 23:55
Compare
Choose a tag to compare

Bug Fixes

Chores

Commits

  • storage/players: simplify pcall (BerkieBb)

v1.7.0

29 Feb 20:58
Compare
Choose a tag to compare

TLDR;

Introduces built-in multijob/gang support. This requires some manual work to upgrade from a previous version and makes qbx_core incompatible with most existing multi job resources. See step 6 of converting from qb (which also applies to converting from box pre 1.7.0) and see Are Multijob resources compatible with Qbox? in the FAQ.

Features

  • Add disableDrawRect param (#344) #344 (Antony)
  • dynamic groups: sql schema #348 (Manason)
  • storage: groups storage layer #349 (Manason)
  • jobs/gangs stored in database instead of config #359 (Manason)
  • server/groups: new group modification exports #361 (Manason)
  • sql: new table player_groups for multi-job #365 (Manason)
  • storage/players: functions for managing player groups #366 (Manason)
  • server/player: update job/gang playerdata entries if the underlying group is updated #368 (Manason)
  • multi job/group implementation #370 (Manason)
  • console command convertjobs #387 (Manason)

Bug Fixes

  • send player source to server event (#345) #345 (Antony)
  • server/storage/groups: escape group in queries #362 (David Malchin)
  • server/storage/groups: wrong variable used in group instantiation #363 (David Malchin)
  • server/groups: load functions before loading (#364) #364 (Manason)
  • bridge: core not loading #371 (Manason)
  • server: error when disabling queue (#372) #372 (David Malchin)
  • server/player: setgang and setjob error handling #376 (Manason)
  • server/player: use job/gang data as source of truth instead of playerdata #374 (Manason)
  • server/player: typos (BerkieBb)
  • server/player: don't require player to have unemployed job/gang to be set to it as primary (#379) #379 (Manason)
  • server/player: fix assumptions about initial char creation when player has no existing job/gang (#378) #378 (Manason)
  • server/player: default grade value for setjob/gang (#382) #382 (Manason)
  • storage: replace using of prepare with single #391 (Manason)
  • server/groups: typo #392 (Manason)
  • server/player: setting job to unemployed when leaving primary job #390 (Manason)

Code Refactoring

  • bridge: modify groups in core instead of in the core object #352 (Manason)
  • move group related exports to new files (#353) #353 (Manason)
  • bridge: call qbx_core exports instead of duplicating work #354 (Manason)
  • move groups out of shared #356 (Manason)
  • server/player.lua: round money amounts #355 (SKITTLE)
  • server: organize storage functions into a module instead of global functions #369 (Manason)
  • server/player: helper function for creating a PlayerJob #375 (Manason)

Chores

  • synced local './' with remote 'repo-template/' (qbox-duck[bot])
  • synced local './' with remote 'repo-template/' (qbox-duck[bot])
  • server/player: rename convar name convention #377 (Manason)
  • bump manifest version to v1.7.0 (Manason)

Reverts

Commits