[{"data":1,"prerenderedAt":307},["ShallowReactive",2],{"changelog-en":3},[4,144,220],{"id":5,"title":6,"body":7,"date":135,"description":128,"extension":136,"meta":137,"navigation":138,"path":139,"seo":140,"stem":141,"version":142,"__hash__":143},"changelog_en\u002Fen\u002Fchangelog\u002Fv1.2.0.md","V120",{"type":8,"value":9,"toc":127},"minimark",[10,15,46,50,118,122],[11,12,14],"h3",{"id":13},"new","New",[16,17,18,31,40],"ul",{},[19,20,21,25,26,30],"li",{},[22,23,24],"strong",{},"Design system file",": ",[27,28,29],"a",{"href":29},"\u002Fdesign.md"," is the design system in the standard DESIGN.md format — every token, component spec and design intent in one file. Hand it to your coding agent and the UI it generates matches the platform",[19,32,33,25,36,39],{},[22,34,35],{},"AI index",[27,37,38],{"href":38},"\u002Fllms.txt"," lists every doc entry point following the llmstxt.org convention, so an AI agent can pick them all up in one fetch",[19,41,42,45],{},[22,43,44],{},"Docs are now indexable",": docs can now be reached straight from search results, each language surfacing its own version",[11,47,49],{"id":48},"improved","Improved",[16,51,52,58,112],{},[19,53,54,57],{},[22,55,56],{},"Design guidelines docs rewritten",": 13 chapters (overview \u002F colour \u002F typography \u002F layout \u002F elevation \u002F shape \u002F components \u002F motion \u002F icons \u002F direction \u002F accessibility \u002F platform constraints \u002F rule checklist), turned from token tables into prose written for people, with every rule backed by a live demo of the real control — click a swatch to copy its value, and the sliders, selects, switches and section headers all respond",[19,59,60,63,64,68,69,72,73,68,76,68,79,68,82,68,85,88,89,92,93,72,96,99,100,92,103,72,106,109,110],{},[22,61,62],{},"Design tokens updated throughout (breaking)",": the type tokens were renamed (",[65,66,67],"code",{},"body-*"," \u002F ",[65,70,71],{},"label-*"," → ",[65,74,75],{},"title",[65,77,78],{},"field",[65,80,81],{},"label",[65,83,84],{},"note",[65,86,87],{},"micro","), the text hierarchy dropped a step (",[65,90,91],{},"text-secondary"," ",[65,94,95],{},"neutral-700",[65,97,98],{},"neutral-600",", ",[65,101,102],{},"text-tertiary",[65,104,105],{},"neutral-400",[65,107,108],{},"neutral-500","), every neutral changed value, radii went 4 \u002F 6 \u002F 8px → 6 \u002F 8 \u002F 10px, and shadows plus the emphasis button height (32px → 40px) changed too. Any UI holding old token names or hardcoded values needs a pass against the latest ",[27,111,29],{"href":29},[19,113,114,117],{},[22,115,116],{},"Faster image loading",": card covers on Showcase and in the console now use thumbnails, making the first screen of a list noticeably quicker",[11,119,121],{"id":120},"fixed","Fixed",[16,123,124],{},[19,125,126],{},"Fixed cover rendering and navigation on generator cards in Showcase",{"title":128,"searchDepth":129,"depth":129,"links":130},"",2,[131,133,134],{"id":13,"depth":132,"text":14},3,{"id":48,"depth":132,"text":49},{"id":120,"depth":132,"text":121},"2026-07-30","md",{},true,"\u002Fen\u002Fchangelog\u002Fv1.2.0",{"description":128},"en\u002Fchangelog\u002Fv1.2.0","v1.2.0","YFmh05jCz-5pyx7sgck4jST41QLsAEVHqu3GVzcpm_4",{"id":145,"title":146,"body":147,"date":213,"description":128,"extension":136,"meta":214,"navigation":138,"path":215,"seo":216,"stem":217,"version":218,"__hash__":219},"changelog_en\u002Fen\u002Fchangelog\u002Fv1.1.0.md","V110",{"type":8,"value":148,"toc":209},[149,151,199,201],[11,150,14],{"id":13},[16,152,153,163,169,175,181,187,193],{},[19,154,155,158,159,162],{},[22,156,157],{},"Full bilingual support",": UI and docs in English \u002F Chinese, with language-prefixed routing (",[65,160,161],{},"\u002Fzh",")",[19,164,165,168],{},[22,166,167],{},"Showcase page",": browse published generators on the developer platform and filter by craft type; cards support image \u002F video covers, a hot badge, export count, and author \u002F official labels",[19,170,171,174],{},[22,172,173],{},"Live on the Atomm community",": once approved, your generator goes live in the Atomm creative-tools community; cards link straight to its community landing page for community traffic",[19,176,177,180],{},[22,178,179],{},"Craft types (multi-select)",": tag generators with Cutting \u002F Engraving \u002F 3D \u002F Relief \u002F Ink Print \u002F UV Print \u002F DTF & DTG, grouped by Laser \u002F Print, used for Showcase filtering",[19,182,183,186],{},[22,184,185],{},"Data dashboard",": the Developer Console now reports export stats with summary cards and a daily trend chart",[19,188,189,192],{},[22,190,191],{},"Message center",": a notification bell in the top bar, wired to platform notifications",[19,194,195,198],{},[22,196,197],{},"Design guidelines docs",": added the design system docs (layout \u002F color \u002F icons \u002F typography \u002F style)",[11,200,49],{"id":48},[16,202,203],{},[19,204,205,208],{},[22,206,207],{},"Richer listing",": added a rich-text \"detailed description\" and multi-image \u002F video covers (the first item becomes the card cover); the publish wizard shows an inline card preview that matches the live front end",{"title":128,"searchDepth":129,"depth":129,"links":210},[211,212],{"id":13,"depth":132,"text":14},{"id":48,"depth":132,"text":49},"2026-07-21",{},"\u002Fen\u002Fchangelog\u002Fv1.1.0",{"description":128},"en\u002Fchangelog\u002Fv1.1.0","v1.1.0","6kC4Q4xdRqaGeZbd1w_cpNeAbzcJaLPfa2jYCHwuq1c",{"id":221,"title":222,"body":223,"date":300,"description":128,"extension":136,"meta":301,"navigation":138,"path":302,"seo":303,"stem":304,"version":305,"__hash__":306},"changelog_en\u002Fen\u002Fchangelog\u002Fv1.0.0.md","V100",{"type":8,"value":224,"toc":297},[225,227],[11,226,14],{"id":13},[16,228,229,235,245,255,261,267,281,287],{},[19,230,231,234],{},[22,232,233],{},"Initial release",": the Developer Platform is live, connecting the full workflow from SDK integration and local debugging through review submission and publishing",[19,236,237,240,241,244],{},[22,238,239],{},"atomm SDK integration",", paired with DevTool local debugging (",[65,242,243],{},"?local="," points to a local service for live preview)",[19,246,247,250,251,254],{},[22,248,249],{},"Export capability"," and the ",[65,252,253],{},"atomm.lifecycle.on('export')"," hook, supporting multi-file export packaged as a downloadable zip",[19,256,257,260],{},[22,258,259],{},"Code artifact upload"," supports both a directory and a single HTML file",[19,262,263,266],{},[22,264,265],{},"Submit for review and publish"," end-to-end flow, supporting review cancellation, rejection reason display, and resubmission",[19,268,269,272,273,276,277,280],{},[22,270,271],{},"Embeddable Export button",": place ",[65,274,275],{},"data-atomm-export-button"," anywhere in your app to add a custom Export button (Download \u002F Open in Studio + credit prompt), themeable via ",[65,278,279],{},"--atomm-export-*"," CSS variables — no need to pin it to the platform's top bar",[19,282,283,286],{},[22,284,285],{},"Generator naming rules",": must start with a lowercase letter and contain only lowercase letters, digits, and hyphens; cannot be changed after creation",[19,288,289,292,293,296],{},[22,290,291],{},"\"Copy as Markdown\" for docs",": with a raw ",[65,294,295],{},".md"," source URL",{"title":128,"searchDepth":129,"depth":129,"links":298},[299],{"id":13,"depth":132,"text":14},"2026-07-06",{},"\u002Fen\u002Fchangelog\u002Fv1.0.0",{"description":128},"en\u002Fchangelog\u002Fv1.0.0","v1.0.0","k4WfrGKLjiWXIQ5ghYrh7BXSm3EmrH7Du-v1Z7LB9x4",1785827970390]