# Patch Details

Find all the necessary details about updates/patches on this page

<details>

<summary>Update 1.4.0</summary>

```diff
+ Added: RX Banking support
+ Added: caching for expensive callback events to improve performance
```

**Modified files**

* src/shared/Config.lua (Only update if you are using rxbanking)
* src/server/sv\_edit.lua (Only update if you are using rxbanking)
* src/server/cache.lua (New file)
* src/server/nui/sv\_dashboardPage.lua
* src/server/nui/sv\_playerReports.lua
* fxmanifest.lua – version bumped

</details>

<details>

<summary>Update 1.3.1</summary>

```fix
+ Fixed: custom vehicle loading issue when vehicles take time to load.
+ Added: missing locales.
+ Fixed: vehicle shop fetching even when the vehicle shop feature is disabled.
```

**Modified files**

* `locales/translations/`
* `src/client/client.lua`
* `src/client/nui/cl_vehicleshop.lua`
* `src/server/nui/sv_vehicleshop.lua`
* `src/web/`
* `sql/DB.sql` (You can ignore this it only includes a missing SQL query)
* `fxmanifest.lua` – bumped version

</details>

<details>

<summary>Update 1.2.4</summary>

```fix
+ Fixed: Error when promoting offline players
```

**Modified files**

* src/server/nui/sv\_employeePage.lua
* fxmanifest.lua – bumped version

</details>

<details>

<summary>Update 1.2.3</summary>

```fix
+ Fixed: Job member count was not updating correctly
+ Refactored code and made functions reusable
+ Removed unwanted / unused lines from bridge files
+ Added a new hook function that triggers when a player gets fired
  - You can add your own logic here (e.g. multijob removal on fire)
  - Function location: src/server/sv_edit
```

**Modified files**

* `bridge/esx/client.lua`
* `bridge/esx/server.lua`
* `bridge/qb-core/client.lua`
* `src/server/server.lua`
* `src/server/nui/sv_dashboardPage.lua`
* `src/server/nui/sv_employeePage.lua`
* `src/server/nui/sv_jobApplications.lua`
* `src/server/nui/sv_playerReports.lua`
* `src/server/nui/sv_transactionPage.lua`
* `src/server/nui/sv_vehicleManagement.lua`
* `fxmanifest.lua` – bumped version

</details>

<details>

<summary>Update 1.2.2</summary>

```fix
+ Changed the job application data fetching module
+ Fixed: Vehicle shop vehicles were sometimes disabled even when the player had the correct grade (ignore this if you purchased recently).
```

**Modified files**

* `web/`
* `src/client/client.lua`
* `src/server/sv_vehicleshop.lua`
* `src/server/server.lua`
* `fxmanifest.lua` – bumped version

</details>

<details>

<summary>Update 1.2.1</summary>

```fix
+ Fixed: an issue where job application forms were not showing in the creator after saving.
```

**Modified files**

* web/
* fxmanifest.lua

</details>

<details>

<summary>Update 1.2.0</summary>

```diff
+ Added: New config option to enable/disable the vehicle shop.
+ Added: p_banking integration.
```

```fix
+ Added: Missing locale entries.
+ Fixed: Improved vehicle shop job grade validation.
+ Fixed: Issue where vehicles could not be purchased when the price was set to 0.
+ Fixed: Various minor bugs.
```

**Modified files**

* locals/translations/
* src/client/cl\_edit.lua
* src/client/client.lua
* src/server/nui/sv\_vehicleshop.lua
* src/services/sv\_jobVehicles.lua
* src/shared/Config.lua
* web/
* fxmanifest.lua – bumped version

</details>

<details>

<summary>Update 1.1.0</summary>

```diff
+ Added: New config option allowing you to disable specific features in the user menu.
```

```fix
+ Added: Missing locale entries.
+ Reworked: Client-side exports.
+ Fixed: External society transaction log issue.
+ Fixed: Various minor bugs.
```

**Modified files**

* exports/client.txt (No need to update it it’s only a documentation file.)
* locals/translations/
* sql/DB.sql
* src/client/client.lua
* src/server/sv\_globalSociety.lua
* src/server/sv\_society.lua
* src/server/sv\_edit.lua
* src/shared/Config.lua
* web/
* fxmanifest.lua – bumped versio

</details>
