Skip to content

v2.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Jan 02:26
· 1650 commits to main since this release

Notice

Before you go dropping the changes into your production server willy-nilly, use a test environment and ensure your convars are set properly.

Features

  • client: track item count and changes (Linden)
  • client: integrated NPWD support (Linden)
  • client: Allow more specific vehicle storage restrictions #470 (ANTOND)
  • logs: datadog logging (Linden)
  • client: Allow individual target icons and labels #485 (ANTOND)
  • locales: Default locale for stashes and evidence (#486) #486 (ANTOND)

Bug Fixes

  • client: always close the inventory when attempting to use an item (Linden)
  • shared/items: item counts shouldn't require item.client to exist (Linden)
  • server/shops: Ceil price to avoid free items #465 (ANTOND)
  • client: Allow closing open second inventory with same keybind (Luke)
  • server/inventory: canCarryItem should check if table contains value (Linden)
  • client: updateInventory tweaks (Linden)
  • init: Clearstashes should be server setting #484 (ANTOND)
  • client: Check if drops are loaded #487 (ANTOND)
  • client: incorrect convar check (Linden)
  • locales/it: Italian translation corrected (#488) #488 (Demetrio)
  • locales/de: Missing translations and a few words fixed. (#489) #489 (ItzTrivial)
  • locales: fixed incorrect english locale #491 (Dolu)
  • logs: import server.logs too late #491 (Dolu)
  • client: item count tracking (Linden)
  • client: check if player is loaded when logout triggers (Linden)
  • server/inventory: check if inventory exists during setJob (Linden)
  • shared/items: throwable items default to stackable (Linden)
  • server/items: weapon metadata (Linden)
  • update workflows (Linden)

Code Refactoring

  • move some shared values to client/server (Linden)
  • change updateInventory to updateSlots (Linden)
  • config: store shared.police as key-value pairs (Linden)
  • isPolice function moved to player module (Linden)
  • client/data: Allow trunk bone index definition (Luke)
  • rename player module to bridge (Linden)
  • carry limit notifications #478 (Dolu)
  • remove config.lua and utilise new convars (Linden)
  • locales: change carry limit message (Linden)
  • init: only set shared.framework to 'esx' when it's running (Linden)

Chores

  • fxmanifest: remove es_extended dependency (Linden)
  • update dependencies (Linden)
  • Update license (Luke)
  • cfg: update convars and add datadog (Linden)

Commits