Releases: cgartlab/edic-design-system
Releases · cgartlab/edic-design-system
Release list
v1.9.1
chore: sync .release-please-manifest.json and package-lock.json to 1.9.1 - .release-please-manifest.json: 1.9.0 → 1.9.1 - package-lock.json: 1.5.5 → 1.9.1 - stamp_version.py JSON_TARGETS: add .release-please-manifest.json to prevent future version-drift blind spots - validate_versions.py STAMP_TARGETS + HARDCODED_SCAN_TARGETS: add .release-please-manifest.json
v1.9.0
v1.8.1
v1.8.0
v1.7.0
新增
- add Layer 2 cross-file validators (cssref, darkmode, verext, hardcode) (#136) (cde1c58)
- automation: add release-please automated release pipeline (91098a0)
- brand rename — CGArtLab Design System → EDIC Design System (#109) (#122) (241eab0)
- CC BY 4.0 使用条款全面修订 - 法律合规性审查 (c9b2447)
- CGArtLab Design System v1.0 (5483b25)
- changelog: add update log page and fix footer links (8f23b22)
- changelog: add update log page and fix footer links (#144) (c268f70)
- code: add Prism.js syntax highlighting + editorial olive-green theme (add21ed)
- code: add Prism.js syntax highlighting with editorial olive-green theme (#92) (93b00db)
- css: dark-mode gravitas & glow (v1.5.0) — warm olive undertone layer (#132) (0e96ec8)
- governance: add engineering governance layer (v1.3.1) (#24) (ebafaf4)
- hero: sliding word cycle, infinite scroll carousel, unified buttons (#185) (#187) (4a9bdc4)
- icons: add icons.svg sprite generator with full dev entrypoint integration (66274c3)
- icons: generate icons.svg sprite file (100 symbols, XML-valid) (0771b06)
- implement all 5 open issues (#147 #148 #149 #150 #151) (#165) (8c77952)
- mobile-nav: fullscreen overlay menu — rewrite from scratch (1cac693)
- mobile-nav: rewrite from scratch — fullscreen overlay menu (dba64dc)
- nav: frosted-acrylic glass navbar + mobile drawer (dark-mode aware) (ef817dd)
- nav: frosted-acrylic glass on navbar + mobile drawer (dark-mode aware) (9101866)
- opencode: add Argus auto PR review workflow (72be2f4)
- opencode: add Argus GitHub App workflow (989d14a)
- opencode: add Argus GitHub App workflow (8f4bae6)
- opencode: add auto PR review trigger + app token fix (4beaeae)
- overhaul mobile navigation menu (48a34bb)
- overhaul mobile navigation menu (b6941ef)
- toc: unify handbook/docs/terms TOC into .ds-pagenav component (#128) (96dd95b)
- tokens: expand tokens.json from ~30% to ~80% coverage — dark mode colors, breakpoints, z-index, duration, easing, shadow, tracking, leading, weight scales (closes #38, #45) (4ce6f0d)
- tools: add icons.svg generator from scripts.js ICONS array (55e8e07)
- tools: add stamp_version.py and dynamic VERSION reading in PDF (cf872c6)
- unify version stamping across all project files (#180) (7395b6a)
- v1.1 — multi-page showcase website, brand logo, motion system, AI prompts & Skill (c9b6dbc)
- v1.1 — 展示网站 + 品牌 Logo + 动效 + AI 提示词/Skill (11cc375)
- versions: apply stamp_version to all HTML and MD resources (57007da)
- versions: introduce stamp_version.py for centralized version sync (0cf1e0c)
- 合并视觉手册内容到文档页面 (#164) (375db30)
- 完成设计系统v1.0正式版本发布 (321aae6)
- 新增公司官网第二版本页面及关联配置文件 (f43a18d)
- 重构主题切换按钮,整合到导航栏并优化移动端体验 (5e33f28)
修复
- #124: 下载页面核心资源板块改为两排三列布局 (#133) (618aa46)
- #167 #175: replace bare oklch in company.html + styles.css with tokens (#177) (bf1e0af)
- #168 #169 #170: add changelog.html to stamp targets, scripts.js version placeholder, footer-end div (#178) (4791ea4)
- #174: Fix validate_hardcode.py bugs and replace bare oklch in styles.css (#176) (fb1c693)
- #hero: remove hero background glow, enable LAN serve, add preview workflow docs (#182) (93cb008)
- a11y: add :focus-visible to .ds-toc-item for keyboard navigation (closes #75) (c65faa6)
- a11y: add forced-colors rule for .ds-gradient-text to fix WHCM visibility (closes #70) (8349072)
- a11y: add main landmark + fix skip-link target across 5 pages (closes #73) (a8e841b)
- a11y: add prefers-color-scheme: dark CSS fallback for dark-system users before JS loads (closes #54) (dbe4996)...
v1.5.5
新增
- 页面目录组件:统一页面目录组件
.ds-pagenav,支持桌面浮动与移动端折叠 - 代码样式规范:Prism.js 语法高亮主题,橄榄绿编辑风格,16 种 token 类型
- Layer 2 验证器:新增 cssref、darkmode、verext、hardcode 四个跨文件验证器
- 图标 sprite 生成:
tools/generate_icons.py可生成独立 SVG sprite
修复
- TOC 命名空间冲突回归
- Prism 代码块暗色模式可见性
- 反模式清理(hex/rgba 迁移到 OKLch,死代码删除)
变更
- 命名验证器白名单扩展(新增 7 个合法类别)
- CI 治理完善,
make validate退出码聚合 - 暗色模式 Gravitas & Glow 增强
edic-design-system: v1.6.1
edic-design-system: v1.6.0
1.6.0 (2026-06-22)
新增
- add Layer 2 cross-file validators (cssref, darkmode, verext, hardcode) (#136) (cde1c58)
- automation: add release-please automated release pipeline (91098a0)
- brand rename — CGArtLab Design System → EDIC Design System (#109) (#122) (241eab0)
- CC BY 4.0 使用条款全面修订 - 法律合规性审查 (c9b2447)
- CGArtLab Design System v1.0 (5483b25)
- changelog: add update log page and fix footer links (8f23b22)
- changelog: add update log page and fix footer links (#144) (c268f70)
- code: add Prism.js syntax highlighting + editorial olive-green theme (add21ed)
- code: add Prism.js syntax highlighting with editorial olive-green theme (#92) (93b00db)
- css: dark-mode gravitas & glow (v1.5.0) — warm olive undertone layer (#132) (0e96ec8)
- governance: add engineering governance layer (v1.3.1) (#24) (ebafaf4)
- hero: sliding word cycle, infinite scroll carousel, unified buttons (#185) (#187) (4a9bdc4)
- icons: add icons.svg sprite generator with full dev entrypoint integration (66274c3)
- icons: generate icons.svg sprite file (100 symbols, XML-valid) (0771b06)
- implement all 5 open issues (#147 #148 #149 #150 #151) (#165) (8c77952)
- mobile-nav: fullscreen overlay menu — rewrite from scratch (1cac693)
- mobile-nav: rewrite from scratch — fullscreen overlay menu (dba64dc)
- nav: frosted-acrylic glass navbar + mobile drawer (dark-mode aware) (ef817dd)
- nav: frosted-acrylic glass on navbar + mobile drawer (dark-mode aware) (9101866)
- opencode: add Argus auto PR review workflow (72be2f4)
- opencode: add Argus GitHub App workflow (989d14a)
- opencode: add Argus GitHub App workflow (8f4bae6)
- opencode: add auto PR review trigger + app token fix (4beaeae)
- overhaul mobile navigation menu (48a34bb)
- overhaul mobile navigation menu (b6941ef)
- toc: unify handbook/docs/terms TOC into .ds-pagenav component (#128) (96dd95b)
- tokens: expand tokens.json from ~30% to ~80% coverage — dark mode colors, breakpoints, z-index, duration, easing, shadow, tracking, leading, weight scales (closes #38, #45) (4ce6f0d)
- tools: add icons.svg generator from scripts.js ICONS array (55e8e07)
- tools: add stamp_version.py and dynamic VERSION reading in PDF (cf872c6)
- unify version stamping across all project files (#180) (7395b6a)
- v1.1 — multi-page showcase website, brand logo, motion system, AI prompts & Skill (c9b6dbc)
- v1.1 — 展示网站 + 品牌 Logo + 动效 + AI 提示词/Skill (11cc375)
- versions: apply stamp_version to all HTML and MD resources (57007da)
- versions: introduce stamp_version.py for centralized version sync (0cf1e0c)
- 合并视觉手册内容到文档页面 (#164) (375db30)
- 完成设计系统v1.0正式版本发布 (321aae6)
- 新增公司官网第二版本页面及关联配置文件 (f43a18d)
- 重构主题切换按钮,整合到导航栏并优化移动端体验 (5e33f28)
修复
- #124: 下载页面核心资源板块改为两排三列布局 (#133) (618aa46)
- #167 #175: replace bare oklch in company.html + styles.css with tokens (#177) (bf1e0af)
- #168 #169 #170: add changelog.html to stamp targets, scripts.js version placeholder, footer-end div (#178) (4791ea4)
- #174: Fix validate_hardcode.py bugs and replace bare oklch in styles.css (#176) (fb1c693)
- #hero: remove hero background glow, enable LAN serve, add preview workflow docs (#182) (93cb008)
- a11y: add :focus-visible to .ds-toc-item for keyboard navigation (closes #75) (c65faa6)
- a11y: add forced-colors rule for .ds-gradient-text to fix WHCM visibility (closes #70) (8349072)
- a11y: add main landmark + fix skip-link target across 5 pages (closes #73) (a8e841b)
- a11y: add prefers-color-scheme: dark CSS fallback for dark-system users before JS loads (closes [#54](https://github.com/cgartlab/edic...
v1.5.4
[1.5.3] — 2026-06-08
修复
- 数据描述一致性:将全站散落的"23 核心组件"与"172 design tokens"统一为更准确的口径
README.md顶部 feature 列表:172 design tokens → 200+ design tokens;23 components → 20 core + 5 add-onindex.htmlstats 块:核心组件 stat 拆分为"20 核心"和"5 附加"两个独立统计块,更精确反映组件库的层次index.html/handbook.html/docs.html描述文案:所有提及"23 核心组件"之处改为"20 核心 + 5 附加组件"- 同步更新
handbook.html头部 meta 行与 footer 介绍段落
- 版本号统一(1.5.2 → 1.5.3):
VERSION1.5.2 → 1.5.3tokens.json/package.json/package-lock.jsonversion字段 1.5.0 → 1.5.3(修正了此前 1.5.0/1.5.2/1.5.3 三方漂移的旧 bug)changelog.htmlfooterdata-ds-version元素 v1.5.0 → v1.5.3(该元素不在stamp_version.py的HTML_TARGETS列表中,需手工维护)- 其余 HTML / MD 文件
?v=与可见版本号已由make stamp-version自动同步
维护
- 同步更新
docs/VERSIONING.mdline 155 的"最新稳定版"引用