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
Starting from v2.1.1, cd_doorlock now requires cd_bridge to function, ensuring better compatibility and easier future updates.
v2.1.7
15/12/2025 (dd/mm/yyyy)
Files Changed:
Changelog:
Fixes
Fixed and improved the logic behind the player loaded cache events.
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?

