[{"data":1,"prerenderedAt":438},["ShallowReactive",2],{"footer-primary":3,"footer-secondary":93,"footer-description":119,"release-notes-10-5":121,"release-notes-10-5-next":169,"sales-reps":186},{"items":4},[5,29,49,69],{"id":6,"title":7,"url":8,"page":8,"children":9},"522e608a-77b0-4333-820d-d4f44be2ade1","Solutions",null,[10,15,20,25],{"id":11,"title":12,"url":8,"page":13},"fcafe85a-a798-4710-9e7a-776fe413aae5","Headless CMS",{"permalink":14},"/solutions/headless-cms",{"id":16,"title":17,"url":8,"page":18},"79972923-93cf-4777-9e32-5c9b0315fc10","Backend-as-a-Service",{"permalink":19},"/solutions/backend-as-a-service",{"id":21,"title":22,"url":8,"page":23},"0fa8d0c1-7b64-4f6f-939d-d7fdb99fc407","Product Information",{"permalink":24},"/solutions/product-information-management",{"id":26,"title":27,"url":28,"page":8},"63946d54-6052-4780-8ff4-91f5a9931dcc","100+ Things to Build","https://directus.io/blog/100-tools-apps-and-platforms-you-can-build-with-directus",{"id":30,"title":31,"url":8,"page":8,"children":32},"8ab4f9b1-f3e2-44d6-919b-011d91fe072f","Resources",[33,37,41,45],{"id":34,"title":35,"url":36,"page":8},"f951fb84-8777-4b84-9e91-996fe9d25483","Documentation","https://docs.directus.io",{"id":38,"title":39,"url":40,"page":8},"366febc7-a538-4c08-a326-e6204957f1e3","Guides","https://docs.directus.io/guides/",{"id":42,"title":43,"url":44,"page":8},"aeb9128e-1c5f-417f-863c-2449416433cd","Community","https://directus.chat",{"id":46,"title":47,"url":48,"page":8},"da1c2ed8-0a77-49b0-a903-49c56cb07de5","Release Notes","https://github.com/directus/directus/releases",{"id":50,"title":51,"url":8,"page":8,"children":52},"d61fae8c-7502-494a-822f-19ecff3d0256","Support",[53,57,61,65],{"id":54,"title":55,"url":56,"page":8},"8c43c781-7ebd-475f-a931-747e293c0a88","Issue Tracker","https://github.com/directus/directus/issues",{"id":58,"title":59,"url":60,"page":8},"d77bb78e-cf7b-4e01-932a-514414ba49d3","Feature Requests","https://github.com/directus/directus/discussions?discussions_q=is:open+sort:top",{"id":62,"title":63,"url":64,"page":8},"4346be2b-2c53-476e-b53b-becacec626a6","Community Chat","https://discord.com/channels/725371605378924594/741317677397704757",{"id":66,"title":67,"url":68,"page":8},"26c115d2-49f7-4edc-935e-d37d427fb89d","Cloud Dashboard","https://directus.cloud",{"id":70,"title":71,"url":8,"page":8,"children":72},"49141403-4f20-44ac-8453-25ace1265812","Organization",[73,78,84,88],{"id":74,"title":75,"url":76,"page":77},"1f36ea92-8a5e-47c8-914c-9822a8b9538a","About","/about",{"permalink":76},{"id":79,"title":80,"url":81,"page":82},"b84bf525-5471-4b14-a93c-225f6c386005","Careers","#",{"permalink":83},"/careers",{"id":85,"title":86,"url":87,"page":8},"86aabc3a-433d-434b-9efa-ad1d34be0a34","Brand Assets","https://drive.google.com/drive/folders/1lBOTba4RaA5ikqOn8Ewo4RYzD0XcymG9?usp=sharing",{"id":89,"title":90,"url":8,"page":91},"8d2fa1e3-198e-4405-81e1-2ceb858bc237","Contact",{"permalink":92},"/contact",{"items":94},[95,101,107,113],{"id":96,"title":97,"url":8,"page":98,"children":100},"8a1b7bfa-429d-4ffc-a650-2a5fdcf356da","Cloud Policies",{"permalink":99},"/cloud-policies",[],{"id":102,"title":103,"url":81,"page":104,"children":106},"bea848ef-828f-4306-8017-6b00ec5d4a0c","License",{"permalink":105},"/bsl",[],{"id":108,"title":109,"url":81,"page":110,"children":112},"4e914f47-4bee-42b7-b445-3119ee4196ef","Terms",{"permalink":111},"/terms",[],{"id":114,"title":115,"url":81,"page":116,"children":118},"ea69eda6-d317-4981-8421-fcabb1826bfd","Privacy",{"permalink":117},"/privacy",[],{"description":120},"\u003Cp>A composable backend to build your Headless CMS, BaaS, and more.&nbsp;\u003C/p>",{"id":122,"slug":123,"vimeo_id":124,"description":125,"tile":126,"length":127,"resources":8,"people":128,"episode_number":132,"published":133,"title":134,"video_transcript_html":135,"video_transcript_text":136,"content":8,"status":137,"episode_people":138,"recommendations":149,"season":150,"seo":8},"0746bb8d-9ce3-4170-bb08-ac243ed8e98d","10-5","894083223","Join Alex as he gives you a whirlwind tour of notable new features in Directus 10.5 - including huge updates to our API reference.","27bfa0a8-4801-42b7-8fc0-ba4210dba43e",3,[129],{"name":130,"url":131},"Alex van der Valk","https://directus.io/team/alex-van-der-valk",5,"2023-07-26","What's New In Directus Version 10.5","\u003Cp>Speaker 0: Hey there. My name is Alex, and I'm a solutions engineer here at Directus. Today, I'm gonna take you through a couple of new features in version 10.5. First off, there's been a full release of our new SDK. We've been hard at work building our new SDK, and today marks its full release.\u003C/p>\u003Cp>You can expect proper type safety, modular, importable functions, that means you can reduce your overall build size, and support for Directus real time. Of course, if you don't use TypeScript, then the new SDK works great for you as well. We've built the new SDK in the open, and thank you to all of the community members who have helped and provided feedback and participated in the process. Every endpoint has code snippets in our API reference, and all guides have been updated in the docs to use the new SDK. Speaking of API reference, an improved Directus API reference.\u003C/p>\u003Cp>Directus has almost 200 endpoints for working with your data, your files, and projects. We have given our API reference some love and introduced a new component that allows you to see the rest, the GraphQL, or the SDK examples easily. It remembers your preference so you can always see what's relevant to you. Supabase file storage adapter. Another awesome community contribution, this time from Matt, adds a Supabase storage driver, and this means that you can use Supabase storage while still managing your files through Directus.\u003C/p>\u003Cp>Configuration details can be found in the docs. Awesome community contributions. We also want to thank our community for their contributions towards this release. Thanks to Bevis for working with the team to improve our API reference with the new REST GraphQL toggler, as well as the new SDK snippets. Thanks to Matt for building the SuperBase file storage adapter that we spoke about earlier.\u003C/p>\u003Cp>Thank you to Magnus for fixing a small visual bug on our Kanban layout when displaying formatted values. And thanks to Ashish for fixing a couple of display issues with our insight panels. Finally, thanks to Gerard for a trio of contributions, One that adds support for deep end use items, one that fixes permissions not honoring dynamic values, and one that simplifies some code around flows returning status codes. Director's 10.5 is now available on NPM and Docker Hub and will be available on Directus Cloud early next week. Thanks for joining me, and see you in the next release.\u003C/p>","Hey there. My name is Alex, and I'm a solutions engineer here at Directus. Today, I'm gonna take you through a couple of new features in version 10.5. First off, there's been a full release of our new SDK. We've been hard at work building our new SDK, and today marks its full release. You can expect proper type safety, modular, importable functions, that means you can reduce your overall build size, and support for Directus real time. Of course, if you don't use TypeScript, then the new SDK works great for you as well. We've built the new SDK in the open, and thank you to all of the community members who have helped and provided feedback and participated in the process. Every endpoint has code snippets in our API reference, and all guides have been updated in the docs to use the new SDK. Speaking of API reference, an improved Directus API reference. Directus has almost 200 endpoints for working with your data, your files, and projects. We have given our API reference some love and introduced a new component that allows you to see the rest, the GraphQL, or the SDK examples easily. It remembers your preference so you can always see what's relevant to you. Supabase file storage adapter. Another awesome community contribution, this time from Matt, adds a Supabase storage driver, and this means that you can use Supabase storage while still managing your files through Directus. Configuration details can be found in the docs. Awesome community contributions. We also want to thank our community for their contributions towards this release. Thanks to Bevis for working with the team to improve our API reference with the new REST GraphQL toggler, as well as the new SDK snippets. Thanks to Matt for building the SuperBase file storage adapter that we spoke about earlier. Thank you to Magnus for fixing a small visual bug on our Kanban layout when displaying formatted values. And thanks to Ashish for fixing a couple of display issues with our insight panels. Finally, thanks to Gerard for a trio of contributions, One that adds support for deep end use items, one that fixes permissions not honoring dynamic values, and one that simplifies some code around flows returning status codes. Director's 10.5 is now available on NPM and Docker Hub and will be available on Directus Cloud early next week. Thanks for joining me, and see you in the next release.","published",[139],{"people_id":140},{"id":141,"first_name":142,"last_name":143,"avatar":144,"bio":145,"links":146},"45ccc96f-caa7-4e6c-931a-5f209c70a25a","Alex","van der Valk","d8221565-7c60-4745-87b3-f54094123f7e","Sales Engineer at Directus",[147],{"url":131,"service":148},"website",[],{"id":151,"number":152,"year":153,"episodes":154,"show":167},"163f0228-6a46-438a-91ee-097e6432a3e4",1,"2023",[155,156,157,158,122,159,160,161,162,163,164,165,166],"afd41541-e7d1-4438-bb7a-6c5fafdfdf29","0096309a-4f7d-42f9-956d-d96c7ffaacef","39873f71-cbf2-4445-b34a-da762fac5cbb","6c39a2d8-b0a6-4d23-b5f2-3b1d86486bff","5cfc3232-0395-4163-bbc7-fabe8d5dd0df","8790b2be-6f04-4d63-b00b-0e20956e3696","2487da26-8f4e-44e8-ad95-b6ad1d461fc0","0794a2b0-cda8-491f-ba23-5a1d4afa4102","3027ab51-cef1-4b36-b641-28b175d49f2a","907a59ed-86c4-4573-89ad-28b026db6605","5c929816-2aa1-4930-95c2-57f3443ee7b3","bfcce865-ac73-4f51-a1f2-2136a2a3ca11",{"title":47,"tile":168},"95d3d431-ab0d-433d-b1fd-0bcb0bee4619",{"id":159,"slug":170,"season":151,"vimeo_id":171,"description":172,"tile":173,"length":132,"resources":8,"people":174,"episode_number":178,"published":179,"title":180,"video_transcript_html":181,"video_transcript_text":182,"content":8,"seo":8,"status":137,"episode_people":183,"recommendations":185},"10-6","894077892","Join Kevin as he shows you what's new in Directus 10.6 - take note because there's a breaking change in here!","b99b4455-e931-40ee-ba10-02618a829437",[175],{"name":176,"url":177},"Kevin Lewis","https://directus.io/team/kevin-lewis",6,"2023-08-25","What's New In Directus Version 10.6","\u003Cp>Speaker 0: Hello there, my name's Kevin and I run developer relations here at Directus and today I'm gonna show you what's new in Directus version 10.6. Extension building guides. We heard from you that you didn't quite know what guides we had available in our documentation because of the way they were organized. So we've now changed that and created a set of index pages for various areas of our guides so you can see what's available to make the most of Directus. Today, we're also releasing a new set of guides to help you build extensions from scratch, right through from initializing and boiler plating, step by step code instructions, and finally how to actually install extensions into your Director's project.\u003C/p>\u003Cp>There are 15 available today in our documentation with more coming soon. Replacing VM 2 with isolated VM. Prior to this release, directors relied on VM 2 to run code in the run script operations of flows, our automation feature. The m two is now unmaintained with some serious security issues that could potentially allow code to escape the sandbox and access the machine on which your director's project is running. So in directors 10.6, we've replaced it with isolated VM.\u003C/p>\u003Cp>Now, at the same time, the run script operation was really only ever intended for simple data manipulation, And as we haven't yet found an adequate way to run arbitrary packages and code, inside of flows without VM 2, we've removed this functionality. What this means in practice is if you are, you know, requiring or importing npm packages inside of the run script operation, that will no longer be supported, and instead you will need to expose those npm packages as custom operation extensions. And fortunately, we have a guide in our new extension building set that shows you exactly how to do this. You should consider this a required upgrade for the security of your Director's project. Redact environment variables in logs for flows.\u003C/p>\u003Cp>This update is pretty straightforward, you can log values when using flows for debugging and accountability And when you are logging environment variables, which should always be treated as sensitive, directors 10.6 will now the values of those in your logs, keeping the values safe. A new developer blog and guest author program. Inside of our documentation is a brand new developer blog with regular tutorials, tips and tricks, and best practices to help you get the most of Directus. To accompany the blog is our brand new guest author program, where we will guide you through creating an awesome technical blog post and pay you for your time. One place to find breaking changes.\u003C/p>\u003Cp>A small but important update to our documentation is a new section called releases, which links out to our full set of releases on GitHub, but also contains a page with all breaking changes across various versions of directors. So before you upgrade, you can take a look here to understand what's changing and what steps you may need to take for ongoing success with your project. Our community is wicked cool. There have been a number of patch releases since 10.5. So in this section, we're gonna thank all of the amazing community members who have contributed in all of those patches and 10.6.\u003C/p>\u003Cp>Thank you to Matthew, Ilya, and Maurice for fixing some broken links in our documentation. Thank you to Nebosia and Mingyu for fixing some small typos in our documentation. Thank you to Bevis for further improving the SDK examples across our API reference in our documentation, and thank you to Gerard for their contribution, which reuses already calculated values in Directus. Directus 10.6 is now available in Docker Hub and on npm. Thank you ever so much for joining me, and we'll see you in the next release.\u003C/p>","Hello there, my name's Kevin and I run developer relations here at Directus and today I'm gonna show you what's new in Directus version 10.6. Extension building guides. We heard from you that you didn't quite know what guides we had available in our documentation because of the way they were organized. So we've now changed that and created a set of index pages for various areas of our guides so you can see what's available to make the most of Directus. Today, we're also releasing a new set of guides to help you build extensions from scratch, right through from initializing and boiler plating, step by step code instructions, and finally how to actually install extensions into your Director's project. There are 15 available today in our documentation with more coming soon. Replacing VM 2 with isolated VM. Prior to this release, directors relied on VM 2 to run code in the run script operations of flows, our automation feature. The m two is now unmaintained with some serious security issues that could potentially allow code to escape the sandbox and access the machine on which your director's project is running. So in directors 10.6, we've replaced it with isolated VM. Now, at the same time, the run script operation was really only ever intended for simple data manipulation, And as we haven't yet found an adequate way to run arbitrary packages and code, inside of flows without VM 2, we've removed this functionality. What this means in practice is if you are, you know, requiring or importing npm packages inside of the run script operation, that will no longer be supported, and instead you will need to expose those npm packages as custom operation extensions. And fortunately, we have a guide in our new extension building set that shows you exactly how to do this. You should consider this a required upgrade for the security of your Director's project. Redact environment variables in logs for flows. This update is pretty straightforward, you can log values when using flows for debugging and accountability And when you are logging environment variables, which should always be treated as sensitive, directors 10.6 will now the values of those in your logs, keeping the values safe. A new developer blog and guest author program. Inside of our documentation is a brand new developer blog with regular tutorials, tips and tricks, and best practices to help you get the most of Directus. To accompany the blog is our brand new guest author program, where we will guide you through creating an awesome technical blog post and pay you for your time. One place to find breaking changes. A small but important update to our documentation is a new section called releases, which links out to our full set of releases on GitHub, but also contains a page with all breaking changes across various versions of directors. So before you upgrade, you can take a look here to understand what's changing and what steps you may need to take for ongoing success with your project. Our community is wicked cool. There have been a number of patch releases since 10.5. So in this section, we're gonna thank all of the amazing community members who have contributed in all of those patches and 10.6. Thank you to Matthew, Ilya, and Maurice for fixing some broken links in our documentation. Thank you to Nebosia and Mingyu for fixing some small typos in our documentation. Thank you to Bevis for further improving the SDK examples across our API reference in our documentation, and thank you to Gerard for their contribution, which reuses already calculated values in Directus. Directus 10.6 is now available in Docker Hub and on npm. Thank you ever so much for joining me, and we'll see you in the next release.",[184],"89d4f128-3ab3-472b-91c0-69d2b2cdd16e",[],{"reps":187},[188,244],{"name":189,"sdr":8,"link":190,"countries":191,"states":193},"John Daniels","https://meet.directus.io/meetings/john2144/john-contact-form-meeting",[192],"United States",[194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243],"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":245,"link":246,"countries":247},"Michelle Riber","https://meetings.hubspot.com/mriber",[248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,225,436,437],"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",1776343081499]