Files

105 lines
2.9 KiB
Markdown
Raw Permalink Normal View History

2026-03-07 03:04:15 +08:00
# 更新日志 (Changelog)
本文档记录 geMoldInsight 项目的所有重要变更。
格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/),
版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/)。
---
## [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修复,向后兼容