Releases: overextended/ox_lib
Releases · overextended/ox_lib
v3.30.5
v3.30.4
v3.30.3
v3.30.2
v3.30.1
v3.30.0
Features
- callback: implement callback validation (Linden)
- cron: add maxDelay property to control task execution delay (#708) #708 (Judd)
- relativeCoords: allow passing full rotation (#703) #703 (Dolu)
- table: added table.shuffle (#718) #718 (Slyy)
- grid: add a grid system (Linden)
- zones: utilise the grid system (Linden)
- grid: add filtering to getNearbyEntries (Linden)
- points: utilise the grid system (Linden)
- print: add convar change listener (#728) #728 (CENSOR37)
- zones: add getNearbyZones (Linden)
Bug Fixes
- scaleform: invalid private property access (Linden)
- scaleform: missing types (Linden)
- types: add TextAreaProps to RowInput (#717) #717 (sync)
- web: Remove unused font imports. Fixes #721. (#722) #722 (Stan)
- client/zones: fix nil error when multiple zones are removes at once (#726) #726 (Dimmies)
- zones: Fix error that occurs when there are no duplicate z-coords (#723) #723 (Stan)
- zonecreator: vector formatting on some systems (#683) #683 (Qotrek)
- client/progress: check duration (Linden)
- zones: filter grid entries for zones (Linden)
- grid: clear cached entries on change (Linden)
- zones: correct zone data types (#729) #729 (ANTOND.)
Code Refactoring
- array: add generic to class type (Linden)
- zones: move to shared module (Linden)
- zones: improve types (Linden)
- client/progress: minor adjustment to duration check (Linden)
- grid: use an array to store nearby entries (Linden)
Chores
v3.29.0
Features
- class: allow private to be redefined (Linden)
- array: additional methods (Linden)
- scaleform class (#698) #698 (Codexis)
- relativeCoords: add lib.getRelativeCoords function (#685) #685 (Rafael)
Bug Fixes
- timer: redefine local function as method (Linden)
- timer: set initial value of triggerOnEnd to true (Linden)
- cron: matching weekdayMap with os.date (#700) #700 (hakanesnn)
- vehicleProps: split modLivery from livery (#699) #699 (Scully)
- array: format error message (Linden)
- array: Array.from string delimiter (Linden)
- client/vehicleproperties: reset colors when changing painttype (#692) #692 (Jag)
v3.28.1
v3.28.0
Features
- web: wrap app in errorboundary (Linden)
Bug Fixes
- package/notify: add missing sound type (#664) #664 (mardev)
- table: respect falsey value for addDuplicateNumbers (#672) #672 (Stan)
- client/progress: playEnter arg for scenarios in progress bar (#671) #671 (Noah)
- cron: prevent duplicate executions and enhance type safety (#690) #690 (Judd)
- client/zones: use arrays for temporary zone tables (Linden)
- menu: prevent opening empty menu (#675) #675 (BerkieBb)
- marker: logical error when setting faceCamera (#686) #686 (NotSomething0)
- callback: support __call metatables as cb function (Linden)
- timer: re-enable onEnd after stopping a timer (Linden)
Code Refactoring
- resource/cache: update seat cache on vehicle change (#679) #679 (Mahan Moulaei)
Chores
- deps: bump vite from 5.0.13 to 5.1.8 in /web (#645) #645 (dependabot[bot])
- deps: bump rollup from 4.5.0 to 4.24.4 in /web (#665) #665 (dependabot[bot])
- locales: greek translations (#663) #663 (Lucifers Blood)
- locales: Update zh-cn and zh-tw translations (#659) #659 (TomStilson)
- locales/de: add missing dutch translations (#689) #689 (Indra)
- locales/pt-br: update translations (#684) #684 (Rafael)
v3.27.0
Features
- array: add additional array class methods (Linden)
- client/dui: implement dui handling (#650) #650 (Ceeb)
Bug Fixes
Code Refactoring
- table: improve performance of contains, matches, and merge (#647) #647 (Guru Saran)
- streaming: change error message and default timeout (Linden)
- init: move global declarations (Linden)