Skip to content

Releases: overextended/ox_lib

v3.20.0

20 Apr 15:57
Compare
Choose a tag to compare

Features

Bug Fixes

  • class: use rawset during instantiation (Linden)
  • class: private access in method calls (Linden)
  • settings: swapped variable order (Linden)

Code Refactoring

  • locale: set default locale in settings (Linden)
  • streamingRequest: mention unreleased assets (Linden)
  • settings: reset saved locales (Linden)
  • streaming: bump default timeout (Linden)
  • client/vehicleProperties: remove entity owner check (Linden)
  • locale: merge locales with english definitions (Linden)
  • timer: adjust module return and types (Linden)
  • client/vehicleProperties: return true if client owns entity (Linden)

v3.19.2

11 Apr 05:08
Compare
Choose a tag to compare

Bug Fixes

  • requestScaleformMovie: use scaleform handle (#543) #543 (ANTOND)
  • fxmanifest: don't load require as shared_script (Linden)
  • init: prevent loading multiple instances of ox_lib (Linden)

v3.19.1

09 Apr 10:04
Compare
Choose a tag to compare

Bug Fixes

  • require/loadJson: correct path for json files (Linden)

Chores

Commits

v3.19.0

06 Apr 13:46
Compare
Choose a tag to compare

Features

  • imports/server: getFilesInDirectory (Linden)
  • locale: locale hotloading (Linden)
  • settings: add ox_lib command and user-selected locales (Linden)
  • client/notification: add support for native audio sounds (#455) #455 (Ethan)
  • settings: toggle notification audio (Linden)
  • server: triggerClientEvent with multi-target support (Linden)
  • imports/logger: add fivemanage as logging option (#536) #536 (Christopher)

Bug Fixes

  • locale: trigger setLocale in locale module (Linden)
  • streamingRequest: missing asset name in error message (Linden)
  • streamingRequest: missing return value (Linden)

Code Refactoring

  • streamingRequest: internal method for request functions (Linden)
  • resource: load extra modules (Linden)
  • requestAudioBank: return string (Linden)
  • notify: minor cleanup for notification audio (Linden)
  • require: improve module resolution and debugging info (Linden)
  • require: cleanup and improve debug info (Linden)

Chores

  • add gitignore to forcibly keep cache directories (Linden)

v3.18.0

27 Mar 03:30
Compare
Choose a tag to compare

Features

Bug Fixes

  • types: optional params in getClosest* (#519) #519 (ANTOND)
  • package/streaming: return promise from streamingRequest (Linden)

Code Refactoring

  • package/interface: import CSSProperties from csstype (Linden)
  • waitFor: use GetGameTimer to timeout callbacks (Linden)
  • client/progress: sync props with statebags (#515) #515 (Andy)
  • class: improve types (Linden)
  • class: remove support for class.init (Linden)

v3.17.0

12 Mar 13:04
Compare
Choose a tag to compare

Features

  • web: support icon urls in radial menu (#487) #487 (ktx-mega)
  • web/select: searchable option (#513) #513 (Lily)
  • class: add instanceOf method (Linden)
  • class: recursive instanceOf and isClass method (Linden)
  • class: add temporary super method during class init (Linden)
  • class: deprecate init in favour of constructor (Linden)
  • class: true private fields (Linden)

Bug Fixes

  • imports/require: resource source extraction in getModuleInfo (#504) #504 (Kenshin13)
  • locales/cs: more natural phrases (#508) #508 (ANTOND)
  • class: disallow calling constructor from objects (Linden)
  • class: only show warning if constructor is undefined (Linden)

Code Refactoring

  • class: use mixins for default class methods (Linden)
  • class: stricter type-checking (Linden)
  • class: improve types (Linden)

Commits

  • d857828: feat(web/textui) bottom center position(#507) (xSamiVS) #507
  • 669dc5a: fix(web/skillcheck) fix cyrillic keyboards not detecting correct inputs (#512) (qwezertino) #512

v3.16.3

18 Feb 04:46
Compare
Choose a tag to compare

Bug Fixes

Code Refactoring

  • package: move and export VehicleProperties interface (Linden)

Chores

v3.16.2

20 Jan 06:36
Compare
Choose a tag to compare

Bug Fixes

  • waitFor: allow timeout to be disabled (Linden)

Chores

v3.16.1

17 Jan 12:41
Compare
Choose a tag to compare

Bug Fixes

  • package/streaming: somehow valid path is invalid? (Linden)

v3.16.0

17 Jan 06:46
Compare
Choose a tag to compare

Features

  • package: add waitFor and sleep functions (Linden)
  • package: random string/int utility functions (Linden)

Bug Fixes

  • addCommand: catch errors in command handler (Linden)
  • imports/waitFor: normalise timeout (Linden)

Code Refactoring

  • imports/streaming: remove default timeout (Linden)

Chores

  • update server dependency to 7290 (Linden)