Skip to content

Releases: overextended/ox_lib

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)

v3.26.0

17 Sep 13:40
Compare
Choose a tag to compare

Features

Bug Fixes

Chores

v3.25.0

17 Aug 02:59
Compare
Choose a tag to compare

Features

  • cache: send oldValue to onCache (Linden)

Bug Fixes

Code Refactoring

  • array: typing issue (Linden)
  • class: change type returned by lib.class (Linden)
  • package/addCommand: send chat suggestions to correct source (#627) #627 (Luxu)
  • streamingRequest: wait 10 years for assets to load (Linden)

Commits

  • 133a990: Revert "refactor(streamingRequest): wait 10 years for assets to load" (Linden)

v3.24.0

14 Jul 06:53
Compare
Choose a tag to compare

Features

  • vehicleProperties: add statebag handler and server setter (Linden)

Bug Fixes

Code Refactoring

  • addCommand: send chat suggestions to correct source (#614) #614 (Malox)
  • client/vehicleProperties: check for tutorial session (Linden)

v3.23.1

01 Jul 11:20
Compare
Choose a tag to compare

Bug Fixes

  • client/requestModel: model validation and streaming request (#610) #610 (Solareon)

v3.23.0

01 Jul 02:22
Compare
Choose a tag to compare

Features

Bug Fixes

  • client/zones: remove thread when setting initial debug state (Linden)
  • init/cache: allow setting false cached value (Linden)
  • client/requestModel: use IsModelInnCdimage to validate model (Linden)

Code Refactoring

Chores

v3.22.2

07 Jun 13:54
Compare
Choose a tag to compare

Bug Fixes

Code Refactoring

  • class: disable experimental warning for internal modules (Linden)

Chores

Commits

  • c59b675: Revert "fix(imports/logger): loki indexing for varargs (#583)" (Linden)

v3.22.1

22 May 23:42
Compare
Choose a tag to compare

Code Refactoring

  • callback: warn if callback function is nil/false (Linden)

v3.22.0

22 May 21:21
Compare
Choose a tag to compare

Features

  • table/merge: add option to replace duplicate number keys (#581) #581 (synth444)

Bug Fixes

Code Refactoring

  • class: mark mixins.new as protected (Linden)
  • callback: increase default timeout (Linden)
  • callback: assertions (Linden)

Chores

v3.21.0

09 May 20:49
Compare
Choose a tag to compare

Features

  • callback: add timeout to callback events (Linden)
  • math: linear interpolation (#570) #570 (Austin Dunn)
  • interface/multi-select: add maxSelectedValues (#563) #563 (northsqrd)
  • raycast: add fromCoords method (Linden)
  • interface/alert: support dialog timeout (Linden)
  • math: expose interpolate function as math.interp (Linden)

Bug Fixes

  • notify: reset circle animation on notification re-trigger with id (#559) #559 (RrybaN)
  • class: fixed private access in method calls (#553) #553 (deFuzz)
  • timer: add async argument to restart method (#567) #567 (404)
  • array: array:findIndex should return index (#565) #565 (Jarosław)
  • web/notify: prevent resetting the notifications circle without an id (#566) #566 (RrybaN)
  • math: math.interp return type should be T (Linden)

Code Refactoring

  • settings: safeGetKvp (Linden)
  • raycast: smoother raycast during camera movement (#569) #569 (Mas)
  • interface/progress: allow rotation order for created props (#564) #564 (xHorntail)

Chores

Commits

  • 113f522: fix(interface/progress) don't use RegisterKeyMapping for redm(#560) (RexshackGaming) #560