Skip to content
This repository was archived by the owner on Apr 29, 2025. It is now read-only.

Releases: overextended/ox_core

v1.1.2

26 Oct 00:52

Choose a tag to compare

Bug Fixes

  • server/vehicle: load database properties (#190) #190 (RIOT)
  • server/vehicle: remove properties from metadata (Linden)
  • server/groups: export CreateGroup and correct lib typing (Linden)

Code Refactoring

  • server: add version checking (Linden)

Chores

Commits

v1.1.1

25 Oct 14:28

Choose a tag to compare

Continuous Integration

  • release: bump package version before building (Luke)

Commits

v1.1.0

25 Oct 10:28

Choose a tag to compare

Features

  • server/vehicle: add getProperties method (#188) #188 (RIOT)

Bug Fixes

  • accounts/db: return true if user is successfully removed (Luke)
  • server/vehicle: set initial vehicle plate (Linden)
  • server/vehicle: ensure plate is not longer than 8 characters (Linden)
  • server/vehicle: dumb (Linden)
  • server/accounts: blacklist some account actions on group accounts (Linden)

Chores

Commits

v1.0.1

19 Oct 02:21
c059c7a

Choose a tag to compare

Bug Fixes

  • server/groups: use conn.update when creating dynamic group (Linden)

Chores

Commits

v1.0.0

18 Oct 07:47

Choose a tag to compare

Features

  • groups: add activeCount state for players with activeGroup (Linden)
  • server: export GetGroupsByType (Linden)
  • server/groups: dynamic group creation and deletion (Linden)

Bug Fixes

  • server/player: update activeCount state when setting active group (Linden)
  • server/player: don't increment activeCount if group is undefined (Linden)
  • server/accounts: missing export for DeleteAccountInvoice (Linden)
  • lib/server: removed exports (Linden)

Code Refactoring

  • db/pool: use connection info for version checking (Linden)

Continuous Integration

  • release: disable prerelease tag (Linden)

Commits

  • d95f531: v0.32.0 (GitHub Actions)

v0.32.0

09 Oct 00:34

Choose a tag to compare

v0.32.0 Pre-release
Pre-release

Features

  • server/groups: auto-create group accounts (Linden)
  • server/vehicle: add getStored method (#172) #172 (Justus Braun)
  • server/vehicle: use SetEntityOrphanMode when spawning vehicles (Linden)
  • db/pool: add mariadb version validation (Linden)
  • server/vehicle: add setProperties method (Linden)

Bug Fixes

  • server/accounts: add balance to fromAccount (#168) #168 (Skryptific)
  • server/vehicle: do not regenerate plates for existing vehicles (Linden)
  • server/build: assert plate as non-null (Linden)
  • server/player: add license fallback (#169) #169 (Simonas Juska)
  • server/player: load license module (Linden)
  • server/vehicle: add undefined plate check (#175) #175 (Simonas Juska)
  • sql: missing comma in ox_groups table creation (#174) #174 (citRa)
  • lib: missing GetVehicleNetworkType type (Linden)
  • db/pool: set pool after confirming a connection (Linden)
  • server/accounts: transaction new balance (#178) #178 (Sam Shanks)

Code Refactoring

  • build: use fx-utils (Linden)
  • build: change entrypoints and run tsc before building (Linden)
  • sql: add hasAccount column to groups (Linden)
  • server/vehicle: create interface for CreateVehicleData (Linden)
  • server/accounts: return object with error message on action (Luke)
  • server: enable autoJsonMap (Linden)
  • server/vehicle: remove properties from metadata (Linden)
  • server/accounts: comments (Linden)

Chores

  • update package dependencies (Linden)
  • update fx-utils package path (Linden)
  • run prettier (Linden)
  • update package dependencies (Linden)

Commits

  • 29afaf4: v0.31.2 (GitHub Actions)
  • cbf8e70: refactor(accounts/db)!: consistently return success and message object (Luke)
  • ef26be5: refactor(server/player)!: remove scope events and methods (Linden)

v0.31.2

06 Sep 05:32

Choose a tag to compare

v0.31.2 Pre-release
Pre-release

Bug Fixes

  • build: don't exit process until files are written (Linden)

Commits

  • 4def402: v0.31.1 (GitHub Actions)

v0.31.1

06 Sep 05:24

Choose a tag to compare

v0.31.1 Pre-release
Pre-release

Bug Fixes

  • lib/server: load accounts Lua module (Linden)

Code Refactoring

  • build: run tsc before building (Linden)

Commits

  • eae6a6a: v0.31.0 (GitHub Actions)

v0.31.0

05 Sep 10:12

Choose a tag to compare

v0.31.0 Pre-release
Pre-release

Features

Bug Fixes

  • db/invoices: use UpdateBalance db function to pay invoice (Luke)
  • server/player: type correction (Linden)

Chores

Commits

  • 44161ac: v0.30.0 (GitHub Actions)

v0.30.0

01 Sep 14:34

Choose a tag to compare

v0.30.0 Pre-release
Pre-release

Features

  • common/vehicles: add export GetVehicleNetworkType (Linden)
  • server/vehicle: spawn tweaks and respawn method (Linden)
  • server/vehicle: forcibly respawn vehicles deleted by clients (Linden)
  • lib: initialise ox_lib if it does not already exist (Linden)
  • server/invoices: initial db stucture #164 (Luke)
  • creating and paying invoices #164 (Luke)
  • server/invoices: delete invoice export #164 (Luke)
  • invoices: add due date #164 (Luke)
  • server/player: getFromCharId static method #164 (Luke)
  • sql: full name column #164 (Luke)
  • sql: fulltext index on transaction messages #164 (Luke)

Bug Fixes

  • client/vehicle: initVehicle timeout (Linden)
  • locales/en: re-add not so useless locales (Linden)
  • server/vehicle: update registry on respawn (Linden)
  • server/vehicle: always clear old entity from registry (Linden)
  • sql: add new invoice permissions to account roles insert #164 (Luke)
  • server: send playerId to create invoice instead of charId #164 (Luke)
  • server: use playerid for paying invoices #164 (Luke)
  • server/player: add char id key member instance on join #164 (Luke)
  • server/invoice: actually remove balance when paying an invoice #164 (Luke)
  • server: interface typo #164 (Luke)
  • remove unused imports (Luke)
  • ci: remove unused imports dir (Luke)

Code Refactoring

  • types: rename OxAccountRoles (Linden)
  • remove VectorFromBuffer (Linden)
  • invoices: improve create invoice typing #164 (Luke)
  • invoices: rename columns and properties for consistency #164 (Luke)
  • server/invoices: use charId instead of player Id #164 (Luke)

Chores

  • locales/en: remove unused locales (Linden)
  • common/data: update vehicles to include 3258 (Linden)
  • update package dependencies (Linden)
  • update pnpm lock file (Luke)

Commits

  • 253e9e2: v0.29.1 (GitHub Actions)
  • e19a4a0: refactor!: remove old compatibility libraries (Linden)
  • 4b3524f: refactor(sql)!: add fulltext indexes for name and accounts (Luke) #164