> For the complete documentation index, see [llms.txt](https://docs.tworst.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tworst.com/admin-menu/admin-menu/changelog/v1.1.3.md).

# v1.1.3

## New

* **Custom integration adapters for every bridge** — set any system to `"custom"` and write your own in `bridge/<domain>/adapters/custom.lua`.
* **Quick Menu permissions** — control which Quick Actions each role may use.
* Item Explorer → **"Wipe from all"**.
* **okokBilling** and **rcore\_prison** support.
* qs-inventory: vehicle trunk & glovebox editing.
* Map: players on the same spot now group into one marker.
* Spectate: player ID/name tags (toggle with **N**).
* Unemployed is now assignable.

## Fixes

* qs-advancedgarages send to garage / impound.
* Admin menu double-press after spectate.
* General hardening.

{% hint style="info" %}
**Quick Menu permissions are auto-filled on update.** Roles that already had risky permissions (ban, console, etc.) get the full set; others get a safe subset (coords, names, clothing, etc.). Adjust in the role editor — **no manual SQL needed.**
{% endhint %}

{% hint style="warning" %}
**Keep your own `shared/server_config.lua`, `shared/config.lua` & `shared/webhooks.lua`** when updating. Replace the whole `ui/dist/` folder and the other changed files.
{% endhint %}

## Changed Files

* **New:** `bridge/*/adapters/custom.lua` (all domains), `bridge/inventory/custom.lua`
* **New:** `bridge/invoices/adapters/okokbilling.lua`, `bridge/jail/adapters/rcore-prison.lua`
* **New:** `sql/migrations/006_add_quickmenu_perms.sql`
* `fxmanifest.lua`, `shared/config.lua`, `shared/permissions.lua`, `sql/install.sql`
* `bridge/registry.lua`, `bridge/garage/providers.lua`, `bridge/inventory/qs-inventory.lua`
* `bridge/clothing/adapters/custom.lua`, `bridge/revive/system.lua`
* `client/main.lua`, `client/quickActions.lua`, `client/spectate.lua`
* `server/helpers.lua`, `server/auth/manager.lua`, `server/cloud/handlers.lua`
* `server/core/{qbcore,esx}/jobs.lua`
* `server/data/items/{system,handlers}.lua`, `server/data/playerblips/handlers.lua`, `server/data/quick_actions/defaults.lua`
* `locales/*.json` (all 13)
* `ui/dist/**` (replace the whole folder)
