Skip to content

Releases: cgartlab/edic-design-system

v1.9.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 16:02
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

Choose a tag to compare

@github-actions github-actions released this 24 Jun 16:44

新增

  • release: 手工 tag 触发发布策略 + 自动 changelog 页生成 (#202) (864717c)

修复

  • release: add post-upload URL guard to prevent orphaned 'untagged-' asset URLs (#200) (f59c8f5)

重构

  • changelog: single-source from CHANGELOG.md + fix Argus review issues (#204) (0db61d6)

v1.8.1

Choose a tag to compare

@cgartlab cgartlab released this 24 Jun 10:42

修复

  • ci: read release version from manifest in validate_release_notes.py (6deb3ad)
  • release: sync VERSION from tag name before packaging (38f817b)
  • skill: version skill ZIP filename for consistent release naming (2aac8ba)

文档

  • prompts: clarify Step 2 wording in AI collaboration guide (#195) (4bd787b)

v1.8.0

Choose a tag to compare

@cgartlab cgartlab released this 23 Jun 12:26
99c1df7

新增

  • automation: Phase 1+3 — stamp placeholders + changelog generation system (43da364)

修复

  • ci: skip version validators on Release PR + add post-merge-stamp failure alert (12c7488)
  • templates: correct version impact table + add fatigue/screenshot warnings (d2a993f)

v1.7.0

Choose a tag to compare

@cgartlab cgartlab released this 23 Jun 08:04
a5a2225

新增

  • 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)...
Read more

v1.5.5

Choose a tag to compare

@github-actions github-actions released this 22 Jun 13:07

新增

  • 页面目录组件:统一页面目录组件 .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

Choose a tag to compare

@cgartlab cgartlab released this 22 Jun 21:54
52d2b2d

1.6.1 (2026-06-22)

修复

  • pages: migrate to workflow-based Pages + restore v1.6.0 stamp (dbd26c2)

edic-design-system: v1.6.0

Choose a tag to compare

@cgartlab cgartlab released this 22 Jun 13:32
26a9426

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...
Read more

v1.5.4

Choose a tag to compare

@github-actions github-actions released this 13 Jun 14:38

[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-on
    • index.html stats 块:核心组件 stat 拆分为"20 核心"和"5 附加"两个独立统计块,更精确反映组件库的层次
    • index.html / handbook.html / docs.html 描述文案:所有提及"23 核心组件"之处改为"20 核心 + 5 附加组件"
    • 同步更新 handbook.html 头部 meta 行与 footer 介绍段落
  • 版本号统一(1.5.2 → 1.5.3):
    • VERSION 1.5.2 → 1.5.3
    • tokens.json / package.json / package-lock.json version 字段 1.5.0 → 1.5.3(修正了此前 1.5.0/1.5.2/1.5.3 三方漂移的旧 bug)
    • changelog.html footer data-ds-version 元素 v1.5.0 → v1.5.3(该元素不在 stamp_version.pyHTML_TARGETS 列表中,需手工维护)
    • 其余 HTML / MD 文件 ?v= 与可见版本号已由 make stamp-version 自动同步

维护

  • 同步更新 docs/VERSIONING.md line 155 的"最新稳定版"引用