Releases: overextended/ox_lib
Releases · overextended/ox_lib
v3.37.2
v3.37.1
v3.37.0
Features
- uuidv7 generator and validator (Linden)
Bug Fixes
- gameEntity: separate logic for netId handling on server/client (Linden)
- gameEntity: don't attempt to replicate local entity states (Linden)
Code Refactoring
- gameEntity: lua/js api consistency (Linden)
- state/vehicleProperties: check if plate is an empty string (Linden)
Chores
v3.36.4
v3.36.3
v3.36.2
v3.36.1
v3.36.0
Features
- addKeybind: allowInPauseMenu option (#781) #781 (PaPi)
- logger: added table support for tags in loki logging (#784) #784 (sw4m)
- entity: replication modes ("synced states") (Linden)
Bug Fixes
- package/addCommand: explicitly check if restricted is an array (Linden)
- addKeybind: reset isPressed when bind is disabled (Linden)
- package/misc: set VehicleProperties keys as optional (Linden)
Code Refactoring
v3.35.0
Features
- package/locale: typed locales wrapper (Linden)
Bug Fixes
- package/zones: allow arbitrary keys (Linden)
- package/Ped: override entity type when Ped is a player (Linden)
Code Refactoring
- package: drop nativewrappers (Linden)
- package: compile with tsdown (Linden)
- package: adjust barrel exports (Linden)
Chores
- georgian locales (#787) #787 (Master Mind)
- package: linting and formatting (Linden)
- formatting (Linden)
v3.34.0
Features
- event hooks api (Linden)
- state: setState callback event and hooks (Linden)
- package: StateBag class (Linden)
- game entity classes (Linden)
- entity create wrappers (Linden)
- entity: statebag helpers (Linden)
Bug Fixes
- import/hook: don't unpack funcref to __call metamethod (Linden)
- hook: don't reject filtered hooks (Linden)
- package: export context specific game modules (Linden)
- client/vehicleProperties: setLockState convar (Linden)
Code Refactoring
- server/state: use separate hooks for entity & player (Linden)
- init: remove GetGamePool function (Linden)
Chores
- cache: stricter typing for game name (Linden)