所有重要的项目更改都将记录在此文件中。
格式基于 Keep a Changelog, 并且本项目遵循 语义化版本。
- 🎨 材质管理系统 - 完整的材质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 + 动画效果
- 🎨 基础材质应用 - 为选中对象应用材质信息
- 📏 自动计算 - 基于边界框自动计算面积
- 🏷️ 智能标注 - 在对象旁自动添加材质信息
- 📊 报价导出 - 导出CSV格式报价单
- 🎯 多对象支持 - 批量处理多个对象
- 💾 数据持久化 - 材质信息保存在对象标签中
- 📋 预设材质 - 8种常用材质预设
- CEP 10 支持
- 支持 Adobe Illustrator 2021+
- React + TypeScript 前端
- ExtendScript 后端集成
- 重大更新: 完整的材质管理功能
- 兼容性: 仅支持 Illustrator 2025+ (CEP 12)
- 新功能: 材质库管理、本地存储、实时同步
- 初始版本: 基本的材质应用和报价功能
- 兼容性: 支持 Illustrator 2021+ (CEP 10)
- 功能: 材质应用、面积计算、报价导出