Changelog
Files Changed
Not every update requires replacing the entire folder, as we understand it’s a hassle to redo configs for each update.
All Files: Delete the old
cd_doorlockfolder, download the latest version, reconfigure the configs folder, and restart your server.All Files Except config.lua: Follow the steps above, but first back up your existing
config.luafile. After downloading, replace the newconfig.luawith your backup.Specific Files: Simply copy and paste the specific updated files over the old ones, then restart your server.
Skipping Updates
If you’ve skipped previous updates, it’s best to update all files to ensure compatibility. For example, if you're on v4.0.1, skipped v4.0.2, and now want to update to v4.0.3, use the "All Files" method for safety.
Important Notice (cd_bridge dependency)
Starting from v2.1.1, cd_doorlock now requires cd_bridge to function, ensuring better compatibility and easier future updates.
v2.1.13
12/1/2026 (dd/mm/yyyy)
Files Changed:
Changelog:
Fix
Fix for UI not selecting the proper door when search is active.
v2.1.12
5/1/2026 (dd/mm/yyyy)
Files Changed:
Changelog:
Fixes
Fixed an issue where gates set the usable radius while fully open instead of fully closed, ensuring players can interact with the gate from the correct position when it is closed.
Fixed indexing issues when searching for doors.
Automatically fixed MariaDB issues by setting the
auto_lockdefault to0instead ofNULL.
v2.1.11
3/1/2026 (dd/mm/yyyy)
Files Changed:
Changelog:
Fixes
Fixed
door_name_max_lengtherror.
v2.1.10
2/1/2026 (dd/mm/yyyy)
Files Changed:
Changelog:
Added
Added preconfigured doors for all K4MBI and Kiiya's MLOs, ready to import with a single click.
Fix
Fixed a bug where using “Edit Selected” via the target door selection, then closing the UI without making changes, caused the door to be walkable despite showing as locked.
v2.1.9
23/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Fixes
Added validation to ensure keymapping commands are not empty when enabled.
Fixed an issue where larger or wider doors could not be locked or unlocked after being created.
Fixed the JSON-to-SQL prompt not showing when automatic SQL insertion was disabled.
Automatically insert location groups from door data when none are found during JSON-to-SQL migration.
v2.1.7
17/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
v2.1.7
15/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
v2.1.6
14/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Fixes
Fixed issues with the identifier perms throwing errors.
v2.1.5
12/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Fixes
Fixed the "remove_lockpick_item" callback not registered error.
v2.1.4
10/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Added
Added clearer debug prints when interacting with a door and you dont have perms.
Added Config.IconSize for you to change the size of the door icon.
Fixes
Fixed passcode not saving after creating/editing a door.
Fix for "other" framework's framework door access perms being auto disabled on script start.
v2.1.3
09/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Added
Added Prompt Studios Door Locks
Fixes
Fixed one of the enums in th server sql, changed from gate to gates.
Fixed the "title" locale error.
Fixed the wonky prints in the version check.
v2.1.2
08/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Fixes
Fixed the GetLocales error in server_webhooks.
Fixed auto_lock not saving when using SQL database method.
v2.1.1
04/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Added
cd_bridge — a new utility resource that acts as the core dependency for all Codesign scripts. This bridge streamlines framework integration, database handling, error management, and compatibility with other resources. Future updates and new integrations will now be significantly easier to implement.
SQL Database — Support for saving door data to an SQL database. Door information can now be stored and managed through SQL instead of relying solely on JSON files.
If database option is enabled, the SQL will auto insert into your database. Run the
json_2_sqlcommand to migrate to the SQL database.Added animation when locking/unlocking doors.
Added many new locales (EN | ES | FR | DE | IT | PT | PT-BR | NL | PL | RU | TR | ZH | JA | AR | UA | CZ | DK | SE | NO | KR | HI).
Fixes
Minor fixes
Fixed issues with all doors not highlighting correctly when
Config.OutlineAvailableDoorsis enabled.
v2.0.2
26/11/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Added
Converter tab
Options
OX Doorlock SQL, JSON or Database
QB Doorlock JSON or Database
Export tab
Option to export doors by location group
Door data backup
Door data will now be saved every script restart. Saves 7 copies
Imports
Created imports for G&N Studios, TStudio by TurboSaif, Prompt, Kiiya (Partial)
Full Rewrite of nearly every file.
Major optimisations all around.
Added qbox compatibility
We now support dozens of resources:
Framework: 'esx', 'qbcore', 'qbox', 'vrp', 'standalone'
Database: 'mysql-async', 'ghmattimysql', 'oxmysql'
Inventory: 'codem-inventory', 'ox_inventory', 'qb-inventory', 'qs-inventory', 'esx', 'qbcore', 'other', 'none'
Notification: 'cd_notifications', 'mythic_notify', 'okokNotify', 'origen_notify', 'ox_lib', 'pNotify', 'ps-ui', 'rtx_notify', 'vms_notifyv2', 'esx', 'qbcore', 'chat'
Draw Text UI: 'cd_doorlock', 'cd_drawtextui', 'jg-textui', 'okokTextUI', 'ps-ui', 'qbcore', 'vms_notifyv2'
Locales: 'EN', 'ES', 'FR', 'DE', 'IT', 'PT', 'NL', 'PL', 'RU'
Last updated
Was this helpful?

