2.9 KiB
2.9 KiB
更新日志 (Changelog)
本文档记录 geMoldInsight 项目的所有重要变更。
格式基于 Keep a Changelog, 版本号遵循 语义化版本。
[Unreleased]
计划中
- 支持更多CAD格式(IGES、BREP)
- 模具成本估算模块
- 批量分析功能
- API文档自动生成
[4.0.0] - 2026-03-07
新增
- 白色简约现代UI - 完全重构前端为白色简约现代化风格
- PythonOCC点云3D模型 - 从STP文件提取真实点云数据生成3D模型
- 模具型腔可视化 - 3D预览显示型腔、型芯、分型面
- STP验证脚本 - 使用FreeCAD命令行验证几何数据准确性
- PyCharm运行配置 - 添加IDE一键启动支持
- Windows启动脚本 - 添加Windows平台启动脚本
优化
- 网格生成算法 - 优化PythonOCC网格提取,支持位置变换
- 点云采样 - 动态调整采样点数,优化渲染性能
- 相机自动对准 - 根据点云边界框自动调整相机位置
修复
- 修复
getPriorityText函数未定义错误 - 修复
controls变量初始化顺序错误 - 修复历史记录API路由重复前缀问题
- 修复点云数据结构不匹配问题
- 修复HTML生成器JavaScript语法错误
[3.0.0] - 2026-03-06
新增
- 用户权限管理系统 - 完整的角色权限控制
- 管理员账户 - 支持环境变量配置管理员
- 进销存模块 - 基础库存管理功能
- Gemold主页 - 新增系统主页
优化
- UI主题 - 从深色改为现代蓝紫色渐变主题
- 数据库模型 - 添加用户、角色、权限表
修复
- 修复数据库会话管理问题
- 修复bcrypt版本兼容性问题
- 修复密码长度限制错误
- 修复email-validator缺失问题
[2.0.0] - 2026-03-05
新增
- 分析结果详情 - 产品特征识别、泡沫包装设计、模具工程决策
- 质量指标显示 - 体积利用率、拓扑复杂度、壁厚均匀性
- 设计建议列表 - 按优先级排序的完整建议
优化
- 数据持久化 - 分析结果保存到数据库
- API响应结构 - 统一数据返回格式
修复
- 修复分析结果字段名不匹配问题
- 修复特征类型字段名错误
[1.0.0] - 2026-03-04
新增
- STP文件上传 - 支持拖拽上传
- 几何分析 - 体积、表面积、边界框计算
- 模具型腔生成 - 自动生成型腔数据
- 3D可视化 - HTML格式3D预览
- 任务状态跟踪 - 实时进度显示
- PostgreSQL存储 - 数据持久化
- RustFS集成 - 文件存储服务
技术栈
- 后端: FastAPI + PythonOCC + SQLAlchemy
- 前端: Vue.js 3 + Three.js
- 数据库: PostgreSQL
- 存储: RustFS (S3兼容)
版本说明
- [Major]: 重大架构变更或不兼容的API修改
- [Minor]: 新增功能,向后兼容
- [Patch]: Bug修复,向后兼容