Skip to content

Releases: overextended/ox_core

v0.5.0

24 Aug 19:33
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Features

  • shared: Shared.DEBUG (Linden)
  • debug: vehicle data generation (Linden)

Bug Fixes

  • client/events: incorrect state set for vehicleProperties (Linden)
  • debug: vehicle labels (Linden)
  • imports/server: remove lib.getPlayer (Linden)

Code Refactoring

  • remove vehicle parsing (Linden)
  • server/player: allow GetPlayer to return nil (Linden)

Commits

  • 27b15e8: Revert "refactor: remove vehicle parsing" (Linden)

v0.4.3

08 Aug 05:51
Compare
Choose a tag to compare
v0.4.3 Pre-release
Pre-release

Code Refactoring

  • server: remove entity lockdown (Linden)

Chores

Commits

  • client/spawn: delay logout and clear ped tasks (Linden)
  • c77355a: relicense under MIT (Linden)
  • c17a26c: Create CODE_OF_CONDUCT.md (Linden)
  • d308ae0: Create CONTRIBUTING.md (Linden)
  • c1ac8dc: refactor(server/player)!: remove inventory saving (Linden)

v0.4.2

02 Aug 10:27
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

Bug Fixes

  • sql: set default for vehicles.stored as NULL (Linden)
  • server/vehicle: set "unstored" vehicles to impound on start (Linden)
  • server: Class "get" method return values (Linden)
  • server/player: check player metadata in GetPlayers filter (Linden)

Chores

  • readme: mention mariadb (Linden)

Commits

  • server/vehicle: prevent spawning duplicates (Linden)

v0.4.1

01 Aug 15:40
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release
ALTER TABLE `vehicles`
    CHANGE COLUMN `stored` `stored` VARCHAR(50) NULL DEFAULT NULL;

Bug Fixes

  • server/vehicle: SELECT_VEHICLE columns (Linden)

Commits

  • server/vehicle: set vehicle.stored as NULL on spawn (Linden)

v0.4.0

01 Aug 01:06
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Features

  • server/player: setPlayerInService event (Linden)

Bug Fixes

  • sql: collation (Linden)
  • server/vehicle: update INSERT_VEHICLE (Linden)
  • server/vehicle: UPDATE_VEHICLE parameters (Linden)

Code Refactoring

  • files/vehicles: add missing vehicles, change structure (Linden)
  • client/events: vehicleProperties handler (Linden)
  • imports: separate into modules (Linden)

v0.3.2

28 Jul 17:13
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

Another database change included.

ALTER TABLE `characters`
	ADD COLUMN `deleted` DATE NULL AFTER `inventory`;

Bug Fixes

  • server/player: don't remove playerData during logout (Linden)

Commits

  • 90a5bac: feat(server/player)!: soft-delete characters (Linden)

v0.3.1

28 Jul 05:14
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Bug Fixes

  • sql: default typo (#13) #13 (Shorty)
  • server/player: player scopes, logout event and data removal #14 (Jag)
  • sql: user_accounts key (Linden)

Code Refactoring

  • server/accounts: bulk-save changes (Linden)

v0.3.0

27 Jul 10:46
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Features

  • server/accounts: initial implementation of accounts (Linden)
  • server/accounts: setup api entry point (Linden)
  • imports/server: setup CAccount and add player method (Linden)
  • lib/server: setup CAccount and add player method (Linden)

Bug Fixes

  • fxmanifest: oal-flag (Linden)

Code Refactoring

  • server/accounts: remove Ox.GetAccounts export (Linden)

Commits

  • 2a2708e: refactor(sql)!: data types and accounts (Linden)

v0.2.0

23 Jul 07:43
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Features

  • lib/server: js modules (Linden)
  • lib: client wrapper (Luke)
  • lib: package readme (Luke)
  • server/groups: GlobalState[group:count] (Linden)
  • server/player: CPlayer.set replicate to client (Linden)
  • client/player: ox:setPlayerData handler and CPlayer.get method (Linden)
  • server/player: txadmin shutdown event handler (Linden)
  • lib/client: CPlayer get method (Linden)

Bug Fixes

  • lib/server: vehicle method and types (Linden)
  • lib/client: player events and props (Linden)
  • imports: playerLogout event handler (Linden)
  • lib/client: playerLogout event handler (Linden)
  • lib/server: CreateVehicle owner type (Linden)
  • client/spawn: player visibility (Linden)
  • server/player: trigger ox:playerLogout on server (Linden)
  • server/groups: setgroup player method syntax (Linden)
  • server/player: playerDeath event (Linden)

Styles

Code Refactoring

  • server/vehicle: remove "invalid vehicle" error (Linden)
  • server/vehicle: accept coords as table (Linden)
  • lib: structure package into modules and improve types (Luke)
  • lib: properly type the filter param (Luke)
  • lib/server: allow number only for GetPlayer; adjust types (Linden)
  • server/groups: move from player module (Linden)

Chores

Commits

  • server/vehicle: add Ox.GetVehicleFromNetId (Linden)
  • server/vehicle: ensure vehicle plate is updated (Linden)
  • server/player: change CPlayer.__index method (Linden)

v0.1.3

03 Jul 13:33
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

Features

  • web: vite (Luke)
  • server/vehicle: validate vehicle model (Linden)
  • web: don't allow creating new characters when max slots is reached (Luke)
  • server: introduce player filtering for Ox.GetPlayers (Linden)

Bug Fixes

  • web: improve character scrolling (Luke)
  • server/player: variable should be local (Linden)
  • web: don't auto-focus on cancel button for delete modal (Luke)
  • ox:playerLoaded event is triggered twice (Linden)

Styles

  • web: add margin to select dialog (Luke)

Code Refactoring

  • web: align select to the top (Luke)
  • web: delete character modal (Luke)
  • server/vehicle: change /car loop (Linden)
  • client: clean up PlayerData (Linden)
  • server/player: queries (Linden)
  • client/spawn: make it dry (Linden)

Chores

  • web: remove scrapped delete dialog (Luke)

Commits

  • shared: setup Shared table (Linden)