Files
2026-03-07 03:04:15 +08:00

2.9 KiB
Raw Permalink Blame History

更新日志 (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修复,向后兼容