Skip to content

Releases: overextended/ox_lib

v3.30.5

18 Mar 06:00
Compare
Choose a tag to compare

Bug Fixes

  • points: store all points within range in nearbyZones (Linden)

Code Refactoring

  • web/fetchNui: fetch stub (Linden)

v3.30.4

17 Mar 15:41
Compare
Choose a tag to compare

Bug Fixes

  • zones: trigger onExit when teleporting away from zones (#732) #732 (Aaron)

Code Refactoring

  • init: attempt to catch module errors from invalid installs (Linden)
  • callback/client: require source in response handler (Linden)

v3.30.3

15 Mar 16:57
Compare
Choose a tag to compare

Bug Fixes

  • package/callback: format setValidCallback event name (Linden)

Code Refactoring

  • callbacks: don't error when attempting to override an event (Linden)

v3.30.2

14 Mar 04:26
Compare
Choose a tag to compare

Bug Fixes

  • zones: correct contains check (Linden)
  • zones: update zone distance when checking contains (Linden)
  • grid: only returned cached grid entries if filter matches (Linden)
  • zones: ensure nearbyZones always updates (Linden)

v3.30.1

13 Mar 10:15
Compare
Choose a tag to compare

Bug Fixes

  • zones: don't trigger onEnter on grid change (Linden)

v3.30.0

13 Mar 08:33
Compare
Choose a tag to compare

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

30 Jan 23:25
Compare
Choose a tag to compare

Features

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

21 Jan 00:35
Compare
Choose a tag to compare

Bug Fixes

  • array: indexOf return value (Linden)

v3.28.0

19 Jan 15:27
Compare
Choose a tag to compare

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

Chores

v3.27.0

24 Oct 02:57
Compare
Choose a tag to compare

Features

  • array: add additional array class methods (Linden)
  • client/dui: implement dui handling (#650) #650 (Ceeb)

Bug Fixes

  • callback/js: match callback timeout to lua (Linden)
  • table: regression in contains (Linden)

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)