← Shop Β· agencyg.de
Ecosystem Changelog

Every release, one feed

Each Agency-* resource ships its own release notes. Here they all land in one timeline so you can see at a glance how often we ship.

Agency-Elevator
V.1.2.2
πŸ›— Agency-Elevator v1.2.2 β€” Editable floor numbers in configurator & elevator panel.

πŸ›— Agency-Elevator

✨ New β€” Custom Floor Numbers β€’ Floor numbers are no longer auto-generated as 1, 2, 3, … β€’ Each floor now has an editable number field in the configurator β€” click it and type any value β€’ Supports negative numbers (e.g. -1, -2 for basement floors), zero, text like EG, or any custom label β€’ The custom number is shown in the elevator panel on floor buttons and in the digital floor display β€’ Auto-Detect Floors also assigns editable numbers that can be changed afterwards β€’ New floors default to the next sequential number but can be freely overwritten

✨ New β€” Display Number Persistence β€’ Custom floor numbers are stored in the database alongside floor label, coords, and job β€’ Existing elevators without custom numbers automatically fall back to sequential numbering β€” no migration needed

Installation β€’ Overwrite the following files in your existing Agency-Elevator folder:

fxmanifest.lua
client/main.lua
server/configurator.lua
html/script.js
html/style.css β€’ No database changes required β€” the new displayNumber field is stored inside the existing floors JSON column. β€’ Restart the resource via txAdmin or ensure Agency-Elevator.
Agency-Admin
v1.2.1
πŸ›‘οΈ Agency-Admin β€” Permission system, ban overhaul, direct commands & inventory fix.

---

πŸ›‘οΈ Agency-Admin
πŸ› Bug Fix β€” Tab Access Without Permission
β€’ Ranks without `tab_server` or `tab_vehicles` could still open those tabs and perform actions such as writing announcements or viewing the server config
β€’ The implied-actions fallback in `getVisibleTabs()` was bypassing explicit `false` denials
β€’ Tabs now respect explicit permission denials regardless of implied action permissions

πŸ› Bug Fix β€” Commands Not Working
β€’ Admins with permissions for clothing, teleport, and similar actions could only use them via the panel β€” the matching commands were not registered
β€’ Commands now perform the same permission check as the panel buttons β€” if a rank can use the button it can use the command

πŸ› Bug Fix β€” Open Inventory Not Working (ESX)
β€’ The inventory action always called `esx_inventoryhud:openPlayerInventory` which is not present on modern ESX servers
β€’ Detection order is now: `ox_inventory` first (framework-independent), then `qs-inventory`, then `esx_inventoryhud` as a last fallback

πŸ› Bug Fix β€” Ban Modal Not Clickable
β€’ The ban modal rendered correctly but buttons and input fields could not be interacted with
β€’ Missing `pointer-events: all` on the overlay and modal elements caused all click and keyboard events to pass through to the game

πŸ› Bug Fix β€” Ban Expiry Not Persisted
β€’ The `expires` field was never written to `banned_players.json` during `saveBanState`
β€’ After a server restart all timed bans were loaded without an expiry and could not auto-expire on `playerConnecting`
β€’ Both `saveBanState` and `loadBanState` now correctly save and restore the `expires` field

πŸ› Bug Fix β€” Revive Not Working
β€’ The revive action only performed a client-side native resurrection
β€’ On QBCore and ESX the death state is tracked server-side β€” the native alone does not clear `isdead` / `inlaststand` metadata, so the player was immediately put back into the death state
β€’ Server now clears the framework death state before triggering the client resurrection

---

✨ New β€” Ban Reason & Duration
β€’ Clicking Ban now opens a modal instead of immediately banning the player
β€’ Reason field β€” free text up to 200 characters, required before the ban can be submitted
β€’ Duration dropdown β€” Permanent / 1h / 6h / 24h / 48h / 7d / 30d
β€’ Kick message shows the ban reason and expiry date for timed bans
β€’ Banned players list now shows the expiry date in the panel

✨ New β€” Direct Admin Commands
β€’ All commands check the same rank permissions as the panel buttons β€” if a rank does not have the permission the command is blocked

| Command | Permission | Description |
|---|---|---|
| `/agoto [id]` | `goto_player` | Teleport to a player |
| `/abring [id]` | `bring_player` | Bring a player to you |
| `/arevive [id]` | `revive_player` | Revive a player |
| `/aheal [id]` | `heal_player` | Heal a player |
| `/aslay [id]` | `slay_player` | Kill a player |
| `/akill [id]` | `slay_player` | Kill a player (alias) |
| `/aclothing [id]` | `open_clothing_menu` | Open clothing menu for a player |
| `/akick [id] [reason]` | `kick_player` | Kick a player |
| `/aban [id] [reason]` | `ban_player` | Permanent ban with reason |
| `/aban [id] 1h/6h/24h/7d/30d [reason]` | `ban_player` | Timed ban with reason |
| `/anoclip` | `tool_noclip` | Toggle noclip for yourself |
| `/atpm` | `goto_player` | Teleport to your map waypoint |

✨ New β€” Spawn by name for Vehicles

---

Installation
β€’ Overwrite your existing Agency-Admin folder with this version β€” no database changes required.
β€’ If you are on ESX and use `ox_inventory` or `qs-inventory` the Open Inventory button will now work automatically without any config change.
Agency-Vehiclekeys
V.1.1.4
πŸ”‘ Agency-Vehiclekeys β€” SQL installation files added for ESX and QBCore.

πŸ—„οΈ Agency-Vehiclekeys
πŸ› Bug Fix β€” Missing SQL
β€’ The table simple_carkeys_shared required for key sharing was never shipped with the resource
β€’ Both ESX and QBCore users were affected β€” /givekey and /removekey would silently fail without it

πŸ“„ ESX & QBCore SQL Files
β€’ install_esx.sql added β€” run this once in your database if you are on ESX
β€’ install_qb.sql added β€” run this once in your database if you are on QBCore
β€’ Both files create the simple_carkeys_shared table used by /givekey and /removekey
β€’ The tables owned_vehicles (ESX) and player_vehicles (QBCore) are provided by your framework and do not need to be created

Installation
β€’ Add the new SQL file matching your framework to your database β€” no script files need to be overwritten.
Agency-Essentials
V.1.0.1
πŸ› οΈ Elevator Module β€” ScreenEffect now fully respected, plus vehicle support and a new skip option.

πŸ›— Agency-Essentials Elevator
πŸ› Bug Fix β€” ScreenEffect = false
β€’ Previously only suppressed the GTA screen fade β€” the NUI travel overlay (elevator animation + progress bar) was still shown regardless
β€’ Now both the fade and the overlay are controlled by a single toggle

πŸš— Vehicle Support
β€’ Drive into the elevator and remain inside your vehicle after arrival
β€’ Works for drivers and all passenger seats (-1 through 16)
β€’ Whole vehicle is teleported β€” every occupant travels along
β€’ Auto re-seat fallback if the engine bumps anyone out mid-teleport

⚑ New β€” SkipAnimation
β€’ New config option SkipAnimation = false inside AgencyConfig.Elevator
β€’ When true: skips the keycard animation, all wait delays and the simulated travel time β€” instant teleport
β€’ Designed to pair with ScreenEffect = false β€” no fade means no reason to wait
β€’ Works for both on-foot and vehicle travel
πŸ”” Agency-Notify / πŸ“‹ Agency-Reports V2 / ⏳ Agency-Progressbar
β€’ No changes β€” all three modules untouched in this patch

πŸ”— Direct Deep-link
β€’ Bundle: https://agency-script.tebex.io/package/essentials

Installation
β€’ Overwrite files, no DB / SQL changes needed.
Agency-Elevator
V.1.2.1
πŸ› οΈ Config Fix & Instant Travel β€” ScreenEffect now fully respected, plus a new skip option.

πŸ› Bug Fix β€” ScreenEffect = false
β€’ Previously only suppressed the GTA screen fade β€” the NUI travel overlay (elevator animation + progress bar) was still shown regardless
β€’ Now both the fade and the overlay are controlled by a single toggle

⚑ New β€” SkipAnimation
β€’ New config option Config.SkipAnimation = false
β€’ When true: skips the keycard animation, all wait delays and the simulated travel time β€” instant teleport
β€’ Designed to pair with ScreenEffect = false β€” no fade means no reason to wait
β€’ Works for both on-foot and vehicle travel

πŸ”— Direct Deep-link
β€’ Bundle: https://agency-script.tebex.io/package/essentials

Installation
β€’ Overwrite files, no DB / SQL changes needed.
Agency-Elevator
V.1.2.0
πŸš— Vehicle Support Update β€” Take your car into the elevator and stay seated across every floor.

⚑ Vehicle-Aware Travel
β€’ Drive into the elevator and remain inside your vehicle after arrival
β€’ Works for drivers and all passenger seats (-1 through 16)
β€’ Whole vehicle is teleported β€” every occupant travels along
β€’ Auto re-seat fallback if the engine bumps anyone out mid-teleport

🎬 Smart Animation
β€’ Keycard animation now auto-skips while seated (used to eject you mid-trip)
β€’ Identical total travel timing β€” no faster, no slower than v1.1.9

πŸ›— Quality-of-Life
β€’ `SetVehicleOnGroundProperly` after teleport β€” clean landings, no clipping or hops on tight floors
β€’ Vehicle is frozen during travel instead of the ped, so cars no longer drift while the screen fades

πŸ”— Direct Deep-link
β€’ Bundle: https://agency-script.tebex.io/package/essentials

Installation
β€’ Overwrite files, no DB / SQL changes needed.
Agency-Admin / Reports V2
V 1.2.0
------------------------------
πŸ› οΈ Agency Admin
✨ New

πŸ“ Reports module integrated into admin panel.

πŸ”” Discord webhook for admin actions (bans, kicks, money, etc.)
------------------------------
πŸ“‹ Agency Reports V2
✨ New

↩️ Return button β€” sends a brought player back to their original position with one click
------------------------------
Agency-ReportsV2
V.2.1.1
πŸ”— Quality-of-life Update β€” Cleaner upgrade prompt across player + admin UIs.

⚑ Ad-free Upgrade Promo
β€’ Player + Admin footer buttons rebranded: "Ad-free Version β€” Agency-Essentials"
β€’ Secondary "Werbefreie Version bei Agency Admin Script" admin promo retired β€” replaced with a unified, English Agency-Essentials CTA across all 13 supported UI locales
β€’ Tooltip + URL now point straight to the bundle product page
β€’ New promo block at the top of config.lua

πŸ–₯️ Console Banner
β€’ Brand-new startup banner (previously had no banner) β€” promotes Agency-Essentials at server start
β€’ Same brand voice as Notify / Progressbar / Elevator

πŸ”— Direct Deep-link
β€’ Bundle: https://agency-script.tebex.io/package/essentials

Installation
β€’ Overwrite files, no DB / SQL changes needed.
Agency-Elevator
V1.1.9
πŸ”— Quality-of-life Update β€” Easier discovery of the ad-free 4-in-1 bundle.

⚑ Ad-free Upgrade Promo
β€’ Both footer buttons (Configurator + Settings) now read "Ad-free Version β€” Agency-Essentials"
β€’ Click takes shoppers straight to the Agency-Essentials product page
β€’ New promo block at the top of config.lua listing all bundle features

πŸ–₯️ Console Banner
β€’ Startup banner now highlights Agency-Essentials instead of the standalone shop
β€’ Reminds about: unified /aessentials dashboard, 24 languages, kill-switches, central webhook router
β€’ Price callout: €4.99 one-time

πŸ”— Direct Deep-link
β€’ Bundle: https://agency-script.tebex.io/package/essentials

Installation
β€’ Overwrite files, no DB changes needed.
Agency-Progressbar
V.2.0.4
πŸ”— Quality-of-life Update β€” Easier upgrade path, consistent UX across all 14 supported languages.

⚑ Ad-free Upgrade Promo
β€’ Settings footer button rebranded: "Ad-free Version β€” Agency-Essentials"
β€’ All 14 UI locales (en/de/fr/es/pt/nl/pl/it/tr/cs/ro/ru/sv/da) now show the same English Agency-Essentials CTA β€” single source of truth
β€’ Click opens the Agency-Essentials product page directly
β€’ New promo block at the top of config.lua

πŸ–₯️ Console Banner
β€’ Startup banner refreshed β€” highlights Agency-Essentials, the 4-in-1 bundle
β€’ Tagline mentions: unified /aessentials dashboard, full rebranding, 24 languages
β€’ Price callout: €4.99 one-time

πŸ”— Direct Deep-link
β€’ Bundle: https://agency-script.tebex.io/package/essentials

Installation
β€’ Overwrite files, no DB changes needed.
Agency-Notify
V.2.0.1
πŸ”— Quality-of-life Update β€” Better signposting toward the ad-free, fully re-brandable upgrade path.

⚑ Ad-free Upgrade Promo
β€’ Settings footer button rebranded: "Ad-free Version β€” Agency-Essentials"
β€’ Click now opens the Agency-Essentials product page directly
β€’ New promo block at the top of config.lua with the full feature breakdown

πŸ–₯️ Console Banner
β€’ Startup banner refreshed β€” highlights Agency-Essentials, the 4-in-1 bundle
β€’ Mentions the unified /aessentials dashboard, 24 languages, full rebranding
β€’ Single price callout: €4.99 one-time

πŸ”— Direct Deep-link
β€’ Bundle: https://agency-script.tebex.io/package/essentials

Installation
β€’ Overwrite files, no DB changes needed.
Agency-Admin
V1.1.1
Changes

πŸ”’ Security & ⚑ Performance Update β€” This release focuses on hardened data persistence, safer storage handling, and a smoother, more efficient UI.

πŸ’Ύ SQL Persistence (oxmysql)

β€’ All admin data (ranks, permissions, assignments, bans, spawned objects, server state) now lives in a single agency_admin_data table

β€’ Data survives folder deletion, clean reinstalls, and overwrites

β€’ Triple-redundant storage

πŸ–₯️ Server Console

β€’ New dashboard tile opens a draggable in-game console window

β€’ Run server commands

β€’ Per-client persistent command history

β€’ New dedicated server_console permission, configurable in the Permissions panel

πŸ—οΈ Object Spawner

β€’ Spawned objects are now persisted server-side via SQL + JSON + KVP

πŸ€– Agency AI

β€’ New online/offline status dot in the AI window header

🎨 UI / UX

β€’ Reworked card-in animations

β€’ Removed content-swap flicker on tab change

β€’ Silent background data refresh β€” player counts, performance, and bans hydrate quietly without rebuilding the visible tab
Installation (cont.)
β€’ Update path simplified: overwrite files, do not delete the exist folder! β€” SQL keeps your data safe
Agency-Minerjob
V.1.2.0
πŸ”§ Framework Compatibility

Complete rewrite of client & server code β€” now fully framework-agnostic
Auto-detection for QB-Core, ESX, and standalone setups (configurable in config.lua)
Auto-detection for ox_inventory, QB inventory, and ESX inventory
Fixed critical ESX crash (attempt to index a nil value) that prevented the sell menu from opening
All framework-specific calls are now routed through unified helper functions with proper fallback handling
Added native GTA notification fallback when no notification system is available
πŸ“‹ Built-in Sell Menu

Fully integrated NUI sell menu β€” no longer requires qb-menu or any external menu script
Clean card-style layout showing item name, amount, price per unit, and total value
Dynamic pricing display with live market prices
Works identically on QB-Core, ESX, and standalone frameworks
⛏️ Built-in Quick-Time Event

Custom NUI-based skill check β€” no longer requires ox_lib
Moving indicator with target zone β€” press Space or E to hit the green zone
600ms "get ready" phase before the indicator starts moving
Frame-rate independent movement using performance.now() delta timing β€” no more lag spikes
Three difficulty levels: Easy (32% zone, 2.2s sweep), Medium (22%, 1.6s), Hard (15%, 1.1s)
πŸ“¦ Removed Dependencies

Removed hard dependency on ox_lib (was required for skill checks and UI)
Removed dependency on qb-menu (was required for sell menu)
Only runtime dependency remaining: oxmysql (for skill database persistence)
🌍 Localization β€” 24 Languages

Added 20 new languages (previously only EN, DE, FR, ES)
Now supported: English, Deutsch, FranΓ§ais, EspaΓ±ol, PortuguΓͺs, Italiano, Nederlands, Polski, ČeΕ‘tina, RomΓ’nΔƒ, TΓΌrkΓ§e, Русский, Π£ΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠ°, Svenska, Dansk, Norsk, Suomi, Magyar, Hrvatski, Ελληνικά, Π‘ΡŠΠ»Π³Π°Ρ€ΡΠΊΠΈ, ζ—₯本θͺž, ν•œκ΅­μ–΄, δΈ­ζ–‡
Default language changed to English
All languages selectable via Config.Locale in config.lua
πŸ”§ Bug Fixes & Improvements

Fixed sell menu showing "Translation not found" for item labels
Fixed event-based communication replacing framework-specific callback systems
Added ESX player loaded event (esx:playerLoaded) for proper NPC spawning on ESX
Removed stale duplicate client files (client_new.lua, client_new_updated.lua)
Cleaned up duplicate files {} block in fxmanifest.lua
Agency-Admin
v1.1.0
πŸ›‘οΈ Permission System

β€’ Fully reworked rank & permission system β€” now managed entirely in-game via the Settings panel

β€’ Ranks, permissions, clothing presets, and nametags are stored server-side in JSON (no more config editing)

β€’ Per-player rank assignments with optional permission overrides

β€’ Only server admins (global ACE) can manage ranks and permissions β€” prevents privilege escalation

β€’ All permission changes apply instantly to online staff members

πŸ—οΈ Object Spawner

β€’ New object spawner with search, placement, and persistent storage

β€’ Spawned objects are saved server-side and synced across all players

β€’ Objects persist through resource restarts and server reboots

🎨 Admin Duty

β€’ New interactive clothing menu with spinner controls

β€’ Separate male & female outfit presets per rank

β€’ Added nametag support with customizable text, color, and scale per rank

πŸ”§ Bug Fixes & Stability

β€’ Fixed a server crash that prevented players from joining

β€’ Improved error handling for ban checks and data loading
β€’ Fixed green hair color bug

β€’ Fixed many UI bugs

β€’ Smarter Agency AI
Agency-Phone
V26.3 Part 3
β€’ Phone β€” Added real call history so normal calls and test calls appear in Recents
β€’ Games β€” Added stake selection so net profit display now matches the actual reward logic
β€’ Added locale coverage for new Setup Wizard update flow in every supported phone language
β€’ Added locale keys for new Mail, Buzz, FaceZoom, Browser, Wallet, Contacts and Theme flows
β€’ Localization
β€’ Localization
β€’ Bug Fixes
β€’ Bug Fixes
β€’ Phone β€” Fixed stuck call animation after calls end
β€’ Buzz β€” Fixed sender/receiver messages collapsing to the same side after sending
β€’ Buzz β€” Fixed occasional emoji menu crashes and improved emoji panel sizing
β€’ Buzz β€” Fixed white mode text contrast issues across list and chat views
β€’ Buzz β€” Fixed sent locations to open Maps and shared contacts to open/save in Contacts
β€’ Buzz β€” Fixed photo messages only appearing for the sender
β€’ Mail β€” Fixed deleted mails reappearing because they were not removed from the database
β€’ Mail β€” Fixed inability to send player-to-player mail
β€’ Mail β€” Fixed primary mailbox star still asking for Face Unlock even when that setting was disabled
β€’ Mail β€” Fixed reply/create actions disappearing in white mode
β€’ Wallet β€” Fixed Agency Pay button staying disabled until app restart after creating a card
β€’ Wallet β€” Fixed white-on-white selected states in white mode
β€’ Photos β€” Fixed deleted photos returning until restart and fixed stuck fullscreen photo viewer after pressing Home
β€’ Settings β€” Fixed language change not properly updating the settings experience
β€’ Settings β€” Fixed app-specific settings so they actually apply on-device
β€’ Settings β€” Fixed notification/privacy toggles not being enforced correctly
β€’ Settings β€” Fixed privacy hide-number mode so saved contacts no longer reveal the hidden number
β€’ VidFlow β€” Fixed phone-close behavior so playback pauses instead of continuing incorrectly
β€’ Music β€” Fixed β€œmust open Music first” issue for nearby shared playback
β€’ Music β€” Fixed shared pause/seek so other listeners stay synchronized
β€’ Music β€” Fixed shared volume so nearby listeners hear volume changes too
β€’ Maps β€” Fixed generic Pin/Blip labeling by preferring real nearby blip names
β€’ Games β€” Fixed incorrect displayed/credited winnings in Coinflip, LuckySlot and Roulette
β€’ Race β€” Fixed race accept flow so both players receive the correct update
β€’ Invoices β€” Fixed endless loading issues and improved compatibility detection for supported billing systems
β€’ Browser β€” Fixed broken website loading flow and improved back navigation to browser home / phone flow
β€’ Browser β€” Fixed direct Google search behavior and better handling of blocked pages
β€’ Wallet/App Store β€” Fixed deleted apps not always being reinstallable from the store
β€’ Contacts β€” Fixed broken modal/action menu layout in contact submenus
β€’ Setup Reset β€” Fixed full phone wipe so it actually returns to setup with default apps and default layout instead of a broken leftover state
β€’ Ensured new UI flows use translation keys instead of new hardcoded visible strings wherever possible
Agency-Phone
V26.3 Part 2
β€’ Story Viewer β€” Added progress bars, entry/exit motion and clearer story timing
β€’ Dialer β€” Added clearer recent-call cards, better floating nav placement and improved keypad readability
β€’ White Mode β€” Corrected unreadable white-on-white text/buttons across Browser, Buzz, Mail, Wallet, Contacts and newer screens
β€’ Pictogram Live β€” Added in-phone-only live rendering path instead of the earlier broken fullscreen/transparency approach
β€’ Pictogram Live β€” Added live comments, analytics summary, viewer history and comment history after stream end
β€’ Privacy β€” Added real block all calls behavior so callers see the target as unreachable
β€’ Mail β€” Removed unused microphone button from search where it had no function
β€’ Safe Areas β€” Reworked many screens so top controls, live bars and bottom actions sit properly around notch and home indicator
β€’ Technical
β€’ Technical
β€’ Pictogram Live β€” Reworked the live transport pipeline to use latent events instead of normal reliable events
β€’ Music Sync β€” Improved shared play, pause, seek and volume synchronization for nearby listeners
β€’ Privacy β€” Moved number hiding and call acceptance logic into real server-enforced behavior
β€’ Mail β€” Ensured mailbox state survives app/script restart correctly and does not reopen the creation flow incorrectly
β€’ Gallery β€” Improved local delete handling so removed photos disappear immediately and stay gone after restart
β€’ Photos/Pictogram β€” Stored uploaded media URLs for reuse across gallery and social posting flows
β€’ Branding Cleanup β€” Removed or replaced legacy real-brand wording and standardized on Agency naming
β€’ Data Plans β€” Reused plan speed as the single network-profile value for downloads and selected online actions
β€’ Pictogram Live β€” Reduced frame payload weight and capture frequency to lower lag and prevent event overflow crashes
β€’ UI/UX
β€’ UI/UX
β€’ Liquid Glass β€” Expanded Agency Liquid Glass styling across Mail, Buzz, Contacts, Phone, FaceZoom, Wallet and Setup
β€’ Animation β€” Added softer open/close transitions for stories, panels, setup steps and wallet card actions
β€’ Pictogram Stories β€” Enforced 24-hour story expiry based on actual post time and exposed story post timing in UI
β€’ Browser β€” Improved URL parsing to distinguish real domains from search queries
β€’ Localization β€” Moved new UI text to locale keys instead of hardcoded strings across new screens and flows
β€’ Media Storage β€” Added English config guidance explaining that Discord webhooks can expire and make media disappear over time
β€’ Settings β€” Expanded full-row interaction for app settings instead of tiny toggle-only hit areas
β€’ Configuration
β€’ Configuration
β€’ Mail β€” Added configurable mailbox domain and configurable mailbox account limit
β€’ Browser β€” Added configurable proxy URL, proxy mode and optional allowlist behavior
β€’ Dialer β€” Added configurable test number with 511 as default
β€’ Media Storage β€” Added config support for FiveManage and Discord upload providers
Agency-Phone
V26.3
β€’ New Features
β€’ New Features
β€’ Setup Wizard β€” Added a post-setup software update stage before first use
β€’ Setup Wizard β€” Added power-off after setup completion so the phone must be turned on again before use
β€’ Setup Wizard β€” Added theme selection with Light, Auto, and Dark directly during onboarding
β€’ Mail β€” Added mailbox hub with main menu, inbox views, compose flow and primary mailbox selection
β€’ Buzz β€” Added AgencyAI chat thread with better persistence and app actions from inside the conversation
β€’ Contacts β€” Added contact sharing via Agency Drop and tappable contact cards from chats
β€’ Browser β€” Added Google search fallback for non-URL input
β€’ Wallet β€” Added immediate Agency Pay unlock as soon as the first card is created
β€’ Music β€” Added background-ready shared playback receiver so nearby shared music works without opening Music first
β€’ Media Storage β€” Added selectable upload backends for FiveManage and Discord webhooks, with FiveManage as default
β€’ AgencyOS26.3 β€” Full rebrand across the phone system, setup flow and app surfaces
β€’ Improvements
β€’ Improvements
β€’ Browser β€” Reworked start page, top bar behavior, back flow and compatibility messaging
β€’ Music β€” Reworked bottom safe-area handling and now-playing screen spacing
β€’ Pictogram β€” Reworked stories, story viewer, story timing, live overlays and live analytics presentation
β€’ Phone β€” Reworked Recents density, keypad spacing, typed-number area and bottom navigation placement
β€’ Mail β€” Added required mailbox creation flow before receiving mail
β€’ Buzz β€” Added full Agency-style messaging hub redesign with filters, edit mode, search and quick actions
β€’ Contacts β€” Added new Agency Liquid Glass contacts hub with Lists, improved self-card and group/list creation
β€’ Phone β€” Added redesigned liquid phone experience with Favorites, Recents, Contacts, Keypad and floating nav
β€’ Homescreen β€” Reworked page resolver, widget placement and page movement logic to avoid scattered app layouts
β€’ Homescreen β€” Added better cross-page dragging, wheel navigation in edit mode and safer edit-mode entry behavior
β€’ Homescreen β€” Added proper reset to a clean default app layout after phone wipe
β€’ Mail β€” Reworked overall layout, sizing, spacing and white/dark mode readability
β€’ Buzz β€” Reworked conversation layout, bubble alignment, emoji composer, white mode readability and filter transitions
β€’ Contacts β€” Reworked card sizing, action layout and white mode appearance
β€’ Wallet β€” Reworked card animations and selection visibility, especially in white mode
β€’ FaceZoom β€” Reworked hub layout, call overlays and transition path from audio call to video call
β€’ Mail β€” Added multi-mailbox support with configurable default limit and configurable agencyg.de domain
β€’ Mail β€” Added optional per-app Face Unlock handling for Mail instead of forcing unlock for every mailbox action
β€’ Phone β€” Added configurable always-reachable test number 511 for audio and video call testing
β€’ Browser β€” Added unrestricted website mode by default, with optional allowlist/proxy config still available
β€’ Browser β€” Added configurable proxy mode and clearer browser compatibility warnings
β€’ Settings β€” Added Auto appearance mode based on the phone’s configured time
Agency-Elevator
v.1.1.8
β€’ New Features
β€’ Technical β€” Added job-based floor access control with full server-side validation
β€’ All 12 supported languages updated with new job permission strings
β€’ Job Permissions β€” Floors can now be restricted to specific jobs (e.g. police, fire, mechanic)
β€’ Improvements
β€’ Technical β€” Job names are automatically normalized (lowercase, trimmed) for consistent matching
β€’ Technical β€” All permission checks enforced server-side to prevent client-side bypass
β€’ Localization
β€’ Job Permissions β€” Locked floors display a lock icon and show the required job name to players
β€’ Job Permissions β€” Players without the required job cannot interact with restricted floor buttons
β€’ UI/UX
β€’ Locked floors show visual lock indicator with "Requires: [jobname]" text
β€’ Added locale keys: ui_locked, ui_requires_job, floor_locked
β€’ Restricted floor buttons are automatically disabled for unauthorized players
β€’ Configuration
β€’ Added optional job field per floor in the configurator (empty = open access)
β€’ Added config_floor_job and config_floor_job_placeholder locale keys
Agency-Phone
AgencyOS26.2.1
β€’ New Features
β€’ Added first-time card onboarding so users create their own card before using Wallet features
β€’ Added custom card creation with multiple finishes for Agency Pay
β€’ Improvements
β€’ Improved folder drop behavior and reduced accidental page switching while rearranging apps
β€’ Moved the Widgets entry into edit mode and hide the clock while editing
β€’ Improved Agency Pay fullscreen checkout behavior and success flow
β€’ Dispatch calls now stack correctly instead of replacing each other
β€’ Respond now sets GPS routing and informs the caller which unit is on the way
β€’ Improved MDT patient search behavior and removed old legacy back-button handling
β€’ Improved app open/install flow and refined the store card presentation
β€’ Improved 2048, Flappy Bird and roulette presentation and interaction behavior
β€’ Improved Agency Pay state cleanup after repeated use
β€’ Improved terminal detection and payment state handling for more stable checkout sessions
β€’ Reworked the Dynamic Island music player in compact and expanded states with richer playback controls
β€’ Updated device frame rendering and finish customization for a stronger premium metal look
β€’ Refined app editing, widget access and multiple system overlays for a cleaner overall experience
β€’ Updated AgencyOS26.2.1 software/version references in the system info and update areas
β€’ Added a redesigned Wallet with Cards, Agency Pay, Transfer, Fixed and Activity tabs
β€’ Fixed app dragging so moved apps stay visible on the cursor
β€’ Fixed Agency Pay cancel flow so Wallet returns to the correct state
β€’ Fixed saved cards not being recognized immediately after a restart
β€’ Reduced Wallet and Agency Pay state rebuild issues that could cause blank screens or stuck overlays
β€’ Performance
β€’ Added Agency Pay quick launch via Action Button, power double-press and /agencypay
β€’ Added a redesigned Settings app with new profile, appearance, device info and Agency Shop sections
β€’ UI/UX
β€’ Refined lock screen clock styling with a cleaner liquid-glass look
β€’ Added configurable Agency Pay terminals with terminal detection, pricing, reward and metadata support
β€’ Added aluminium frame finish selection directly inside Settings
β€’ Expanded missing translations across supported languages for payments, dispatch, settings and game flows
β€’ Improved Settings and Wallet readability in light mode
β€’ Configuration
β€’ Added a Config option to disable all money-generating gambling apps
β€’ Added Agency Pay terminal configuration with location, heading, amount, label and reward support
β€’ Expanded personalization options with aluminium finish presets and appearance controls
Agency-Progressbar
V.2.0.2
β€’ Technical
β€’ Changed default prop bone from 18905 to 60309 (PH_R_Hand - Prop Helper Right Hand)
β€’ Removed manual position/rotation offsets (handled automatically by PH_R_Hand bone)
β€’ Water props changed to prop_ld_flow_bottle model for better compatibility
β€’ Bug Fixes
β€’ Fixed props attaching to incorrect hand bone during eating/drinking animations
β€’ Fixed water bottle appearing in left hand instead of right hand
β€’ Fixed burger rotation appearing backwards in hand
β€’ Props now correctly positioned for all consumable animations
β€’ Simplified prop configuration β€” zero offsets now work correctly with proper bone
β€’ Added configurable bone support per-prop in Config.Consumables
β€’ Configuration
β€’ All consumable prop configs reset to vec3(0.0, 0.0, 0.0) for pos/rot
β€’ Updated examples/consumables_config.lua with corrected values
Agency-Progressbar
V.2.0.1
β€’ New Features
β€’ Added corner position translations for all 14 supported languages
β€’ V1 and V2 progress bars support all positions with proper CSS classes
β€’ Database schema compatible (VARCHAR(20) supports new position names)
β€’ Improvements
β€’ Localization
β€’ Keys: topLeft, topRight, bottomLeft, bottomRight
β€’ Technical
β€’ Server-side position validation updated to accept corner positions
β€’ Corner positions use optimized entry animations
β€’ Total of 7 position choices for maximum UI flexibility
β€’ Redesigned position selector grid in settings menu (3Γ—3 layout)
β€’ UI/UX
β€’ Position buttons now display intuitive corner icons
β€’ Updated Config.UI.position documentation
β€’ Four new corner position options: top-left, top-right, bottom-left, bottom-right
β€’ Settings grid reorganized for better visual clarity
β€’ Configuration
β€’ Updated Config.Defaults.position with all 7 position options
Agency-Phone
V.26.2
β€’ New Features
β€’ OpenRouter and Grok support for AgencyAI, including access to free AI providers.
β€’ AgencyAI AutoRide app with driverless pickup, multiple vehicle choices, live ride controls, ride pricing, passenger support, and direct AgencyAI pickup requests in the phone language.
β€’ Agency Reports V2 integration with support for standard, ad-free, and legacy report modes.
β€’ Multi-language coverage expanded so new AgencyOS26.2 features are available across all supported languages.
β€’ Home indicator now supports AgencyAI overlay access and more consistent home/overlay interactions.
β€’ New GarageSystem auto-detection and expanded garage provider support.
β€’ New Agency Reports provider selection for V2, ad-free V2, or legacy mode.
β€’ New data storage mode to save phone data to the device instead of the player by default.
β€’ Full Notification Center and Lock Screen notification system with stacking, history, app deep links, highlights, and home/lock screen delivery.
β€’ Full Maps app overhaul with GTA-style map view, Fast Nav, pins, nearby points of interest, and synced GPS waypoint routing.
β€’ FaceZoom phone-number-based video calling without account login, plus in-phone handheld call presentation.
β€’ Agency HUD sync exports so the HUD can react when the phone is opened or closed.
β€’ Pictogram livestream and story features, plus an upgraded social media feature set.
β€’ Improvements
β€’ App Store downloads now behave like real installations, with locked apps until download completion and cleaner progress presentation.
β€’ Lock screen, notification banners, notification swipes, and white/dark mode presentation refined for a more polished feel.
β€’ Re-import `agency-phone.sql` to apply the AgencyOS26.2 database schema changes.
β€’ Wallet fixed-deposit tab with configurable terms and interest rates.
β€’ Bug Fixes
β€’ Fixed garage vehicle delivery so spawned vehicles keep their saved tuning, colors, health, and fuel data.
β€’ Fixed Buzz so received messages are visible when opening the app.
β€’ Fixed Chirper posting, gallery media usage, and social posting flows that previously failed.
β€’ Fixed crypto trading so buy and sell actions work directly through the app with custom amounts.
β€’ Fixed police MDT navigation so category switching works correctly.
β€’ Fixed photo deletion so removed images stay removed after reopening the Gallery app.
β€’ Fixed alarms so they trigger correctly in the background and respect the selected phone timezone.
β€’ Fixed multiple white/dark mode readability issues across popups, forms, menus, and app content.
β€’ New wallet fixed-deposit configuration for durations and interest rates.
β€’ Performance Mode for lower-end PCs, including startup activation support and Control Center access.
β€’ Redesigned Control Center with improved swipe behavior, cleaner dismissal, larger gesture zones, performance toggle access, and better scale synchronization.
β€’ New Performance Mode defaults and startup behavior settings.
β€’ Full AgencyOS26.2 liquid-glass redesign across the homescreen, setup wizard, Control Center, notifications, widgets, calculator, music, maps, and core system overlays.
β€’ AgencyAI, Music, Maps, Calculator, Radio, App Store, and AutoRide apps redesigned for stronger visual consistency and cleaner navigation.
β€’ Homescreen edit mode upgraded with cleaner app and widget dragging, folders, persistence, and better long-press handling.
β€’ Startup and shutdown flows upgraded with a boot animation, shutdown slider, emergency actions, and a more native first-boot/update experience.
β€’ Music app now ships as a default app and includes a redesigned now-playing experience with stronger media controls.
β€’ UI/UX
β€’ Smoother app close animation and cleaner background loading behavior.
β€’ Game Mode presentation redesigned around the Dynamic Island with cleaner entry and exit behavior.
β€’ Lock screen notifications now use a cleaner liquid-glass style and smoother swipe-to-dismiss behavior.
β€’ Shutdown, emergency, and boot overlays redesigned to match the new AgencyOS26.2 visual language.
β€’ AutoRide ride overlays, ride commands, live pricing, and boarding flow were redesigned for cleaner in-ride control.
β€’ Stocks expansion with profit/loss tracking, portfolio charts, extra stocks, and ETF options.
β€’ Oxide Banking integration as an additional banking provider option.
β€’ Phone data storage can now be configured per-device instead of only per-character.
β€’ Control Button short-press and long-press behavior expanded and aligned with system settings.
β€’ Configuration
β€’ New AI provider options for OpenRouter and Grok.
β€’ New AutoRide and AgencyAI feature toggles, including full disable support from config.
β€’ New LifeInvader V2 integration toggle behavior.
β€’ New banking provider option for Oxide Banking.
Agency-Phone
v.1.1.1
β€’ md-garage support
β€’ swipe auto-dismiss
β€’ ESX JSON vehicle parsing
β€’ Fixed homescreen wallpaper
β€’ Smoother app close animation
β€’ Home indicator opens AgencyAI overlay on homescreen
β€’ MDT apps hidden when EnableMDT = false
β€’ New EnableAgencyAI config β€” disables app, hotkey, Control Center, Siri overlay
β€’ New GarageSystem config β€” force specific garage or auto-detect