chore: bump version to 0.7.1
This commit is contained in:
67
DEVELOPMENT.md
Normal file
67
DEVELOPMENT.md
Normal file
@@ -0,0 +1,67 @@
|
||||
<!--
|
||||
* @Date: 2025-05-27 13:40:13
|
||||
* @LastEditors: 陈子健
|
||||
* @LastEditTime: 2025-05-27 14:11:15
|
||||
* @FilePath: /lyroc/DEVELOPMENT.md
|
||||
-->
|
||||
# Development Schedule | 开发日程表
|
||||
|
||||
[English](#english) | [中文](#chinese)
|
||||
|
||||
<a name="english"></a>
|
||||
## English
|
||||
|
||||
### Version Management
|
||||
|
||||
The project follows [Semantic Versioning](https://semver.org/) (MAJOR.MINOR.PATCH):
|
||||
|
||||
- MAJOR version: Incompatible API changes
|
||||
- MINOR version: Backwards-compatible functionality
|
||||
- PATCH version: Backwards-compatible bug fixes
|
||||
|
||||
Version numbers are maintained in the root `VERSION` file and should be synchronized across all components:
|
||||
|
||||
- Frontend (package.json)
|
||||
- Backend (pyproject.toml)
|
||||
- Electron app (package.json)
|
||||
|
||||
To update version:
|
||||
1. Update the `VERSION` file
|
||||
2. Run `npm run version` to sync version across all components
|
||||
3. Commit changes with message: "chore: bump version to x.y.z"
|
||||
|
||||
### Phase 1: Core Features
|
||||
|
||||
- [ ] 代码审查和重构
|
||||
- [ ] 依赖更新
|
||||
- [ ] 安全审计
|
||||
- [ ] 社区互动
|
||||
|
||||
---
|
||||
|
||||
<a name="chinese"></a>
|
||||
## 中文
|
||||
|
||||
### 版本管理
|
||||
|
||||
项目遵循[语义化版本](https://semver.org/)规范 (主版本号.次版本号.修订号):
|
||||
|
||||
- 主版本号:不兼容的 API 修改
|
||||
- 次版本号:向下兼容的功能性新增
|
||||
- 修订号:向下兼容的问题修正
|
||||
|
||||
版本号统一维护在根目录的 `VERSION` 文件中,并需要在所有组件间保持同步:
|
||||
|
||||
- 前端 (package.json)
|
||||
- 后端 (pyproject.toml)
|
||||
- Electron 应用 (package.json)
|
||||
|
||||
更新版本步骤:
|
||||
1. 更新 `VERSION` 文件
|
||||
2. 运行 `npm run version` 同步所有组件的版本号
|
||||
3. 提交更改,提交信息格式为:"chore: bump version to x.y.z"
|
||||
|
||||
### 开发计划
|
||||
|
||||
- [ ] 设置界面开发,可以配置歌词显示
|
||||
- [ ] 歌词多API开发,对应网易云权限问题
|
||||
Reference in New Issue
Block a user