Skip to content

Releases: overextended/ox_lib

v3.39.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 06:42

Features

  • package/zones: increase api parity with lua (Linden)
  • package/zones: remove method (Linden)
  • string: add string utility functions (#809) #809 (scorz)
  • progress: remove and ignore invalid prop data during validation (Linden)
  • vehicleProperties: add support for broken off vehicle wheels (#810) #810 (filo studios.)

Bug Fixes

  • cron: support a single named month in expressions (#799) #799 (Astrxw)
  • client/context: guard against nil openContextMenu in NUI callbacks (#800) #800 (Astrxw)
  • zones: track grid cell locally instead of sharing cache keys (#801) #801 (Astrxw)
  • web: bump react-fontawesome so icon animations work (#803) #803 (Whereiam)
  • require: add module name and loader data to required modules (Linden)
  • cron: schedule pinned times later today instead of next day (#811) #811 (/y)
  • web: prevent inputDialog cleanup from destroying chained dialogs (#807) #807 (horaadev)

Commits

  • 5f41696: Update NOTICE.md (Linden)

v3.38.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 03:02

Features

Bug Fixes

Code Refactoring

  • logger: split providers into separate files behind a shared dispatcher (#793) #793 (Kenshin13)
  • getFilesInDirectory: use io.readdir (Linden)

Commits

  • 39e8cce: Update README.md (Linden)

v3.37.2

Choose a tag to compare

@github-actions github-actions released this 07 Jun 23:56

Bug Fixes

  • client/progress: object model validation (Linden)

v3.37.1

Choose a tag to compare

@github-actions github-actions released this 06 Jun 14:06

Code Refactoring

  • allow users to disable security advisories (Linden)

v3.37.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 05:48

Features

  • uuidv7 generator and validator (Linden)

Bug Fixes

  • gameEntity: separate logic for netId handling on server/client (Linden)
  • gameEntity: don't attempt to replicate local entity states (Linden)

Code Refactoring

  • gameEntity: lua/js api consistency (Linden)
  • state/vehicleProperties: check if plate is an empty string (Linden)

Chores

  • package: formatting (Linden)
  • add security warning for non-strict statebags (Linden)

v3.36.4

Choose a tag to compare

@github-actions github-actions released this 01 Jun 07:36

Bug Fixes

  • Player: set netId as the player's serverId (Linden)

Code Refactoring

  • gameEntity: faster replicated statebag sync (Linden)

v3.36.3

Choose a tag to compare

@github-actions github-actions released this 30 May 08:23

Bug Fixes

  • resource/client: incorrect parameters in state change handler (Linden)

v3.36.2

Choose a tag to compare

@github-actions github-actions released this 29 May 13:22

Bug Fixes

  • hooks: ensure non-sparse array (Linden)
  • server/state: properly handle internal state rejection (Linden)
  • resource: setonground state handler corrections (Linden)

Code Refactoring

  • gameEntity: use setr for setonground replication (Linden)

v3.36.1

Choose a tag to compare

@github-actions github-actions released this 29 May 11:25

Bug Fixes

  • imports/gameEntity: correctly set statebag on networked entities (Linden)
  • server/state: dispatch proper targetId, add entityId (Linden)

Code Refactoring

  • vehicleProperties: improve server setter; support strict state (Linden)

v3.36.0

Choose a tag to compare

@github-actions github-actions released this 28 May 00:29

Features

  • addKeybind: allowInPauseMenu option (#781) #781 (PaPi)
  • logger: added table support for tags in loki logging (#784) #784 (sw4m)
  • entity: replication modes ("synced states") (Linden)

Bug Fixes

  • package/addCommand: explicitly check if restricted is an array (Linden)
  • addKeybind: reset isPressed when bind is disabled (Linden)
  • package/misc: set VehicleProperties keys as optional (Linden)

Code Refactoring

  • package/addCommand: do not mutate properties (Linden)
  • package/addCommand: rename paramType to type (Linden)
  • hooks: include rejected hooks in post-event triggers (Linden)