Skip to content

chore(release): bump v1.0.1 → v1.1.0#62

Closed
Agions wants to merge 1 commit into
mainfrom
release/v1.1.0
Closed

chore(release): bump v1.0.1 → v1.1.0#62
Agions wants to merge 1 commit into
mainfrom
release/v1.1.0

Conversation

@Agions
Copy link
Copy Markdown
Owner

@Agions Agions commented Jun 2, 2026

Summary

SceneFab v1.0.1 → v1.1.0 版本号 bump,反映 8-Phase 重构里程碑。

Changes

  • pyproject.toml: version 1.0.11.1.0
  • src/scenefab/cli/main.py: CLI version 同步
  • CHANGELOG.md: 新增 v1.1.0 章节

v1.1.0 重大变更

♻️ 8-Phase Refactoring (merged via PRs #52-#58)

  • Phase 1: 5 类重复类型定义合并
  • Phase 2: 6 个 compat layer 删除
  • Phase 3: 2 个大文件拆分 (Phase 3-2 5/7 拆分中 via PR refactor(phase-3-2): split UI large files (theme_optimizer + home_page) #61)
  • Phase 4: 死代码清理 (-160 行)
  • Phase 5: 命名规范化 (_signals.pysignals_bridge.py)
  • Phase 6: 配置精简 (.flake8/.pylintrc 删除)
  • Phase 7-8: UI 专业化 + 最终验收

✨ Features

🐛 Bug Fixes

  • ruff C416 修复
  • 重复 deepl 声明清理

Verification

  • ruff check . All checks passed
  • pytest tests/ 351 passed, 20 skipped
  • 模块导入正常 (scenefab v1.1.0)
  • CHANGELOG 完整记录所有变更

Release Notes

后续 PR #61 (Phase 3-2 UI 拆分) 合并后即可打 tag v1.1.0 正式发布。

- pyproject.toml: version 1.0.1 → 1.1.0
- src/scenefab/cli/main.py: CLI version 同步
- CHANGELOG.md: 新增 v1.1.0 章节 (8-Phase 总结 + 依赖审查 + UP 规则)

v1.1.0 重大变更:
- ♻️ 8-Phase 全面代码库重构 (PR #52-#58 已合并)
- ✨ 启用 ruff 'UP' 规则 (1573 错误修复, PR #60)
- 📦 依赖审查 (同步 requirements.txt, PR #59)
- 🐛 修复 ruff C416 + 重复 deepl 声明

后续 PR (#61 Phase 3-2 UI 拆分) 合并后即正式发布。
@Agions Agions closed this Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant