[{"data":1,"prerenderedAt":1141},["ShallowReactive",2],{"docs-navigation:en":3,"content-page:docs:xPRkCtMFiSwN8L3fuKFpGiMhs36ZZ9kAdR8zvb5qKI8":242,"content-page-surround:docs:xPRkCtMFiSwN8L3fuKFpGiMhs36ZZ9kAdR8zvb5qKI8":1125,"i-logos:typescript-icon":1130,"i-lucide:braces":1134,"i-lucide:file-text":1137,"i-lucide:clipboard":1139},[4,23,44,78,119,152,172,198,222],{"title":5,"id":6,"canonicalKey":7,"locale":8,"draft":9,"navigation":10,"icon":12,"sidebar":13,"path":14,"children":15},"Documentation","content:en:1.docs:1.getting-started:.navigation.yml","1","en",false,{"icon":11},"lucide:rocket","lucide:book-open","section","\u002Fdocs\u002Fgetting-started",[16],{"title":17,"id":18,"canonicalKey":19,"locale":8,"draft":9,"navigation":20,"icon":21,"path":22},"Installation","content:en:1.docs:1.getting-started:2.installation.md","1\u002F2",{"title":17,"icon":21},"lucide:download","\u002Fdocs\u002Fgetting-started\u002Finstallation",{"title":24,"page":9,"canonicalKey":25,"locale":8,"id":26,"draft":9,"icon":27,"sidebar":28,"children":29},"Concepts","2","content:en:1.docs:2.concepts:.navigation.yml","lucide:boxes","group",[30,37],{"title":31,"id":32,"canonicalKey":33,"locale":8,"draft":9,"navigation":34,"icon":35,"path":36},"How it works","content:en:1.docs:2.concepts:1.how-ginko-docs-works.md","2\u002F1",{"title":31,"icon":35},"lucide:workflow","\u002Fdocs\u002Fconcepts\u002Fhow-ginko-docs-works",{"title":38,"id":39,"canonicalKey":40,"locale":8,"draft":9,"navigation":41,"icon":42,"path":43},"Content and routes","content:en:1.docs:2.concepts:2.content-and-routes.md","2\u002F2",{"icon":42},"lucide:route","\u002Fdocs\u002Fconcepts\u002Fcontent-and-routes",{"title":45,"page":9,"canonicalKey":46,"locale":8,"id":47,"draft":9,"icon":48,"sidebar":28,"children":49},"Authoring","3","content:en:1.docs:3.authoring:.navigation.yml","lucide:pen-line",[50,57,64,71],{"title":51,"id":52,"canonicalKey":53,"locale":8,"draft":9,"navigation":54,"icon":55,"path":56},"Write content","content:en:1.docs:3.authoring:1.write-content.md","3\u002F1",{"title":51,"icon":55},"lucide:file-pen-line","\u002Fdocs\u002Fauthoring\u002Fwrite-content",{"title":58,"id":59,"canonicalKey":60,"locale":8,"draft":9,"navigation":61,"icon":62,"path":63},"Navigation","content:en:1.docs:3.authoring:2.navigation.md","3\u002F2",{"title":58,"icon":62},"lucide:panel-left","\u002Fdocs\u002Fauthoring\u002Fnavigation",{"title":65,"id":66,"canonicalKey":67,"locale":8,"draft":9,"navigation":68,"icon":69,"path":70},"Links","content:en:1.docs:3.authoring:3.links.md","3\u002F3",{"title":65,"icon":69},"lucide:link","\u002Fdocs\u002Fauthoring\u002Flinks",{"title":72,"id":73,"canonicalKey":74,"locale":8,"draft":9,"navigation":75,"icon":76,"path":77},"Use components","content:en:1.docs:3.authoring:4.use-components.md","3\u002F4",{"title":72,"icon":76},"lucide:blocks","\u002Fdocs\u002Fauthoring\u002Fuse-components",{"title":79,"page":9,"canonicalKey":80,"locale":8,"id":81,"draft":9,"icon":82,"sidebar":28,"children":83},"Features","4","content:en:1.docs:4.features:.navigation.yml","lucide:sparkles",[84,91,98,105,112],{"title":85,"id":86,"canonicalKey":87,"locale":8,"draft":9,"navigation":88,"icon":89,"path":90},"Localization","content:en:1.docs:4.features:1.localization.md","4\u002F1",{"title":85},"lucide:languages","\u002Fdocs\u002Ffeatures\u002Flocalization",{"title":92,"id":93,"canonicalKey":94,"locale":8,"draft":9,"navigation":95,"icon":96,"path":97},"Search","content:en:1.docs:4.features:2.search.md","4\u002F2",{"title":92},"lucide:search","\u002Fdocs\u002Ffeatures\u002Fsearch",{"title":99,"id":100,"canonicalKey":101,"locale":8,"draft":9,"navigation":102,"icon":103,"path":104},"Blog","content:en:1.docs:4.features:3.blog.md","4\u002F3",{"title":99},"lucide:newspaper","\u002Fdocs\u002Ffeatures\u002Fblog",{"title":106,"id":107,"canonicalKey":108,"locale":8,"draft":9,"navigation":109,"icon":110,"path":111},"SEO and social cards","content:en:1.docs:4.features:4.seo-and-social-cards.md","4\u002F4",{"title":106},"lucide:globe-2","\u002Fdocs\u002Ffeatures\u002Fseo-and-social-cards",{"title":113,"id":114,"canonicalKey":115,"locale":8,"draft":9,"navigation":116,"icon":117,"path":118},"Agent-readable output","content:en:1.docs:4.features:5.agent-readable-output.md","4\u002F5",{"title":113},"lucide:bot","\u002Fdocs\u002Ffeatures\u002Fagent-readable-output",{"title":120,"page":9,"canonicalKey":121,"locale":8,"id":122,"draft":9,"icon":123,"sidebar":28,"children":124},"Customization","5","content:en:1.docs:5.customization:.navigation.yml","lucide:paintbrush",[125,132,139,146],{"title":126,"id":127,"canonicalKey":128,"locale":8,"draft":9,"navigation":129,"icon":130,"path":131},"Site configuration","content:en:1.docs:5.customization:1.site-configuration.md","5\u002F1",{"title":126},"lucide:settings-2","\u002Fdocs\u002Fcustomization\u002Fsite-configuration",{"title":133,"id":134,"canonicalKey":135,"locale":8,"draft":9,"navigation":136,"icon":137,"path":138},"Landing page","content:en:1.docs:5.customization:2.landing-page.md","5\u002F2",{"title":133},"lucide:layout-template","\u002Fdocs\u002Fcustomization\u002Flanding-page",{"title":140,"id":141,"canonicalKey":142,"locale":8,"draft":9,"navigation":143,"icon":144,"path":145},"Theming and overrides","content:en:1.docs:5.customization:3.theming-and-overrides.md","5\u002F3",{"title":140},"lucide:palette","\u002Fdocs\u002Fcustomization\u002Ftheming-and-overrides",{"title":147,"id":148,"canonicalKey":149,"locale":8,"draft":9,"navigation":150,"icon":76,"path":151},"Custom components","content:en:1.docs:5.customization:4.custom-components.md","5\u002F4",{"title":147},"\u002Fdocs\u002Fcustomization\u002Fcustom-components",{"title":153,"page":9,"canonicalKey":154,"locale":8,"id":155,"draft":9,"icon":156,"sidebar":28,"children":157},"Operations","6","content:en:1.docs:6.operations:.navigation.yml","lucide:cloud-cog",[158,165],{"title":159,"id":160,"canonicalKey":161,"locale":8,"draft":9,"navigation":162,"icon":163,"path":164},"Deployment","content:en:1.docs:6.operations:1.deployment.md","6\u002F1",{"title":159,"icon":163},"lucide:cloud-upload","\u002Fdocs\u002Foperations\u002Fdeployment",{"title":166,"id":167,"canonicalKey":168,"locale":8,"draft":9,"navigation":169,"icon":170,"path":171},"Troubleshooting","content:en:1.docs:6.operations:2.troubleshooting.md","6\u002F2",{"title":166,"icon":170},"lucide:wrench","\u002Fdocs\u002Foperations\u002Ftroubleshooting",{"title":173,"page":9,"canonicalKey":174,"locale":8,"id":175,"draft":9,"icon":176,"sidebar":13,"children":177},"Reference","7","content:en:1.docs:7.reference:.navigation.yml","lucide:braces",[178,185,191],{"title":179,"id":180,"canonicalKey":181,"locale":8,"draft":9,"navigation":182,"icon":183,"path":184},"Content configuration","content:en:1.docs:7.reference:1.content-config.md","7\u002F1",{"title":179,"icon":183},"lucide:database","\u002Fdocs\u002Freference\u002Fcontent-config",{"title":186,"id":187,"canonicalKey":188,"locale":8,"draft":9,"navigation":189,"icon":130,"path":190},"App configuration","content:en:1.docs:7.reference:2.app-config.md","7\u002F2",{"title":186,"icon":130},"\u002Fdocs\u002Freference\u002Fapp-config",{"title":192,"id":193,"canonicalKey":194,"locale":8,"draft":9,"navigation":195,"icon":196,"path":197},"Frontmatter and schemas","content:en:1.docs:7.reference:3.frontmatter.md","7\u002F3",{"title":192,"icon":196},"lucide:file-json-2","\u002Fdocs\u002Freference\u002Ffrontmatter",{"title":199,"page":9,"canonicalKey":200,"locale":8,"id":201,"draft":9,"icon":76,"sidebar":28,"children":202},"Components","8","content:en:1.docs:8.components:.navigation.yml",[203,209,216],{"title":204,"id":205,"canonicalKey":206,"locale":8,"draft":9,"navigation":207,"icon":76,"path":208},"MDC components","content:en:1.docs:8.components:1.mdc-components.md","8\u002F1",{"title":204,"icon":76},"\u002Fdocs\u002Fcomponents\u002Fmdc-components",{"title":210,"id":211,"canonicalKey":212,"locale":8,"draft":9,"navigation":213,"icon":214,"path":215},"API reference panels","content:en:1.docs:8.components:2.api-reference.md","8\u002F2",{"title":210,"icon":214},"lucide:table-properties","\u002Fdocs\u002Fcomponents\u002Fapi-reference",{"title":217,"id":218,"canonicalKey":219,"locale":8,"draft":9,"navigation":220,"icon":76,"path":221},"Component showcase","content:en:1.docs:8.components:3.component-showcase.md","8\u002F3",{"title":217,"icon":76},"\u002Fdocs\u002Fcomponents\u002Fcomponent-showcase",{"title":223,"page":9,"canonicalKey":224,"locale":8,"id":225,"draft":9,"icon":226,"sidebar":28,"children":227},"Resources","9","content:en:1.docs:9.resources:.navigation.yml","lucide:library",[228,235],{"title":229,"id":230,"canonicalKey":231,"locale":8,"draft":9,"navigation":232,"icon":233,"path":234},"Public exports","content:en:1.docs:9.resources:1.public-exports.md","9\u002F1",{"title":229,"icon":233},"lucide:package-open","\u002Fdocs\u002Fresources\u002Fpublic-exports",{"title":236,"id":237,"canonicalKey":238,"locale":8,"draft":9,"navigation":239,"icon":240,"path":241},"Requirements and upgrades","content:en:1.docs:9.resources:2.requirements-and-upgrades.md","9\u002F2",{"title":236,"icon":240},"lucide:refresh-cw","\u002Fdocs\u002Fresources\u002Frequirements-and-upgrades",{"title":243,"description":244,"icon":103,"navigation":245,"body":246,"type":1108,"id":100,"canonicalKey":101,"draft":9,"partial":9,"locale":8,"collection":1109,"navigationFile":9,"file":1110,"route":1115,"resolution":1122},"Publish a blog","Enable the built-in blog with one content switch and flat post and author files.",{"title":99},{"type":247,"children":248,"toc":1100},"root",[249,286,511,530,537,548,737,786,792,804,994,1038,1050,1062,1068],{"type":250,"tag":251,"props":252,"children":253},"element","p",{},[254,257,263,265,270,272,277,279,284],{"type":255,"value":256},"text","Set ",{"type":250,"tag":258,"props":259,"children":260},"code",{},[261],{"type":255,"value":262},"blog: true",{"type":255,"value":264}," in ",{"type":250,"tag":258,"props":266,"children":267},{},[268],{"type":255,"value":269},"content.config.ts",{"type":255,"value":271},". That is the only blog feature switch: it creates the ",{"type":250,"tag":258,"props":273,"children":274},{},[275],{"type":255,"value":276},"blog",{"type":255,"value":278}," and ",{"type":250,"tag":258,"props":280,"children":281},{},[282],{"type":255,"value":283},"authors",{"type":255,"value":285}," collections, keeps the blog routes, and lets the site navigation detect that the blog exists.",{"type":250,"tag":287,"props":288,"children":291},"pre",{"language":289,"filename":269,"class":290},"ts","shiki shiki-themes light-plus dark-plus dark:dark-plus",[292],{"type":250,"tag":258,"props":293,"children":295},{"class":294},"language-ts",[296,341,343,346,347,371,372,385,386,404,405,422,423,440,441,449,450,483,484,502,503],{"type":250,"tag":297,"props":298,"children":301},"span",{"class":299,"style":300},"line","display: inline",[302,308,314,320,325,330,336],{"type":250,"tag":297,"props":303,"children":305},{"style":304},"color:#AF00DB;--shiki-dark:#C586C0",[306],{"type":255,"value":307},"import",{"type":250,"tag":297,"props":309,"children":311},{"style":310},"color:#000000;--shiki-dark:#D4D4D4",[312],{"type":255,"value":313}," { ",{"type":250,"tag":297,"props":315,"children":317},{"style":316},"color:#001080;--shiki-dark:#9CDCFE",[318],{"type":255,"value":319},"defineGinkoDocsConfig",{"type":250,"tag":297,"props":321,"children":322},{"style":310},[323],{"type":255,"value":324}," } ",{"type":250,"tag":297,"props":326,"children":327},{"style":304},[328],{"type":255,"value":329},"from",{"type":250,"tag":297,"props":331,"children":333},{"style":332},"color:#A31515;--shiki-dark:#CE9178",[334],{"type":255,"value":335}," \"@lupinum\u002Fginko-docs\u002Fcontent\"",{"type":250,"tag":297,"props":337,"children":338},{"style":310},[339],{"type":255,"value":340},";",{"type":255,"value":342},"\n",{"type":250,"tag":297,"props":344,"children":345},{"class":299,"style":300},[],{"type":255,"value":342},{"type":250,"tag":297,"props":348,"children":349},{"class":299,"style":300},[350,355,360,366],{"type":250,"tag":297,"props":351,"children":352},{"style":304},[353],{"type":255,"value":354},"export",{"type":250,"tag":297,"props":356,"children":357},{"style":304},[358],{"type":255,"value":359}," default",{"type":250,"tag":297,"props":361,"children":363},{"style":362},"color:#795E26;--shiki-dark:#DCDCAA",[364],{"type":255,"value":365}," defineGinkoDocsConfig",{"type":250,"tag":297,"props":367,"children":368},{"style":310},[369],{"type":255,"value":370},"({",{"type":255,"value":342},{"type":250,"tag":297,"props":373,"children":374},{"class":299,"style":300},[375,380],{"type":250,"tag":297,"props":376,"children":377},{"style":316},[378],{"type":255,"value":379},"  site:",{"type":250,"tag":297,"props":381,"children":382},{"style":310},[383],{"type":255,"value":384}," {",{"type":255,"value":342},{"type":250,"tag":297,"props":387,"children":388},{"class":299,"style":300},[389,394,399],{"type":250,"tag":297,"props":390,"children":391},{"style":316},[392],{"type":255,"value":393},"    name:",{"type":250,"tag":297,"props":395,"children":396},{"style":332},[397],{"type":255,"value":398}," \"Acme Docs\"",{"type":250,"tag":297,"props":400,"children":401},{"style":310},[402],{"type":255,"value":403},",",{"type":255,"value":342},{"type":250,"tag":297,"props":406,"children":407},{"class":299,"style":300},[408,413,418],{"type":250,"tag":297,"props":409,"children":410},{"style":316},[411],{"type":255,"value":412},"    description:",{"type":250,"tag":297,"props":414,"children":415},{"style":332},[416],{"type":255,"value":417}," \"Documentation for Acme.\"",{"type":250,"tag":297,"props":419,"children":420},{"style":310},[421],{"type":255,"value":403},{"type":255,"value":342},{"type":250,"tag":297,"props":424,"children":425},{"class":299,"style":300},[426,431,436],{"type":250,"tag":297,"props":427,"children":428},{"style":316},[429],{"type":255,"value":430},"    url:",{"type":250,"tag":297,"props":432,"children":433},{"style":332},[434],{"type":255,"value":435}," \"https:\u002F\u002Fdocs.example.com\"",{"type":250,"tag":297,"props":437,"children":438},{"style":310},[439],{"type":255,"value":403},{"type":255,"value":342},{"type":250,"tag":297,"props":442,"children":443},{"class":299,"style":300},[444],{"type":250,"tag":297,"props":445,"children":446},{"style":310},[447],{"type":255,"value":448},"  },",{"type":255,"value":342},{"type":250,"tag":297,"props":451,"children":452},{"class":299,"style":300},[453,458,463,468,473,478],{"type":250,"tag":297,"props":454,"children":455},{"style":316},[456],{"type":255,"value":457},"  locales:",{"type":250,"tag":297,"props":459,"children":460},{"style":310},[461],{"type":255,"value":462}," [",{"type":250,"tag":297,"props":464,"children":465},{"style":332},[466],{"type":255,"value":467},"\"en\"",{"type":250,"tag":297,"props":469,"children":470},{"style":310},[471],{"type":255,"value":472},", ",{"type":250,"tag":297,"props":474,"children":475},{"style":332},[476],{"type":255,"value":477},"\"de\"",{"type":250,"tag":297,"props":479,"children":480},{"style":310},[481],{"type":255,"value":482},"],",{"type":255,"value":342},{"type":250,"tag":297,"props":485,"children":486},{"class":299,"style":300},[487,492,498],{"type":250,"tag":297,"props":488,"children":489},{"style":316},[490],{"type":255,"value":491},"  blog:",{"type":250,"tag":297,"props":493,"children":495},{"style":494},"color:#0000FF;--shiki-dark:#569CD6",[496],{"type":255,"value":497}," true",{"type":250,"tag":297,"props":499,"children":500},{"style":310},[501],{"type":255,"value":403},{"type":255,"value":342},{"type":250,"tag":297,"props":504,"children":505},{"class":299,"style":300},[506],{"type":250,"tag":297,"props":507,"children":508},{"style":310},[509],{"type":255,"value":510},"});",{"type":250,"tag":251,"props":512,"children":513},{},[514,516,521,523,528],{"type":255,"value":515},"Do not add a second blog flag to ",{"type":250,"tag":258,"props":517,"children":518},{},[519],{"type":255,"value":520},"app.config.ts",{"type":255,"value":522}," or create duplicate blog routes. Setting ",{"type":250,"tag":258,"props":524,"children":525},{},[526],{"type":255,"value":527},"blog: false",{"type":255,"value":529}," removes the blog collections and the layer's blog pages; automatic navigation follows the resulting router.",{"type":250,"tag":531,"props":532,"children":534},"h2",{"id":533},"add-an-author",[535],{"type":255,"value":536},"Add an author",{"type":250,"tag":251,"props":538,"children":539},{},[540,542,546],{"type":255,"value":541},"Keep author records directly in each locale's ",{"type":250,"tag":258,"props":543,"children":544},{},[545],{"type":255,"value":283},{"type":255,"value":547}," directory:",{"type":250,"tag":287,"props":549,"children":552},{"language":550,"filename":551,"class":290},"json","content\u002Fen\u002Fauthors\u002Facme-team.json",[553],{"type":250,"tag":258,"props":554,"children":556},{"class":555},"language-json",[557,565,566,589,590,611,612,633,634,655,656,677,678,728,729],{"type":250,"tag":297,"props":558,"children":559},{"class":299,"style":300},[560],{"type":250,"tag":297,"props":561,"children":562},{"style":310},[563],{"type":255,"value":564},"{",{"type":255,"value":342},{"type":250,"tag":297,"props":567,"children":568},{"class":299,"style":300},[569,575,580,585],{"type":250,"tag":297,"props":570,"children":572},{"style":571},"color:#0451A5;--shiki-dark:#9CDCFE",[573],{"type":255,"value":574},"  \"slug\"",{"type":250,"tag":297,"props":576,"children":577},{"style":310},[578],{"type":255,"value":579},": ",{"type":250,"tag":297,"props":581,"children":582},{"style":332},[583],{"type":255,"value":584},"\"acme-team\"",{"type":250,"tag":297,"props":586,"children":587},{"style":310},[588],{"type":255,"value":403},{"type":255,"value":342},{"type":250,"tag":297,"props":591,"children":592},{"class":299,"style":300},[593,598,602,607],{"type":250,"tag":297,"props":594,"children":595},{"style":571},[596],{"type":255,"value":597},"  \"name\"",{"type":250,"tag":297,"props":599,"children":600},{"style":310},[601],{"type":255,"value":579},{"type":250,"tag":297,"props":603,"children":604},{"style":332},[605],{"type":255,"value":606},"\"Acme Docs Team\"",{"type":250,"tag":297,"props":608,"children":609},{"style":310},[610],{"type":255,"value":403},{"type":255,"value":342},{"type":250,"tag":297,"props":613,"children":614},{"class":299,"style":300},[615,620,624,629],{"type":250,"tag":297,"props":616,"children":617},{"style":571},[618],{"type":255,"value":619},"  \"role\"",{"type":250,"tag":297,"props":621,"children":622},{"style":310},[623],{"type":255,"value":579},{"type":250,"tag":297,"props":625,"children":626},{"style":332},[627],{"type":255,"value":628},"\"Documentation engineering\"",{"type":250,"tag":297,"props":630,"children":631},{"style":310},[632],{"type":255,"value":403},{"type":255,"value":342},{"type":250,"tag":297,"props":635,"children":636},{"class":299,"style":300},[637,642,646,651],{"type":250,"tag":297,"props":638,"children":639},{"style":571},[640],{"type":255,"value":641},"  \"bio\"",{"type":250,"tag":297,"props":643,"children":644},{"style":310},[645],{"type":255,"value":579},{"type":250,"tag":297,"props":647,"children":648},{"style":332},[649],{"type":255,"value":650},"\"The team maintains Acme's product documentation.\"",{"type":250,"tag":297,"props":652,"children":653},{"style":310},[654],{"type":255,"value":403},{"type":255,"value":342},{"type":250,"tag":297,"props":657,"children":658},{"class":299,"style":300},[659,664,668,673],{"type":250,"tag":297,"props":660,"children":661},{"style":571},[662],{"type":255,"value":663},"  \"avatar\"",{"type":250,"tag":297,"props":665,"children":666},{"style":310},[667],{"type":255,"value":579},{"type":250,"tag":297,"props":669,"children":670},{"style":332},[671],{"type":255,"value":672},"\"\u002Fauthors\u002Facme-team.png\"",{"type":250,"tag":297,"props":674,"children":675},{"style":310},[676],{"type":255,"value":403},{"type":255,"value":342},{"type":250,"tag":297,"props":679,"children":680},{"class":299,"style":300},[681,686,691,696,700,705,709,714,718,723],{"type":250,"tag":297,"props":682,"children":683},{"style":571},[684],{"type":255,"value":685},"  \"links\"",{"type":250,"tag":297,"props":687,"children":688},{"style":310},[689],{"type":255,"value":690},": [{ ",{"type":250,"tag":297,"props":692,"children":693},{"style":571},[694],{"type":255,"value":695},"\"label\"",{"type":250,"tag":297,"props":697,"children":698},{"style":310},[699],{"type":255,"value":579},{"type":250,"tag":297,"props":701,"children":702},{"style":332},[703],{"type":255,"value":704},"\"GitHub\"",{"type":250,"tag":297,"props":706,"children":707},{"style":310},[708],{"type":255,"value":472},{"type":250,"tag":297,"props":710,"children":711},{"style":571},[712],{"type":255,"value":713},"\"href\"",{"type":250,"tag":297,"props":715,"children":716},{"style":310},[717],{"type":255,"value":579},{"type":250,"tag":297,"props":719,"children":720},{"style":332},[721],{"type":255,"value":722},"\"https:\u002F\u002Fgithub.com\u002Facme\"",{"type":250,"tag":297,"props":724,"children":725},{"style":310},[726],{"type":255,"value":727}," }]",{"type":255,"value":342},{"type":250,"tag":297,"props":730,"children":731},{"class":299,"style":300},[732],{"type":250,"tag":297,"props":733,"children":734},{"style":310},[735],{"type":255,"value":736},"}",{"type":250,"tag":251,"props":738,"children":739},{},[740,745,746,751,752,757,758,763,765,770,772,777,779,784],{"type":250,"tag":258,"props":741,"children":742},{},[743],{"type":255,"value":744},"slug",{"type":255,"value":472},{"type":250,"tag":258,"props":747,"children":748},{},[749],{"type":255,"value":750},"name",{"type":255,"value":472},{"type":250,"tag":258,"props":753,"children":754},{},[755],{"type":255,"value":756},"role",{"type":255,"value":472},{"type":250,"tag":258,"props":759,"children":760},{},[761],{"type":255,"value":762},"bio",{"type":255,"value":764},", and ",{"type":250,"tag":258,"props":766,"children":767},{},[768],{"type":255,"value":769},"avatar",{"type":255,"value":771}," are required. ",{"type":250,"tag":258,"props":773,"children":774},{},[775],{"type":255,"value":776},"links",{"type":255,"value":778}," is optional. Add a matching file at ",{"type":250,"tag":258,"props":780,"children":781},{},[782],{"type":255,"value":783},"content\u002Fde\u002Fauthors\u002Facme-team.json",{"type":255,"value":785}," for German author copy.",{"type":250,"tag":531,"props":787,"children":789},{"id":788},"add-a-post",[790],{"type":255,"value":791},"Add a post",{"type":250,"tag":251,"props":793,"children":794},{},[795,797,802],{"type":255,"value":796},"Place posts directly under ",{"type":250,"tag":258,"props":798,"children":799},{},[800],{"type":255,"value":801},"2.blog",{"type":255,"value":803},"; the filename becomes the translated article slug:",{"type":250,"tag":287,"props":805,"children":808},{"language":806,"filename":807,"class":290},"md","content\u002Fen\u002F2.blog\u002F1.release-2.md",[809],{"type":250,"tag":258,"props":810,"children":812},{"class":811},"language-md",[813,821,822,842,843,860,861,878,879,892,893,910,911,928,929,946,947,954,955,958,959,967,968,971,972,981,982,985,986],{"type":250,"tag":297,"props":814,"children":815},{"class":299,"style":300},[816],{"type":250,"tag":297,"props":817,"children":818},{"style":310},[819],{"type":255,"value":820},"---",{"type":255,"value":342},{"type":250,"tag":297,"props":823,"children":824},{"class":299,"style":300},[825,831,836],{"type":250,"tag":297,"props":826,"children":828},{"style":827},"color:#800000;--shiki-dark:#569CD6",[829],{"type":255,"value":830},"title",{"type":250,"tag":297,"props":832,"children":834},{"style":833},"color:#000000FF;--shiki-dark:#D4D4D4",[835],{"type":255,"value":579},{"type":250,"tag":297,"props":837,"children":839},{"style":838},"color:#0000FF;--shiki-dark:#CE9178",[840],{"type":255,"value":841},"Acme 2 is available",{"type":255,"value":342},{"type":250,"tag":297,"props":844,"children":845},{"class":299,"style":300},[846,851,855],{"type":250,"tag":297,"props":847,"children":848},{"style":827},[849],{"type":255,"value":850},"description",{"type":250,"tag":297,"props":852,"children":853},{"style":833},[854],{"type":255,"value":579},{"type":250,"tag":297,"props":856,"children":857},{"style":838},[858],{"type":255,"value":859},"What changed in Acme 2 and how to upgrade.",{"type":255,"value":342},{"type":250,"tag":297,"props":862,"children":863},{"class":299,"style":300},[864,869,873],{"type":250,"tag":297,"props":865,"children":866},{"style":827},[867],{"type":255,"value":868},"badge",{"type":250,"tag":297,"props":870,"children":871},{"style":833},[872],{"type":255,"value":579},{"type":250,"tag":297,"props":874,"children":875},{"style":838},[876],{"type":255,"value":877},"Release",{"type":255,"value":342},{"type":250,"tag":297,"props":880,"children":881},{"class":299,"style":300},[882,887],{"type":250,"tag":297,"props":883,"children":884},{"style":827},[885],{"type":255,"value":886},"date",{"type":250,"tag":297,"props":888,"children":889},{"style":833},[890],{"type":255,"value":891},": 2026-07-21",{"type":255,"value":342},{"type":250,"tag":297,"props":894,"children":895},{"class":299,"style":300},[896,901,905],{"type":250,"tag":297,"props":897,"children":898},{"style":827},[899],{"type":255,"value":900},"readingTime",{"type":250,"tag":297,"props":902,"children":903},{"style":833},[904],{"type":255,"value":579},{"type":250,"tag":297,"props":906,"children":907},{"style":838},[908],{"type":255,"value":909},"4 min read",{"type":255,"value":342},{"type":250,"tag":297,"props":912,"children":913},{"class":299,"style":300},[914,919,923],{"type":250,"tag":297,"props":915,"children":916},{"style":827},[917],{"type":255,"value":918},"author",{"type":250,"tag":297,"props":920,"children":921},{"style":833},[922],{"type":255,"value":579},{"type":250,"tag":297,"props":924,"children":925},{"style":838},[926],{"type":255,"value":927},"authors\u002Facme-team",{"type":255,"value":342},{"type":250,"tag":297,"props":930,"children":931},{"class":299,"style":300},[932,937,941],{"type":250,"tag":297,"props":933,"children":934},{"style":827},[935],{"type":255,"value":936},"image",{"type":250,"tag":297,"props":938,"children":939},{"style":833},[940],{"type":255,"value":579},{"type":250,"tag":297,"props":942,"children":943},{"style":838},[944],{"type":255,"value":945},"\u002Fblog\u002Facme-2.png",{"type":255,"value":342},{"type":250,"tag":297,"props":948,"children":949},{"class":299,"style":300},[950],{"type":250,"tag":297,"props":951,"children":952},{"style":310},[953],{"type":255,"value":820},{"type":255,"value":342},{"type":250,"tag":297,"props":956,"children":957},{"class":299,"style":300},[],{"type":255,"value":342},{"type":250,"tag":297,"props":960,"children":961},{"class":299,"style":300},[962],{"type":250,"tag":297,"props":963,"children":964},{"style":310},[965],{"type":255,"value":966},"Start with the change readers need to understand.",{"type":255,"value":342},{"type":250,"tag":297,"props":969,"children":970},{"class":299,"style":300},[],{"type":255,"value":342},{"type":250,"tag":297,"props":973,"children":974},{"class":299,"style":300},[975],{"type":250,"tag":297,"props":976,"children":978},{"style":977},"color:#800000;--shiki-light-font-weight:bold;--shiki-dark:#569CD6;--shiki-dark-font-weight:bold",[979],{"type":255,"value":980},"## Upgrade requirements",{"type":255,"value":342},{"type":250,"tag":297,"props":983,"children":984},{"class":299,"style":300},[],{"type":255,"value":342},{"type":250,"tag":297,"props":987,"children":988},{"class":299,"style":300},[989],{"type":250,"tag":297,"props":990,"children":991},{"style":310},[992],{"type":255,"value":993},"Describe the required work here.",{"type":250,"tag":251,"props":995,"children":996},{},[997,999,1003,1004,1008,1009,1013,1014,1018,1020,1024,1026,1030,1032,1036],{"type":255,"value":998},"The post schema requires ",{"type":250,"tag":258,"props":1000,"children":1001},{},[1002],{"type":255,"value":830},{"type":255,"value":472},{"type":250,"tag":258,"props":1005,"children":1006},{},[1007],{"type":255,"value":850},{"type":255,"value":472},{"type":250,"tag":258,"props":1010,"children":1011},{},[1012],{"type":255,"value":886},{"type":255,"value":472},{"type":250,"tag":258,"props":1015,"children":1016},{},[1017],{"type":255,"value":900},{"type":255,"value":1019},", and an ",{"type":250,"tag":258,"props":1021,"children":1022},{},[1023],{"type":255,"value":918},{"type":255,"value":1025}," reference. ",{"type":250,"tag":258,"props":1027,"children":1028},{},[1029],{"type":255,"value":868},{"type":255,"value":1031}," and the listing ",{"type":250,"tag":258,"props":1033,"children":1034},{},[1035],{"type":255,"value":936},{"type":255,"value":1037}," are optional. The author reference uses the data-collection path without a file extension.",{"type":250,"tag":251,"props":1039,"children":1040},{},[1041,1043,1048],{"type":255,"value":1042},"For German, create the paired file at ",{"type":250,"tag":258,"props":1044,"children":1045},{},[1046],{"type":255,"value":1047},"content\u002Fde\u002F2.blog\u002F1.acme-2-verfuegbar.md",{"type":255,"value":1049},". Keep the numeric position aligned with the English post so locale switching, canonical metadata, and alternate links refer to the same article.",{"type":250,"tag":251,"props":1051,"children":1052},{},[1053,1055,1060],{"type":255,"value":1054},"The layer publishes the blog index at ",{"type":250,"tag":258,"props":1056,"children":1057},{},[1058],{"type":255,"value":1059},"\u002Fblog",{"type":255,"value":1061},", sorts up to 50 posts by date in descending order, populates author data, and renders each article at its content route.",{"type":250,"tag":531,"props":1063,"children":1065},{"id":1064},"subscribe-by-feed",[1066],{"type":255,"value":1067},"Subscribe by feed",{"type":250,"tag":251,"props":1069,"children":1070},{},[1071,1073,1078,1080,1085,1087,1092,1094,1098],{"type":255,"value":1072},"Each locale serves an RSS 2.0 feed at its blog root: ",{"type":250,"tag":258,"props":1074,"children":1075},{},[1076],{"type":255,"value":1077},"\u002Fblog\u002Frss.xml",{"type":255,"value":1079}," for English and ",{"type":250,"tag":258,"props":1081,"children":1082},{},[1083],{"type":255,"value":1084},"\u002Fde\u002Fblog\u002Frss.xml",{"type":255,"value":1086}," for German. The feed carries the newest 50 posts with absolute links, publication dates, and author names, and the blog pages announce it through a ",{"type":250,"tag":258,"props":1088,"children":1089},{},[1090],{"type":255,"value":1091},"rel=\"alternate\"",{"type":255,"value":1093}," link so readers and crawlers discover it automatically. Both feeds are prerendered into the static build; with ",{"type":250,"tag":258,"props":1095,"children":1096},{},[1097],{"type":255,"value":527},{"type":255,"value":1099}," the routes disappear along with the blog pages.",{"title":1101,"searchDepth":1102,"depth":1102,"links":1103},"",4,[1104,1106,1107],{"id":533,"depth":1105,"text":536},2,{"id":788,"depth":1105,"text":791},{"id":1064,"depth":1105,"text":1067},"markdown","docs",{"source":1111,"path":1112,"stem":1113,"dir":1114,"extension":806},"content","en\u002F1.docs\u002F4.features\u002F3.blog.md","en\u002F1.docs\u002F4.features\u002F3.blog","features",{"requestedPath":104,"resolvedPath":104,"alternates":1116},[1117,1119],{"locale":8,"path":104,"source":1118},"variant",{"locale":1120,"path":1121,"source":1118},"de","\u002Fde\u002Fdokumentation\u002Ffunktionen\u002Fblog",{"requested":1123,"resolved":1124,"usedFallback":9},{"locale":8},{"locale":8},{"previous":1126,"next":1128},{"title":92,"id":93,"canonicalKey":94,"locale":8,"draft":9,"navigation":1127,"path":97},{"title":92},{"title":106,"id":107,"canonicalKey":108,"locale":8,"draft":9,"navigation":1129,"path":111},{"title":106},{"left":1131,"top":1131,"width":1132,"height":1132,"rotate":1131,"vFlip":9,"hFlip":9,"body":1133},0,256,"\u003Cpath fill=\"#3178c6\" d=\"M20 0h216c11.046 0 20 8.954 20 20v216c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20V20C0 8.954 8.954 0 20 0\"\u002F>\u003Cpath fill=\"#fff\" d=\"M150.518 200.475v27.62q6.738 3.453 15.938 5.179T185.849 235q9.934 0 18.874-1.899t15.678-6.257q6.738-4.359 10.669-11.394q3.93-7.033 3.93-17.391q0-7.51-2.246-13.163a30.8 30.8 0 0 0-6.479-10.055q-4.232-4.402-10.149-7.898t-13.347-6.602q-5.442-2.245-9.761-4.359t-7.342-4.316q-3.024-2.2-4.665-4.661t-1.641-5.567q0-2.848 1.468-5.135q1.469-2.288 4.147-3.927t6.565-2.547q3.887-.906 8.638-.906q3.456 0 7.299.518q3.844.517 7.732 1.597a54 54 0 0 1 7.558 2.719a41.7 41.7 0 0 1 6.781 3.797v-25.807q-6.306-2.417-13.778-3.582T198.633 107q-9.847 0-18.658 2.115q-8.811 2.114-15.506 6.602q-6.694 4.49-10.582 11.437Q150 134.102 150 143.769q0 12.342 7.127 21.06t21.638 14.759a292 292 0 0 1 10.625 4.575q4.924 2.244 8.509 4.66t5.658 5.265t2.073 6.474a9.9 9.9 0 0 1-1.296 4.963q-1.295 2.287-3.93 3.97t-6.565 2.632t-9.2.95q-8.983 0-17.794-3.151t-16.327-9.451m-46.036-68.733H140V109H41v22.742h35.345V233h28.137z\"\u002F>",{"left":1131,"top":1131,"width":1135,"height":1135,"rotate":1131,"vFlip":9,"hFlip":9,"body":1136},24,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2a2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1m8 0h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1\"\u002F>",{"left":1131,"top":1131,"width":1135,"height":1135,"rotate":1131,"vFlip":9,"hFlip":9,"body":1138},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8\"\u002F>\u003C\u002Fg>",{"left":1131,"top":1131,"width":1135,"height":1135,"rotate":1131,"vFlip":9,"hFlip":9,"body":1140},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"\u002F>\u003Cpath d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\u002F>\u003C\u002Fg>",1786530408427]