Skip to content

Latest commit

 

History

History
67 lines (53 loc) · 2.37 KB

File metadata and controls

67 lines (53 loc) · 2.37 KB

更新日志

所有重要的项目更改都将记录在此文件中。

格式基于 Keep a Changelog, 并且本项目遵循 语义化版本

[2.0.0] - 2024-12-XX

新增

  • 🎨 材质管理系统 - 完整的材质CRUD操作
  • 💾 本地存储 - 材质数据持久化保存
  • 🔄 实时同步 - 选择材质时自动更新单价
  • 📦 可管理材质库 - 添加、编辑、删除自定义材质
  • 🎯 更好的用户体验 - 折叠式材质管理面板
  • 🔍 调试功能 - 系统状态检查和错误诊断
  • 🛡️ 数据验证 - 完整的输入验证和错误处理

改进

  • 🚀 升级到 CEP 12 - 支持 Adobe Illustrator 2025+
  • Chromium 99 - 更快的渲染和现代 Web 标准支持
  • 🔧 Node.js 17.7.1 - 支持最新的 JavaScript 特性
  • 📱 响应式设计 - 更好的界面适配
  • 🎨 界面美化 - 现代化的UI设计和动画效果

修复

  • 🐛 ExtendScript兼容性 - 修复JSON对象未定义问题
  • 🔧 返回语句错误 - 修复函数体外return语句问题
  • 💾 数据持久化 - 修复材质数据丢失问题
  • 🔄 状态同步 - 修复材质选择和价格同步问题

技术更新

  • 前端: React 19 + TypeScript + Vite
  • CEP: CEP 12 + ExtendScript
  • 构建: Yarn + ESLint
  • 样式: 现代CSS + 动画效果

[1.0.0] - 2024-XX-XX

新增

  • 🎨 基础材质应用 - 为选中对象应用材质信息
  • 📏 自动计算 - 基于边界框自动计算面积
  • 🏷️ 智能标注 - 在对象旁自动添加材质信息
  • 📊 报价导出 - 导出CSV格式报价单
  • 🎯 多对象支持 - 批量处理多个对象
  • 💾 数据持久化 - 材质信息保存在对象标签中
  • 📋 预设材质 - 8种常用材质预设

技术特性

  • CEP 10 支持
  • 支持 Adobe Illustrator 2021+
  • React + TypeScript 前端
  • ExtendScript 后端集成

版本说明

[2.0.0] - 材质管理系统

  • 重大更新: 完整的材质管理功能
  • 兼容性: 仅支持 Illustrator 2025+ (CEP 12)
  • 新功能: 材质库管理、本地存储、实时同步

[1.0.0] - 基础版本

  • 初始版本: 基本的材质应用和报价功能
  • 兼容性: 支持 Illustrator 2021+ (CEP 10)
  • 功能: 材质应用、面积计算、报价导出