Releases: 18307519324az/CodeForge-AI
Releases · 18307519324az/CodeForge-AI
Release list
CodeForge AI v1.0.1 - 仓库完整性收口
CodeForge AI v1.0.1 - 仓库完整性收口
本版本完成公开仓库发布前的最终一致性收口:
- Docker
.env.local契约:基础设施启动统一使用docker compose --env-file .env.local up -d mysql redis,MySQL 密码不再有弱默认回退。 - Fresh B33 Bootstrap:全新 MySQL 使用 B33 Baseline;缺失数据库默认失败,只有显式
-CreateDatabase和管理员凭据才会建库授权,迁移仍使用应用数据库用户。 - 真实 AI 生成网站预览:文档截图来自
generation_task -> app_version -> generated_file -> preview token正向链路,校验AI_DIRECT、指定 Provider、无 fallback、HTTP 200 HTML、语义 DOM 和图片像素质量。 - 跨平台启动:保留 Windows PowerShell 脚本,并新增 Linux/macOS Bash 启动、状态和停止脚本。
- Runtime Smoke CI:新增 Fresh MySQL + Redis + Rule Mode 端到端运行门禁,验证注册、平台管理员、应用创建、生成任务、版本文件和静态预览。
- 私密漏洞报告:继续通过 GitHub Private Vulnerability Reporting 接收安全问题。
- Social Preview:仓库已配置 CodeForge AI 社交预览图。
CodeForge AI v1.0.0 – Initial Public Release
Highlights
- CodeForge AI v1.0.0 初始公开发布。
- 提供 AI 应用生成、提示词模板版本固定、模型调用治理、产物版本化、导出包和市场发布能力。
- 提供管理员视图、模型供应商路由、模型调用日志和审计追踪。
Security and Traceability
- 普通 API 不返回完整系统 Prompt、Provider 密钥、Token 或服务端存储路径。
- 生成任务与模型调用日志保留模板版本身份和 Prompt 指纹。
- 发布条目、预览和下载按固定应用版本读取。
Technology
- Backend: Java 21, Spring Boot, MyBatis-Flex, Flyway, MySQL, Redis.
- Frontend: Vue 3, Vite, TypeScript, Pinia, Ant Design Vue.
- CI: backend tests, frontend type-check/test/build, release asset gates, compliance scan.
Verification
- mvn test
- npm run type-check
- npm run test
- npm run build
- node --test scripts/release/**/*.test.mjs
- git diff --check
Known Limitations
- docker-compose.yml only starts MySQL and Redis infrastructure.
- Production image, reverse proxy, object storage and managed secret deployment templates are not included in v1.0.0.
- GitHub Social Preview image is available at docs/images/social-preview.png and must be uploaded from the repository Settings UI.