import{t as e}from"./jsx-runtime-LKYXHABd.js";var t=e(),n={title:`Release Notes`,description:`Track public website changes and their verified release state.`,icon:`RotateCcwClock`},r=`{/* [INPUT]: 依赖网站公开发布记录与当前实施状态。 [OUTPUT]: 记录已验证的网站部署与模型发布。 [POS]: 发布说明;区分网站部署与 Dataset 快照。 [PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md */} ## 2026-11-03: Original tokens and one selection group [#2026-11-03-original-tokens-and-one-selection-group] The UI now uses the supplied light, dark, and shadow tokens directly, without custom color blends. Documentation code inherits page colors instead of adding a separate syntax palette. The toolbar drops the sort menu and groups one tri-state select-all checkbox with the selection count. Clear-all is available inside the review. Downloads, sidebar filters, and preview capabilities remain. ## 2026-11-03: Action placement and full-row targets [#2026-11-03-action-placement-and-full-row-targets] Downloads and preferences move to the desktop top-right actions. Select-all sits next to view controls. The toolbar has more space above cards, and the asset contribution entry is temporarily removed. Preview controls use three equal columns, file actions stay at the bottom, and metadata disclosure rows are clickable across their full width. Resize affordances appear on hover or keyboard focus. The taxonomy now covers explicit object families and compound names, including camera bags and tree houses. These are website browsing categories, not changes to Dataset records, new model releases, or quality certification. ## 2026-11-03: Download workflow and compact layout [#2026-11-03-download-workflow-and-compact-layout] The selection count opens anchored review. Download opens a separate confirmation dialog. A persistent Downloads panel provides progress, cancellation, and failed-file retries. Closing a popup does not stop started tasks. Folder saving begins only after the user clicks and chooses a destination. Asset names and IDs share a compact row. The toolbar aligns with search, side previews remain sticky, and results use the native main-panel scroll. Docking uses an icon menu; identity and copy actions sit in the name menu. This website update does not publish models. ## 2026-11-02: Second model release [#2026-11-02-second-model-release] The Dataset adds 155 reviewed static models, bringing the published catalog to 165. GLB, Blender sources, and four model-rendered views were checked for each added asset. Models use CC BY 4.0; third-party reference photographs and private source records are not included. ## 2026-11-02: Bottom preview sizing [#2026-11-02-bottom-preview-sizing] The bottom preview now sizes the 3D canvas to the available pane height, keeping the model and camera controls visible. Files and metadata scroll in their own column. Left and right docking retain the same viewer; standalone asset pages keep their existing layout. ## 2026-11-02: Official control components [#2026-11-02-official-control-components] Fumadocs continues to provide navigation, documentation, and asset cards. Gallery controls now reuse official shadcn Base Nova components on Base UI, including forms, popovers, collapsible sections, view toggles, and resizable panels. The handwritten resize handle has been removed. Both libraries share the existing theme. Source URLs, snapshot hashes, and limited visual adaptations are recorded in the code repository. Asset behavior and the published model count do not change. ## 2026-11-02: Asset workspace [#2026-11-02-asset-workspace] The gallery and documentation use separate Fumadocs layouts. Asset browsing adds mosaic and index views, three thumbnail sizes, shareable filter state, independent download selection, fixed-version manifests and CLI commands, and a preview that docks left, right, or below the results. The expanded preview stays inside the application and returns to the same results. One viewer remains mounted when moving or expanding it. No AI search, RTX media, or simulation controls are implied. This website update does not publish additional models. ## 2026-11-02: First model release [#2026-11-02-first-model-release] The public [Dataset](https://huggingface.co/datasets/daftAI2026/lowpoly-world-assets) contains 10 individually reviewed models under CC BY 4.0. Each asset includes GLB, BLEND, preview images, and version metadata. Third-party reference images are excluded. The existing gallery reads the new catalog without a website rebuild. Unreviewed assets remain private. This release does not certify engineering or simulation accuracy. ## 2026-10-31: Bilingual gallery [#2026-10-31-bilingual-gallery] The static website is live in English and Simplified Chinese. It provides catalog browsing, model details, a 3D viewer, downloads, and 10 help topics in both languages. HF serves prebuilt files. It does not run a website server or a remote build. Website code uses the [MIT license](https://github.com/daftAI2026/lowpoly-world/blob/main/LICENSE). ## Release boundaries [#release-boundaries] Dataset snapshots and website deployments have separate histories. Publishing models updates the catalog; it does not deploy website code. The catalog is the source of the current model count. `,i={contents:[{heading:`2026-11-03-original-tokens-and-one-selection-group`,content:`The UI now uses the supplied light, dark, and shadow tokens directly, without custom color blends. Documentation code inherits page colors instead of adding a separate syntax palette. The toolbar drops the sort menu and groups one tri-state select-all checkbox with the selection count. Clear-all is available inside the review. Downloads, sidebar filters, and preview capabilities remain.`},{heading:`2026-11-03-action-placement-and-full-row-targets`,content:`Downloads and preferences move to the desktop top-right actions. Select-all sits next to view controls. The toolbar has more space above cards, and the asset contribution entry is temporarily removed. Preview controls use three equal columns, file actions stay at the bottom, and metadata disclosure rows are clickable across their full width. Resize affordances appear on hover or keyboard focus.`},{heading:`2026-11-03-action-placement-and-full-row-targets`,content:`The taxonomy now covers explicit object families and compound names, including camera bags and tree houses. These are website browsing categories, not changes to Dataset records, new model releases, or quality certification.`},{heading:`2026-11-03-download-workflow-and-compact-layout`,content:`The selection count opens anchored review. Download opens a separate confirmation dialog. A persistent Downloads panel provides progress, cancellation, and failed-file retries. Closing a popup does not stop started tasks. Folder saving begins only after the user clicks and chooses a destination.`},{heading:`2026-11-03-download-workflow-and-compact-layout`,content:`Asset names and IDs share a compact row. The toolbar aligns with search, side previews remain sticky, and results use the native main-panel scroll. Docking uses an icon menu; identity and copy actions sit in the name menu. This website update does not publish models.`},{heading:`2026-11-02-second-model-release`,content:`The Dataset adds 155 reviewed static models, bringing the published catalog to 165. GLB, Blender sources, and four model-rendered views were checked for each added asset. Models use CC BY 4.0; third-party reference photographs and private source records are not included.`},{heading:`2026-11-02-bottom-preview-sizing`,content:`The bottom preview now sizes the 3D canvas to the available pane height, keeping the model and camera controls visible. Files and metadata scroll in their own column. Left and right docking retain the same viewer; standalone asset pages keep their existing layout.`},{heading:`2026-11-02-official-control-components`,content:`Fumadocs continues to provide navigation, documentation, and asset cards. Gallery controls now reuse official shadcn Base Nova components on Base UI, including forms, popovers, collapsible sections, view toggles, and resizable panels. The handwritten resize handle has been removed.`},{heading:`2026-11-02-official-control-components`,content:`Both libraries share the existing theme. Source URLs, snapshot hashes, and limited visual adaptations are recorded in the code repository. Asset behavior and the published model count do not change.`},{heading:`2026-11-02-asset-workspace`,content:`The gallery and documentation use separate Fumadocs layouts. Asset browsing adds mosaic and index views, three thumbnail sizes, shareable filter state, independent download selection, fixed-version manifests and CLI commands, and a preview that docks left, right, or below the results.`},{heading:`2026-11-02-asset-workspace`,content:`The expanded preview stays inside the application and returns to the same results. One viewer remains mounted when moving or expanding it. No AI search, RTX media, or simulation controls are implied. This website update does not publish additional models.`},{heading:`2026-11-02-first-model-release`,content:`The public Dataset contains 10 individually reviewed models under CC BY 4.0. Each asset includes GLB, BLEND, preview images, and version metadata. Third-party reference images are excluded.`},{heading:`2026-11-02-first-model-release`,content:`The existing gallery reads the new catalog without a website rebuild. Unreviewed assets remain private. This release does not certify engineering or simulation accuracy.`},{heading:`2026-10-31-bilingual-gallery`,content:`The static website is live in English and Simplified Chinese. It provides catalog browsing, model details, a 3D viewer, downloads, and 10 help topics in both languages.`},{heading:`2026-10-31-bilingual-gallery`,content:`HF serves prebuilt files. It does not run a website server or a remote build. Website code uses the MIT license.`},{heading:`release-boundaries`,content:`Dataset snapshots and website deployments have separate histories. Publishing models updates the catalog; it does not deploy website code. The catalog is the source of the current model count.`}],headings:[{id:`2026-11-03-original-tokens-and-one-selection-group`,content:`2026-11-03: Original tokens and one selection group`},{id:`2026-11-03-action-placement-and-full-row-targets`,content:`2026-11-03: Action placement and full-row targets`},{id:`2026-11-03-download-workflow-and-compact-layout`,content:`2026-11-03: Download workflow and compact layout`},{id:`2026-11-02-second-model-release`,content:`2026-11-02: Second model release`},{id:`2026-11-02-bottom-preview-sizing`,content:`2026-11-02: Bottom preview sizing`},{id:`2026-11-02-official-control-components`,content:`2026-11-02: Official control components`},{id:`2026-11-02-asset-workspace`,content:`2026-11-02: Asset workspace`},{id:`2026-11-02-first-model-release`,content:`2026-11-02: First model release`},{id:`2026-10-31-bilingual-gallery`,content:`2026-10-31: Bilingual gallery`},{id:`release-boundaries`,content:`Release boundaries`}]},a=[{depth:2,url:`#2026-11-03-original-tokens-and-one-selection-group`,title:(0,t.jsx)(t.Fragment,{children:`2026-11-03: Original tokens and one selection group`})},{depth:2,url:`#2026-11-03-action-placement-and-full-row-targets`,title:(0,t.jsx)(t.Fragment,{children:`2026-11-03: Action placement and full-row targets`})},{depth:2,url:`#2026-11-03-download-workflow-and-compact-layout`,title:(0,t.jsx)(t.Fragment,{children:`2026-11-03: Download workflow and compact layout`})},{depth:2,url:`#2026-11-02-second-model-release`,title:(0,t.jsx)(t.Fragment,{children:`2026-11-02: Second model release`})},{depth:2,url:`#2026-11-02-bottom-preview-sizing`,title:(0,t.jsx)(t.Fragment,{children:`2026-11-02: Bottom preview sizing`})},{depth:2,url:`#2026-11-02-official-control-components`,title:(0,t.jsx)(t.Fragment,{children:`2026-11-02: Official control components`})},{depth:2,url:`#2026-11-02-asset-workspace`,title:(0,t.jsx)(t.Fragment,{children:`2026-11-02: Asset workspace`})},{depth:2,url:`#2026-11-02-first-model-release`,title:(0,t.jsx)(t.Fragment,{children:`2026-11-02: First model release`})},{depth:2,url:`#2026-10-31-bilingual-gallery`,title:(0,t.jsx)(t.Fragment,{children:`2026-10-31: Bilingual gallery`})},{depth:2,url:`#release-boundaries`,title:(0,t.jsx)(t.Fragment,{children:`Release boundaries`})}];function o(e){let n={a:`a`,h2:`h2`,p:`p`,...e.components};return(0,t.jsxs)(t.Fragment,{children:[` `,(0,t.jsx)(n.h2,{id:`2026-11-03-original-tokens-and-one-selection-group`,children:`2026-11-03: Original tokens and one selection group`}),` `,(0,t.jsx)(n.p,{children:`The UI now uses the supplied light, dark, and shadow tokens directly, without custom color blends. Documentation code inherits page colors instead of adding a separate syntax palette. The toolbar drops the sort menu and groups one tri-state select-all checkbox with the selection count. Clear-all is available inside the review. Downloads, sidebar filters, and preview capabilities remain.`}),` `,(0,t.jsx)(n.h2,{id:`2026-11-03-action-placement-and-full-row-targets`,children:`2026-11-03: Action placement and full-row targets`}),` `,(0,t.jsx)(n.p,{children:`Downloads and preferences move to the desktop top-right actions. Select-all sits next to view controls. The toolbar has more space above cards, and the asset contribution entry is temporarily removed. Preview controls use three equal columns, file actions stay at the bottom, and metadata disclosure rows are clickable across their full width. Resize affordances appear on hover or keyboard focus.`}),` `,(0,t.jsx)(n.p,{children:`The taxonomy now covers explicit object families and compound names, including camera bags and tree houses. These are website browsing categories, not changes to Dataset records, new model releases, or quality certification.`}),` `,(0,t.jsx)(n.h2,{id:`2026-11-03-download-workflow-and-compact-layout`,children:`2026-11-03: Download workflow and compact layout`}),` `,(0,t.jsx)(n.p,{children:`The selection count opens anchored review. Download opens a separate confirmation dialog. A persistent Downloads panel provides progress, cancellation, and failed-file retries. Closing a popup does not stop started tasks. Folder saving begins only after the user clicks and chooses a destination.`}),` `,(0,t.jsx)(n.p,{children:`Asset names and IDs share a compact row. The toolbar aligns with search, side previews remain sticky, and results use the native main-panel scroll. Docking uses an icon menu; identity and copy actions sit in the name menu. This website update does not publish models.`}),` `,(0,t.jsx)(n.h2,{id:`2026-11-02-second-model-release`,children:`2026-11-02: Second model release`}),` `,(0,t.jsx)(n.p,{children:`The Dataset adds 155 reviewed static models, bringing the published catalog to 165. GLB, Blender sources, and four model-rendered views were checked for each added asset. Models use CC BY 4.0; third-party reference photographs and private source records are not included.`}),` `,(0,t.jsx)(n.h2,{id:`2026-11-02-bottom-preview-sizing`,children:`2026-11-02: Bottom preview sizing`}),` `,(0,t.jsx)(n.p,{children:`The bottom preview now sizes the 3D canvas to the available pane height, keeping the model and camera controls visible. Files and metadata scroll in their own column. Left and right docking retain the same viewer; standalone asset pages keep their existing layout.`}),` `,(0,t.jsx)(n.h2,{id:`2026-11-02-official-control-components`,children:`2026-11-02: Official control components`}),` `,(0,t.jsx)(n.p,{children:`Fumadocs continues to provide navigation, documentation, and asset cards. Gallery controls now reuse official shadcn Base Nova components on Base UI, including forms, popovers, collapsible sections, view toggles, and resizable panels. The handwritten resize handle has been removed.`}),` `,(0,t.jsx)(n.p,{children:`Both libraries share the existing theme. Source URLs, snapshot hashes, and limited visual adaptations are recorded in the code repository. Asset behavior and the published model count do not change.`}),` `,(0,t.jsx)(n.h2,{id:`2026-11-02-asset-workspace`,children:`2026-11-02: Asset workspace`}),` `,(0,t.jsx)(n.p,{children:`The gallery and documentation use separate Fumadocs layouts. Asset browsing adds mosaic and index views, three thumbnail sizes, shareable filter state, independent download selection, fixed-version manifests and CLI commands, and a preview that docks left, right, or below the results.`}),` `,(0,t.jsx)(n.p,{children:`The expanded preview stays inside the application and returns to the same results. One viewer remains mounted when moving or expanding it. No AI search, RTX media, or simulation controls are implied. This website update does not publish additional models.`}),` `,(0,t.jsx)(n.h2,{id:`2026-11-02-first-model-release`,children:`2026-11-02: First model release`}),` `,(0,t.jsxs)(n.p,{children:[`The public `,(0,t.jsx)(n.a,{href:`https://huggingface.co/datasets/daftAI2026/lowpoly-world-assets`,children:`Dataset`}),` contains 10 individually reviewed models under CC BY 4.0. Each asset includes GLB, BLEND, preview images, and version metadata. Third-party reference images are excluded.`]}),` `,(0,t.jsx)(n.p,{children:`The existing gallery reads the new catalog without a website rebuild. Unreviewed assets remain private. This release does not certify engineering or simulation accuracy.`}),` `,(0,t.jsx)(n.h2,{id:`2026-10-31-bilingual-gallery`,children:`2026-10-31: Bilingual gallery`}),` `,(0,t.jsx)(n.p,{children:`The static website is live in English and Simplified Chinese. It provides catalog browsing, model details, a 3D viewer, downloads, and 10 help topics in both languages.`}),` `,(0,t.jsxs)(n.p,{children:[`HF serves prebuilt files. It does not run a website server or a remote build. Website code uses the `,(0,t.jsx)(n.a,{href:`https://github.com/daftAI2026/lowpoly-world/blob/main/LICENSE`,children:`MIT license`}),`.`]}),` `,(0,t.jsx)(n.h2,{id:`release-boundaries`,children:`Release boundaries`}),` `,(0,t.jsx)(n.p,{children:`Dataset snapshots and website deployments have separate histories. Publishing models updates the catalog; it does not deploy website code. The catalog is the source of the current model count.`})]})}function s(e={}){let{wrapper:n}=e.components||{};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(o,{...e})}):o(e)}export{r as _markdown,s as default,n as frontmatter,i as structuredData,a as toc};