[{"data":1,"prerenderedAt":796},["ShallowReactive",2],{"header-nav":3,"footer-primary":155,"footer-secondary":232,"footer-description":258,"header-nav-data":260,"github-stars":262,"8f849cd0-a47b-4e32-bb19-b478973c90f7":366,"dfd79d2b-7af5-4cdb-aa94-3f73de97ebd8":372,"74634853-196b-4ce3-b256-4534c054838f":379,"site-banner":408,"358b0659-1f05-4427-bd1c-4bc03a43c182":412,"9df3f40e-6272-4ec6-a0d7-cc29265e087c":419,"1b444c23-b593-4391-9410-4ca5d2c7a7cb":423,"blog/directus-11-15-release":426,"resource-sidebar-cta":507,"2a1ce79b-5635-40f7-8723-ccb9e9174522":511,"sales-reps":515,"bf8af6d5-6657-40b0-9d32-3168640615c0":767,"66edc9ce-4d5b-4ba9-9771-782ec0b05b6e":770,"a3a47578-abec-4ef9-96a5-d0e7a55df5a4":772,"34ede4d8-1fb3-4a57-b846-0c64267cf57d":779,"2fdefd12-88b9-4819-b293-3d9206f6f903":781,"1a86664a-da20-4b25-bd84-686adad73475":783,"ef6baf60-7c2b-4d36-a73c-104e35cafea9":785,"98e15573-1885-487e-8f47-1019ce596763":789,"85440ad8-58f1-40b0-af49-21a3bf0e9dfe":793},{"items":4},[5,74,136,141,148],{"id":6,"title":7,"url":8,"callout":9,"callout_title":10,"children_title":11,"page":8,"children":12},"62c04c6c-5793-4702-8ed1-73dd563fd605","Product",null,"8f849cd0-a47b-4e32-bb19-b478973c90f7","Project Showcase","Use Cases and Features",[13,21,29,37,43,51,59,67],{"id":14,"title":15,"url":16,"description":17,"image":8,"icon":18,"page":19},"e7d7d5ed-89b1-4455-8b4a-8ae92c70e3a0","Headless CMS","/solutions/headless-cms/","Manage and deliver content with ease","code_blocks",{"permalink":20},"/solutions/headless-cms",{"id":22,"title":23,"url":24,"description":25,"image":8,"icon":26,"page":27},"60bdefd9-95e6-45a3-9f81-4748d07c59d3","Backend-as-a-Service","/solutions/backend-as-a-service/","Build and ship applications faster","speed",{"permalink":28},"/solutions/backend-as-a-service",{"id":30,"title":31,"url":32,"description":33,"image":8,"icon":34,"page":35},"5f9aebeb-4f89-445e-9850-5b1261a2743c","Headless Commerce","/solutions/product-information-management/","A single source of truth for products","shopping_cart_checkout",{"permalink":36},"/solutions/product-information-management",{"id":38,"title":39,"url":40,"description":41,"image":8,"icon":42,"page":8},"49e46134-80be-470e-8c73-afb1417fa9b6","100+ More Use Cases","https://directus.io/blog/100-tools-apps-and-platforms-you-can-build-with-directus","Build anything (or everything)","lightbulb",{"id":44,"title":45,"url":46,"description":47,"image":8,"icon":48,"page":49},"a589ac77-a5ce-45c5-a054-e43111e19158","Instant APIs","/products/connect/","Connect a database, get REST + GraphQL APIs","api",{"permalink":50},"/toolkit/connect",{"id":52,"title":53,"url":54,"description":55,"image":8,"icon":56,"page":57},"4a0f129a-c546-4493-b0a9-306e51692e90","Granular Policy-Based Auth","/products/auth/","Provide secure, autonomous data access","lock_person",{"permalink":58},"/toolkit/auth",{"id":60,"title":61,"url":62,"description":63,"image":8,"icon":64,"page":65},"f9250f2c-93a4-4108-80db-011bbe391ecf","Visual Automation Builder","/products/automate/","Automate content and data workflows with ease","build",{"permalink":66},"/toolkit/automate",{"id":68,"title":69,"url":8,"description":70,"image":8,"icon":71,"page":72},"f1ae4e40-5b05-42a4-9cd3-33dda35cc939","50+ More Features","Get everything you need out-of-the-box","auto_fix",{"permalink":73},"/features",{"id":75,"title":76,"url":8,"callout":77,"callout_title":78,"children_title":79,"page":8,"children":80},"2f6ad0d1-6dd3-4f17-b5c8-9f2abf71409a","Resources","dfd79d2b-7af5-4cdb-aa94-3f73de97ebd8","Watch Directus TV","Learn More",[81,88,96,102,109,116,122,129],{"id":82,"title":83,"url":84,"description":85,"image":8,"icon":86,"page":87},"0a3bf9f5-1ef2-43f4-bc09-7ff7488241c5","Blog","/blog","Read our latest articles and guides","library_books",{"permalink":84},{"id":89,"title":90,"url":91,"description":92,"image":8,"icon":93,"page":94},"165e3dc2-e51b-4456-8382-99c5775b0412","Case Studies","#","Case studies and success stories","magic_button",{"permalink":95},"/case-studies",{"id":97,"title":98,"url":99,"description":100,"image":8,"icon":101,"page":8},"5ae324b6-bf44-4c21-95ad-e6dc0c1c1f40","Community Forum","https://community.directus.io/","Questions and conversations","comment",{"id":103,"title":104,"url":91,"description":105,"image":8,"icon":106,"page":107},"b1db03f0-e537-490e-8c0f-c61c401d1024","Agency Directory","Browse our list of agency partners ","handshake",{"permalink":108},"/agency-directory",{"id":110,"title":111,"url":112,"description":113,"image":8,"icon":114,"page":115},"991731c8-eb40-4eec-85a5-6e977bcd7ec9","About Us","/about","Learn more about Directus and the team","supervised_user_circle",{"permalink":112},{"id":117,"title":118,"url":119,"description":120,"image":8,"icon":121,"page":8},"52aebf38-b3ad-4a27-807d-ce52398cd509","Wall of Love","https://testimonial.to/directus/all","See what others are saying about us","heart_plus",{"id":123,"title":124,"url":91,"description":125,"image":8,"icon":126,"page":127},"a86eca65-d5ae-4263-b7d9-4f1a1c50a0b1","Contact","Have a general inquiry or question for us?","mark_email_unread",{"permalink":128},"/contact",{"id":130,"title":131,"url":8,"description":132,"image":8,"icon":133,"page":134},"28225825-8d41-4809-9032-192fbf5c6e5d","Support","Reach out to Directus support","support",{"permalink":135},"/support",{"id":137,"title":138,"url":139,"callout":8,"callout_title":8,"children_title":8,"page":8,"children":140},"a3f1275d-b088-4b11-99bf-143fcbf39104","Developers","/docs",[],{"id":142,"title":143,"url":144,"callout":8,"callout_title":8,"children_title":8,"page":145,"children":147},"fae8fded-d2e2-468e-a68b-82abec7a7225","Enterprise","/solutions/enterprise/",{"permalink":146},"/solutions/enterprise",[],{"id":149,"title":150,"url":151,"callout":8,"callout_title":8,"children_title":8,"page":152,"children":154},"5c5e2fbc-49fd-4e41-a71e-e4f8db2b00cf","Pricing","/pricing/",{"permalink":153},"/pricing/self-hosted",[],{"items":156},[157,174,193,212],{"id":158,"title":159,"url":8,"page":8,"children":160},"522e608a-77b0-4333-820d-d4f44be2ade1","Solutions",[161,164,167,171],{"id":162,"title":15,"url":8,"page":163},"fcafe85a-a798-4710-9e7a-776fe413aae5",{"permalink":20},{"id":165,"title":23,"url":8,"page":166},"79972923-93cf-4777-9e32-5c9b0315fc10",{"permalink":28},{"id":168,"title":169,"url":8,"page":170},"0fa8d0c1-7b64-4f6f-939d-d7fdb99fc407","Product Information",{"permalink":36},{"id":172,"title":173,"url":40,"page":8},"63946d54-6052-4780-8ff4-91f5a9931dcc","100+ Things to Build",{"id":175,"title":76,"url":8,"page":8,"children":176},"8ab4f9b1-f3e2-44d6-919b-011d91fe072f",[177,181,185,189],{"id":178,"title":179,"url":180,"page":8},"f951fb84-8777-4b84-9e91-996fe9d25483","Documentation","https://docs.directus.io",{"id":182,"title":183,"url":184,"page":8},"366febc7-a538-4c08-a326-e6204957f1e3","Guides","https://docs.directus.io/guides/",{"id":186,"title":187,"url":188,"page":8},"aeb9128e-1c5f-417f-863c-2449416433cd","Community","https://directus.chat",{"id":190,"title":191,"url":192,"page":8},"da1c2ed8-0a77-49b0-a903-49c56cb07de5","Release Notes","https://github.com/directus/directus/releases",{"id":194,"title":131,"url":8,"page":8,"children":195},"d61fae8c-7502-494a-822f-19ecff3d0256",[196,200,204,208],{"id":197,"title":198,"url":199,"page":8},"8c43c781-7ebd-475f-a931-747e293c0a88","Issue Tracker","https://github.com/directus/directus/issues",{"id":201,"title":202,"url":203,"page":8},"d77bb78e-cf7b-4e01-932a-514414ba49d3","Feature Requests","https://github.com/directus/directus/discussions?discussions_q=is:open+sort:top",{"id":205,"title":206,"url":207,"page":8},"4346be2b-2c53-476e-b53b-becacec626a6","Community Chat","https://discord.com/channels/725371605378924594/741317677397704757",{"id":209,"title":210,"url":211,"page":8},"26c115d2-49f7-4edc-935e-d37d427fb89d","Cloud Dashboard","https://directus.cloud",{"id":213,"title":214,"url":8,"page":8,"children":215},"49141403-4f20-44ac-8453-25ace1265812","Organization",[216,220,225,229],{"id":217,"title":218,"url":112,"page":219},"1f36ea92-8a5e-47c8-914c-9822a8b9538a","About",{"permalink":112},{"id":221,"title":222,"url":91,"page":223},"b84bf525-5471-4b14-a93c-225f6c386005","Careers",{"permalink":224},"/careers",{"id":226,"title":227,"url":228,"page":8},"86aabc3a-433d-434b-9efa-ad1d34be0a34","Brand Assets","https://drive.google.com/drive/folders/1lBOTba4RaA5ikqOn8Ewo4RYzD0XcymG9?usp=sharing",{"id":230,"title":124,"url":8,"page":231},"8d2fa1e3-198e-4405-81e1-2ceb858bc237",{"permalink":128},{"items":233},[234,240,246,252],{"id":235,"title":236,"url":8,"page":237,"children":239},"8a1b7bfa-429d-4ffc-a650-2a5fdcf356da","Cloud Policies",{"permalink":238},"/cloud-policies",[],{"id":241,"title":242,"url":91,"page":243,"children":245},"bea848ef-828f-4306-8017-6b00ec5d4a0c","License",{"permalink":244},"/bsl",[],{"id":247,"title":248,"url":91,"page":249,"children":251},"4e914f47-4bee-42b7-b445-3119ee4196ef","Terms",{"permalink":250},"/terms",[],{"id":253,"title":254,"url":91,"page":255,"children":257},"ea69eda6-d317-4981-8421-fcabb1826bfd","Privacy",{"permalink":256},"/privacy",[],{"description":259},"\u003Cp>A composable backend to build your Headless CMS, BaaS, and more.&nbsp;\u003C/p>",{"header_cta_buttons":261},"74634853-196b-4ce3-b256-4534c054838f",{"id":263,"node_id":264,"name":265,"full_name":266,"private":267,"owner":268,"html_url":285,"description":286,"fork":267,"url":287,"forks_url":288,"keys_url":289,"collaborators_url":290,"teams_url":291,"hooks_url":292,"issue_events_url":293,"events_url":294,"assignees_url":295,"branches_url":296,"tags_url":297,"blobs_url":298,"git_tags_url":299,"git_refs_url":300,"trees_url":301,"statuses_url":302,"languages_url":303,"stargazers_url":304,"contributors_url":305,"subscribers_url":306,"subscription_url":307,"commits_url":308,"git_commits_url":309,"comments_url":310,"issue_comment_url":311,"contents_url":312,"compare_url":313,"merges_url":314,"archive_url":315,"downloads_url":316,"issues_url":317,"pulls_url":318,"milestones_url":319,"notifications_url":320,"labels_url":321,"releases_url":322,"deployments_url":323,"created_at":324,"updated_at":325,"pushed_at":326,"git_url":327,"ssh_url":328,"clone_url":329,"svn_url":285,"homepage":330,"size":331,"stargazers_count":332,"watchers_count":332,"language":333,"has_issues":334,"has_projects":334,"has_downloads":334,"has_wiki":267,"has_pages":267,"has_discussions":334,"forks_count":335,"mirror_url":8,"archived":267,"disabled":267,"open_issues_count":336,"license":337,"allow_forking":334,"is_template":267,"web_commit_signoff_required":267,"has_pull_requests":334,"pull_request_creation_policy":342,"topics":343,"visibility":284,"forks":335,"open_issues":336,"watchers":332,"default_branch":362,"temp_clone_token":8,"custom_properties":363,"organization":364,"network_count":335,"subscribers_count":365},7122594,"MDEwOlJlcG9zaXRvcnk3MTIyNTk0","directus","directus/directus",false,{"login":265,"id":269,"node_id":270,"avatar_url":271,"gravatar_id":272,"url":273,"html_url":274,"followers_url":275,"following_url":276,"gists_url":277,"starred_url":278,"subscriptions_url":279,"organizations_url":280,"repos_url":281,"events_url":282,"received_events_url":283,"type":214,"user_view_type":284,"site_admin":267},15967950,"MDEyOk9yZ2FuaXphdGlvbjE1OTY3OTUw","https://avatars.githubusercontent.com/u/15967950?v=4","","https://api.github.com/users/directus","https://github.com/directus","https://api.github.com/users/directus/followers","https://api.github.com/users/directus/following{/other_user}","https://api.github.com/users/directus/gists{/gist_id}","https://api.github.com/users/directus/starred{/owner}{/repo}","https://api.github.com/users/directus/subscriptions","https://api.github.com/users/directus/orgs","https://api.github.com/users/directus/repos","https://api.github.com/users/directus/events{/privacy}","https://api.github.com/users/directus/received_events","public","https://github.com/directus/directus","The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.","https://api.github.com/repos/directus/directus","https://api.github.com/repos/directus/directus/forks","https://api.github.com/repos/directus/directus/keys{/key_id}","https://api.github.com/repos/directus/directus/collaborators{/collaborator}","https://api.github.com/repos/directus/directus/teams","https://api.github.com/repos/directus/directus/hooks","https://api.github.com/repos/directus/directus/issues/events{/number}","https://api.github.com/repos/directus/directus/events","https://api.github.com/repos/directus/directus/assignees{/user}","https://api.github.com/repos/directus/directus/branches{/branch}","https://api.github.com/repos/directus/directus/tags","https://api.github.com/repos/directus/directus/git/blobs{/sha}","https://api.github.com/repos/directus/directus/git/tags{/sha}","https://api.github.com/repos/directus/directus/git/refs{/sha}","https://api.github.com/repos/directus/directus/git/trees{/sha}","https://api.github.com/repos/directus/directus/statuses/{sha}","https://api.github.com/repos/directus/directus/languages","https://api.github.com/repos/directus/directus/stargazers","https://api.github.com/repos/directus/directus/contributors","https://api.github.com/repos/directus/directus/subscribers","https://api.github.com/repos/directus/directus/subscription","https://api.github.com/repos/directus/directus/commits{/sha}","https://api.github.com/repos/directus/directus/git/commits{/sha}","https://api.github.com/repos/directus/directus/comments{/number}","https://api.github.com/repos/directus/directus/issues/comments{/number}","https://api.github.com/repos/directus/directus/contents/{+path}","https://api.github.com/repos/directus/directus/compare/{base}...{head}","https://api.github.com/repos/directus/directus/merges","https://api.github.com/repos/directus/directus/{archive_format}{/ref}","https://api.github.com/repos/directus/directus/downloads","https://api.github.com/repos/directus/directus/issues{/number}","https://api.github.com/repos/directus/directus/pulls{/number}","https://api.github.com/repos/directus/directus/milestones{/number}","https://api.github.com/repos/directus/directus/notifications{?since,all,participating}","https://api.github.com/repos/directus/directus/labels{/name}","https://api.github.com/repos/directus/directus/releases{/id}","https://api.github.com/repos/directus/directus/deployments","2012-12-12T01:35:36Z","2026-03-18T14:36:38Z","2026-03-18T15:43:33Z","git://github.com/directus/directus.git","git@github.com:directus/directus.git","https://github.com/directus/directus.git","https://directus.io",438225,34516,"TypeScript",true,4638,385,{"key":338,"name":339,"spdx_id":340,"url":8,"node_id":341},"other","Other","NOASSERTION","MDc6TGljZW5zZTA=","all",[48,344,345,346,347,348,265,349,350,351,352,353,354,355,356,357,358,359,360,361],"app","cms","composable","data-visualization","database","graphql","headless-cms","javascript","mariadb","mssql","mysql","no-code","node","postgresql","sql","sqlite","typescript","vue","main",{},{"login":265,"id":269,"node_id":270,"avatar_url":271,"gravatar_id":272,"url":273,"html_url":274,"followers_url":275,"following_url":276,"gists_url":277,"starred_url":278,"subscriptions_url":279,"organizations_url":280,"repos_url":281,"events_url":282,"received_events_url":283,"type":214,"user_view_type":284,"site_admin":267},326,{"id":9,"title":367,"description":368,"image":369,"external_url":8,"icon":8,"badge":8,"page":370,"resource":8},"Built With Directus","See what everyone's been building with Directus","e658de72-fb08-4ed2-8029-215c712c789e",{"permalink":371},"/built-with-directus",{"id":77,"title":373,"description":374,"image":375,"external_url":376,"icon":377,"badge":378,"page":8,"resource":8},"Directus TV","Go down the rabbit hole with hours of original video content from our team. ","ab70faf5-fc28-4608-a7e7-74fd4f020a9d","/tv","connected_tv","Video",{"alignment":380,"style":381,"experiment_enabled":267,"experiment":8,"experiment_variant":382,"buttons":385,"variants":395},"center","default",{"id":383,"key":384,"experiment":8},"8c4951b4-a6f9-4c06-9f71-fd39a3bdad1e","control",[386,389,392],{"id":387,"block_button_id":388},15,"358b0659-1f05-4427-bd1c-4bc03a43c182",{"id":390,"block_button_id":391},16,"9df3f40e-6272-4ec6-a0d7-cc29265e087c",{"id":393,"block_button_id":394},232,"1b444c23-b593-4391-9410-4ca5d2c7a7cb",[396],{"id":397,"alignment":380,"style":381,"buttons":398,"experiment_variant":405},"e1885d45-3119-41a3-8294-3cd796ea6f02",[399,402],{"id":400,"block_button_id":401},203,"ade37731-147d-48c4-864a-cec007576362",{"id":403,"block_button_id":404},202,"1cb4e89f-f7de-4b46-bbb8-080191517a72",{"id":406,"key":407},"66d2be4f-2492-4944-8060-039c15515918","variant",{"id":409,"icon":377,"content":410,"link":411},"812bf73d-ebfb-4246-9538-937a09a0c795","Learn more about our native MCP","https://directus.io/mcp",{"id":388,"external_url":8,"label":413,"color":414,"outline":267,"icon":8,"size":415,"target":416,"ph_event":8,"page":417,"resource":8},"Book a Demo","primary","medium","_self",{"permalink":418},"/demo",{"id":391,"external_url":420,"label":421,"color":422,"outline":267,"icon":8,"size":415,"target":416,"ph_event":8,"page":8,"resource":8},"https://directus.cloud/account/register","Get Started","secondary",{"id":394,"external_url":211,"label":424,"color":422,"outline":334,"icon":425,"size":415,"target":416,"ph_event":8,"page":8,"resource":8},"Log In","arrow_forward",{"title":427,"category":428,"date_published":429,"summary":430,"image":431,"author":433,"blocks":438,"type":477,"video":8,"seo":478,"related_resources":479},"Directus v11.15: Native Collaborative Editing, AI Assistant Goes GA, and One-Click Deployments","product","2026-02-12T18:17:33.000Z","Real-time collaborative editing in the core, an AI Assistant that actually knows your content, and Vercel deployments from the Data Studio.",{"id":432,"description":8},"1bfd9454-e133-48ee-a59b-5633797d717a",{"name":434,"job_title":435,"image":436,"slug":437},"James White","Staff Product Manager","b71d01e1-8978-4b42-872d-3c92fa07d0fe","james-white",[439,444,449,453,457,461,465,469,473],{"id":440,"collection":441,"item":442,"spacing":8,"sort":443},"1f3a13ac-80fa-4c15-a7cd-361ba6a10dd3","block_richtext","66edc9ce-4d5b-4ba9-9771-782ec0b05b6e",1,{"id":445,"collection":446,"item":447,"spacing":8,"sort":448},"091a513f-31da-4e70-9cfe-8ce399d20d84","block_media","98e15573-1885-487e-8f47-1019ce596763",2,{"id":450,"collection":441,"item":451,"spacing":8,"sort":452},"9fedf933-c95a-4dfd-96ff-bd7e68ad8f7f","34ede4d8-1fb3-4a57-b846-0c64267cf57d",3,{"id":454,"collection":446,"item":455,"spacing":8,"sort":456},"8c3272cc-578f-4175-a659-8cb8279a2a1a","ef6baf60-7c2b-4d36-a73c-104e35cafea9",4,{"id":458,"collection":441,"item":459,"spacing":8,"sort":460},"0d2c7570-d816-42fa-bc83-b4233886c0ee","2fdefd12-88b9-4819-b293-3d9206f6f903",5,{"id":462,"collection":446,"item":463,"spacing":8,"sort":464},"9b5bf730-ee0d-4491-86cf-c0bdfff421b1","a3a47578-abec-4ef9-96a5-d0e7a55df5a4",6,{"id":466,"collection":441,"item":467,"spacing":8,"sort":468},"bd476a9c-e9a7-435c-a46f-cbc6aaff55ee","bf8af6d5-6657-40b0-9d32-3168640615c0",7,{"id":470,"collection":446,"item":471,"spacing":8,"sort":472},"76367dbb-7b4d-4aee-9f2c-8d752560f6f3","85440ad8-58f1-40b0-af49-21a3bf0e9dfe",8,{"id":474,"collection":441,"item":475,"spacing":8,"sort":476},"c7465267-b052-4f67-b1c2-6767dfc151c9","1a86664a-da20-4b25-bd84-686adad73475",9,{"title":83},{"title":427,"meta_description":430,"no_follow":267,"no_index":267,"canonical_url":8,"json_ld":8},[480,489,497],{"related_resources_id":481},{"title":482,"category":428,"date_published":483,"image":484,"slug":485,"author":486,"type":487},"Directus v11.14: AI Chat Beta, Bulk Downloads + More","2025-12-16T16:39:54.000Z","8227edad-b0af-4401-ab3e-3036be84e860","directus-v11-14-release",{"image":436},{"slug":488},"blog",{"related_resources_id":490},{"title":491,"category":428,"date_published":492,"image":493,"slug":494,"author":495,"type":496},"Directus v11.13: Native MCP Support and Content Comparison","2025-11-07T19:07:26.000Z","3562b8c4-c124-4ffa-96e4-13f20c1670a1","directus-v11-13-release",{"image":436},{"slug":488},{"related_resources_id":498},{"title":499,"category":500,"date_published":501,"image":502,"slug":503,"author":504,"type":506},"Directus launches native Model Context Protocol, redefining the ‘collaborative’ CMS","news","2025-11-05T19:50:07.000Z","331017ac-d040-4ef4-b36e-d1d12ff19848","mcp-collaborative-cms",{"image":505},"1652318e-9f2a-4d4a-b847-95794367910d",{"slug":488},{"resource_sidebar_cta_header":508,"resource_sidebar_cta_description":509,"resource_sidebar_cta_form":510},"Sign up for updates 🐇","Get insights, releases, and exciting news delivered directly to your inbox once a month. No spam - we promise. 🙂","2a1ce79b-5635-40f7-8723-ccb9e9174522",{"id":510,"alignment":512,"show_labels":267,"inline":267,"form":513},"left",{"hubspot_form_id":514,"typeform_form_id":8,"route_to_meeting_link_on_success":267},"d57a69e4-6f43-4768-a600-5f7d30306260",{"reps":516},[517,573],{"name":518,"sdr":8,"link":519,"countries":520,"states":522},"John Daniels","https://meet.directus.io/meetings/john2144/john-contact-form-meeting",[521],"United States",[523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572],"Michigan","Indiana","Ohio","West Virginia","Kentucky","Virginia","Tennessee","North Carolina","South Carolina","Georgia","Florida","Alabama","Mississippi","New York","MI","IN","OH","WV","KY","VA","TN","NC","SC","GA","FL","AL","MS","NY","Connecticut","CT","Delaware","DE","Maine","ME","Maryland","MD","Massachusetts","MA","New Hampshire","NH","New Jersey","NJ","Pennsylvania","PA","Rhode Island","RI","Vermont","VT","Washington DC","DC",{"name":574,"link":575,"countries":576},"Michelle Riber","https://meetings.hubspot.com/mriber",[577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,554,765,766],"Albania","ALB","Algeria","DZA","Andorra","AND","Angola","AGO","Austria","AUT","Belgium","BEL","Benin","BEN","Bosnia and Herzegovina","BIH","Botswana","BWA","Bulgaria","BGR","Burkina Faso","BFA","Burundi","BDI","Cameroon","CMR","Cape Verde","CPV","Central African Republic","CAF","Chad","TCD","Comoros","COM","Côte d'Ivoire","CIV","Croatia","HRV","Czech Republic","CZE","Democratic Republic of Congo","COD","Denmark","DNK","Djibouti","DJI","Egypt","EGY","Equatorial Guinea","GNQ","Eritrea","ERI","Estonia","EST","Eswatini","SWZ","Ethiopia","ETH","Finland","FIN","France","FRA","Gabon","GAB","Gambia","GMB","Ghana","GHA","Greece","GRC","Guinea","GIN","Guinea-Bissau","GNB","Hungary","HUN","Iceland","ISL","Ireland","IRL","Italy","ITA","Kenya","KEN","Latvia","LVA","Lesotho","LSO","Liberia","LBR","Libya","LBY","Liechtenstein","LIE","Lithuania","LTU","Luxembourg","LUX","Madagascar","MDG","Malawi","MWI","Mali","MLI","Malta","MLT","Mauritania","MRT","Mauritius","MUS","Moldova","MDA","Monaco","MCO","Montenegro","MNE","Morocco","MAR","Mozambique","MOZ","Namibia","NAM","Niger","NER","Nigeria","NGA","North Macedonia","MKD","Norway","NOR","Poland","POL","Portugal","PRT","Republic of Congo","COG","Romania","ROU","Rwanda","RWA","San Marino","SMR","São Tomé and Príncipe","STP","Senegal","SEN","Serbia","SRB","Seychelles","SYC","Sierra Leone","SLE","Slovakia","SVK","Slovenia","SVN","Somalia","SOM","South Africa","ZAF","South Sudan","SSD","Spain","ESP","Sudan","SDN","Sweden","SWE","Tanzania","TZA","Togo","TGO","Tunisia","TUN","Uganda","UGA","United Kingdom","GBR","Vatican City","VAT","Zambia","ZMB","Zimbabwe","ZWE","UK","Germany","Netherlands","Switzerland","CH","NL",{"id":467,"content":768,"color":769},"\u003Cp>\u003Cstrong>The bottom line:\u003C/strong> Publish content and ship it to production without leaving Directus.\u003C/p>\n\u003Cp>Check out the \u003Ca href=\"https://directus.io/docs/guides/integrations/vercel#connect-your-vercel-account\">Vercel integration guide\u003C/a> to connect your account.\u003C/p>\n\u003Chr>\n\u003Ch2>Revision Comparison: Compare Against Previous Revisions\u003C/h2>\n\u003Cp>When you're reviewing content changes, you've always been able to compare the current version against a specific revision. But if you wanted to see what actually changed between two older revisions, there wasn't a great way to do that.\u003C/p>\n\u003Cp>v11.15 adds a toggle that lets you compare any revision against the one right before it. It's a small change to the UI but a real improvement for reviewing content history, especially on teams where multiple people are editing across sessions. You can now trace exactly what changed and when, revision by revision.\u003C/p>\n\u003Cp>This pairs well with the granular diff highlighting for WYSIWYG content changes that shipped in v11.14.1. Together, you get a clear, visual record of what changed between any two revisions, right down to the specific text edits.\u003C/p>","foreground",{"id":442,"content":771,"color":769},"\u003Cp>Collaborative editing is now built into Directus. Not an extension, not a plugin. It's in the core. That alone would make v11.15 a big release.\u003C/p>\n\u003Cp>But we also shipped the AI Assistant to general availability with multi-provider support and real content awareness, plus a new deployment module that lets you trigger Vercel builds without leaving the Data Studio.\u003C/p>\n\u003Cp>Let's get into it.\u003C/p>\n\u003Ch2>Breaking Changes\u003C/h2>\n\u003Cp>\u003Cstrong>Visual Editor context for AI Assistant:\u003C/strong> The AI Assistant now accepts context from visual editor elements. If you're using \u003Ccode>@directus/visual-editing\u003C/code> on your website, update to v1.2.0 or later to maintain compatibility.\u003C/p>\n\u003Chr>\n\u003Ch2>Collaborative Editing: Built Into the Core\u003C/h2>\n\u003Cp>If you've used Directus with a team of any real size, you've hit the moment. Two people open the same record. Someone makes a change. The other person saves over it. Work disappears.\u003C/p>\n\u003Cp>Collaborative editing was previously available as an extension. It worked, but having it live outside the core meant extra setup, extra maintenance, and limits on how deeply it could integrate with the rest of the platform.\u003C/p>\n\u003Cp>As of v11.15, it's native. Multiple users can edit the same record at the same time, with live presence indicators showing who's working where.\u003C/p>\n\u003Cp>Fields are locked at the field level while someone is editing them, so two people can't change the same field simultaneously. No conflicts, no last-save-wins.\u003C/p>\n\u003Cp>Under the hood, it runs on WebSocket connections for real-time sync and Redis for distributed state coordination, which means it works across multi-instance deployments out of the box. And it plugs into your existing Directus permissions.\u003C/p>\n\u003Cp>Users can only collaborate on records they already have access to. No new permission model to learn, no separate access controls to manage.\u003C/p>\n\u003Cp>To get started, make sure WebSockets are configured on your instance. The feature is enabled by default (\u003Ccode>WEBSOCKETS_COLLAB_ENABLED\u003C/code>), and you can tune timeout and cleanup intervals through environment variables if needed.\u003C/p>",{"type":773,"embed":8,"aspect_ratio":774,"border":334,"arcade_url":8,"arcade_fallback_video":8,"external_image_url":8,"border_radius":775,"caption":8,"video":776,"image":8},"video","auto","normal",{"url":8,"autoplay":267,"controls":334,"loop":267,"file":777},{"id":778},"11a6c2b7-8fc5-4de3-b842-0db6ad8f2c35",{"id":451,"content":780,"color":769},"\u003Cp>\u003Cstrong>The bottom line:\u003C/strong> Your team can work on the same content at the same time without overwriting each other, and it's built right into Directus.\u003C/p>\n\u003Cp>Check out the \u003Ca href=\"https://directus.io/docs/guides/content/collaborative-editing\">collaborative editing guide\u003C/a> to enable it in your project settings.\u003C/p>\n\u003Chr>\n\u003Ch2>AI Assistant: Context-Aware, Multi-Provider, and Production-Ready\u003C/h2>\n\u003Cp>When we shipped AI Chat in beta, it was a starting point. A conversational interface that could interact with your Directus instance. Useful, but it didn't know much about what you were actually working on.\u003C/p>\n\u003Cp>v11.15 is where that changes.\u003C/p>\n\u003Cp>The AI Assistant (formerly AI Chat) is now generally available, and it ships with three upgrades worth knowing about.\u003C/p>\n\u003Cp>First, it supports multiple AI providers out of the box. OpenAI, Anthropic, Google Gemini, or any OpenAI-compatible provider like Ollama.\u003C/p>\n\u003Cp>If your organization is already committed to a specific AI vendor for compliance or cost reasons, Directus works with what you have. Pick the provider and model that fits.\u003C/p>\n\u003Cp>Second, the AI Assistant now understands context from your actual content. You can attach content items, predefined prompts, and visual editor elements directly to a conversation.\u003C/p>\n\u003Cp>Instead of explaining what you're working on, you show it. Select a content item, stage a visual element from the page you're editing, and the assistant has the context it needs to give you specific, relevant responses rather than generic suggestions.\u003C/p>\n\u003Cp>Third, the visual editor now connects to the AI Assistant with a dedicated sidebar. Work on a live preview of your page and pull the AI in without switching views. Select an element, ask the assistant to revise copy or suggest improvements, and see the result in context.\u003C/p>\n\u003Cp>The live preview split pane also picked up display options, full-width mode with drag-to-expand, and quick access to the Visual Editor module.\u003C/p>",{"id":459,"content":782,"color":769},"\u003Cp>Getting started is straightforward. Head to Settings, configure your AI provider with an API key, and the assistant becomes available throughout the Data Studio.\u003C/p>\n\u003Cp>\u003Cstrong>The bottom line:\u003C/strong> The AI Assistant knows what you're working on, works with the provider you choose, and is ready for production.\u003C/p>\n\u003Cp>Check out the full \u003Ca href=\"https://directus.io/docs/guides/ai/assistant\">AI Assistant guide\u003C/a> to get set up.\u003C/p>\n\u003Chr>\n\u003Ch2>Deployment Module: Ship From the Data Studio\u003C/h2>\n\u003Cp>Content is ready. It's reviewed, approved, published. Now someone needs to go trigger a deployment in Vercel. Or ping the dev team. Or remember which webhook URL to hit.\u003C/p>\n\u003Cp>The new deployment module cuts that down to a button click. Connect your Vercel account, select the projects you want to manage, and trigger production or preview deployments directly from the Data Studio. You can monitor deployment runs and check logs without switching tools.\u003C/p>\n\u003Cp>The setup takes about two minutes. Add your Vercel API token in the deployment settings, select which projects to connect, and you're ready to deploy.&nbsp;Your content team gets a clear, simple interface for something that used to require developer involvement or external tooling.\u003C/p>\n\u003Cp>Vercel is the first supported provider, with more on the roadmap. Access is currently limited to admins, so you control who can trigger deployments.\u003C/p>",{"id":475,"content":784,"color":769},"\u003Chr>\n\u003Ch2>Other Improvements\u003C/h2>\n\u003Cp>\u003Cstrong>Relational fields on bar charts:\u003C/strong> You can now use relational fields on the x-axis of bar charts in Insights, opening up new ways to visualize your data relationships.\u003C/p>\n\u003Cp>\u003Cstrong>Permission-blocked field appearance:\u003C/strong> Fields you don't have permission to edit now show a non-editable appearance instead of looking disabled. It's a subtle distinction that makes it much clearer what you can and can't change.\u003C/p>\n\u003Cp>\u003Cstrong>ldapjs replaced with ldapts:\u003C/strong> The deprecated \u003Ccode>ldapjs\u003C/code> library has been swapped for \u003Ccode>ldapts\u003C/code>, its maintained successor.\u003C/p>\n\u003Cp>\u003Cstrong>Bug fixes:\u003C/strong> Fixed back button navigation on related items, markdown editor table options clipping, WYSIWYG rendering when a field is named \"tooltip,\" caret jumping in template inputs, sidebar details not fetching on navigation, and inconsistent disabled states across interfaces.\u003C/p>\n\u003Cp>Check out the \u003Ca href=\"https://github.com/directus/directus/releases\">full release notes on GitHub\u003C/a> for the complete changelog.\u003C/p>\n\u003Ch2>Directus v11.15 is Available Now\u003C/h2>\n\u003Cp>Update your instances to get native collaborative editing, the production-ready AI Assistant, one-click Vercel deployments, and everything else in this release.\u003C/p>\n\u003Cp>As always, back up your database before upgrading.\u003C/p>",{"type":786,"embed":8,"aspect_ratio":8,"border":334,"arcade_url":8,"arcade_fallback_video":8,"external_image_url":8,"border_radius":775,"caption":8,"video":8,"image":787},"image",{"id":788,"description":8},"a70f58f1-f935-4af7-84f0-fb4c033e74d4",{"type":773,"embed":8,"aspect_ratio":774,"border":334,"arcade_url":8,"arcade_fallback_video":8,"external_image_url":8,"border_radius":775,"caption":8,"video":790,"image":8},{"url":8,"autoplay":267,"controls":334,"loop":267,"file":791},{"id":792},"6f2f583a-956d-42ee-9129-be3fccdddb28",{"type":786,"embed":8,"aspect_ratio":8,"border":334,"arcade_url":8,"arcade_fallback_video":8,"external_image_url":8,"border_radius":775,"caption":8,"video":8,"image":794},{"id":795,"description":8},"efd26292-a8c0-4736-8315-5fffdb7af8cf",1773850383742]