Releases: overextended/ox_lib
Releases · overextended/ox_lib
v3.32.6
v3.32.5
Features
- imports/marker: Added invert property (#4) (Sergio)
- package/getNearbyVehicles: Implement getNearbyVehicles (#8) (uShifty)
- imports/getClosestPlayer: Implement ignorePlayerId on the server (#11) (Edward)
- web/dialog/textarea: add min and max length (#30) (ANTOND.)
- interface/input: add size to input dialog options (#32) (Luca)
- imports/table: add table.map (#35) (mikigoalie)
- package/addKeybind: add keybind to ts package (#39) (Zoo)
- imports/logger: add definable dataset for fivemanage logging (#45) (Maximus7474)
- imports/dui: added mising dui methods (#47) (Swellington Soares)
- imports/logger: support metadata table for Fivemanage logger (#75) (Christopher)
Bug Fixes
- interval: Check if interval was cleared before invoking callback (#745) #745 (ESK0)
- callback/js: prevent args from being wrapped in an array when resolving the promise (#744) #744 (Malox)
- zones/shared: ensure safe removal of zones from entering and exiting lists (#1) (Zoo)
- web: re-apply patch for react-hot-toast (#13) (ANTOND.)
- shared: Improper import of context (#18) (uShifty)
- client/interface: add missing warning notify type in npm package (#23) (andreutu)
- resource/cache: skip cache updates during ped transitions (#28) (Mustafa Burak Güneş)
- interface/input: add min and max length props to input type (#31) (ANTOND.)
- web/notifications: bottom center position (#33) (mikigoalie)
- points: grid inconsistencies (#37) (David Malchin)
- zones: set zone distance on creation (#44) (PotatoFarmer441)
- table: restore expected behavior in table_matches (#49) (RuksH4n)
- table_matches: remove leftover strict shape check from df7a6b9 (#50) (RuksH4n)
- progress: prop replication overload (#58) (PotatoFarmer441)
- progress: client statebag change handler double creating the props (#60) (Maximus7474)
- interface/menu: incosistent menu function types (#80) (BerkieBb)
- package: added an array check on callback args (#85) (Maximus7474)
Documentation
Code Refactoring
- use bun instead of pnpm (ANTOND.)
Continuous Integration
- create-release: restructure and update versions (ANTOND.)
- create-release: use github app token (ANTOND.)
- create-release: bump version before running build script (#9) (ANTOND.)
- create-release: use npm trusted publisher (ANTOND.)
- create-release: run publish in package folder (ANTOND.)
Chores
- locales: update german translations - de.json (#736) #736 (MaxiFaxiPaxi)
- update organization name (ANTOND.)
- bump version to v3.30.7 (github-actions)
- package/interface: add label to progressCircle (#2) (Zoo)
- locales: update norwegian translation (#10) (Mats)
- bump version to v3.30.8 (github-actions)
- bump version to v3.30.9 (github-actions)
- bump version to v3.30.10 (github-actions)
- use nativewrappers/fivem instead of client (#25) (Laica Lunasys)
- bump version to v3.31.0 (github-actions)
- bump version to v3.31.1 (github-actions)
- locales: update fr.json (#38) (PaPi)
- bump version to v3.31.2 (github-actions)
- package/index: export addKeybind function (#40) (Zoo)
- bump version to v3.31.3 (github-actions)
- bump version to v3.31.4 (github-actions)
- bump version to v3.32.0 (github-actions)
- bump version to v3.32.1 (github-actions)
- bump version to v3.32.2 (github-actions)
- bump version to v3.32.3 (github-actions)
- bump version to v3.32.3 (github-actions)
Commits
v3.30.6
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)