[MD]
## 🚀 正式版: EasyBackuper v0.4.8
### 📦 下载 · Downloads
| 文件 | 说明 |
|------|------|
| `EasyBackuper-v0.4.8.zip` | 完整插件包(Windows + Linux) |
> 解压后放入 `plugins/` 目录即可使用。
### 📝 更新内容 · Changes
### ✨ 新增 · Added
- i18n 国际化支持(zh_CN / en_US),通过配置文件 `Language` 字段切换语言
- 配置文件和语言文件版本迁移系统:插件升级时自动合并新配置项和翻译键,保留用户自定义内容
- 语言文件存储于 `plugins/EasyBackuper/langs/` 目录,JS 内置默认值作为初始化和回退
- 截取工具 `mhlove-truncate` 改由 Rust 重写,体积更小、性能更高,支持中英文环境自动检测
### 🔧 修复 · Fixed
- 修复版本号配置,确保版本正确显示
- 更新 `update_versions.json` 中各版本的 `download_url` 为 Release 下载链接
- 修复 `initI18n()` 和日志模块使用 `new File()` 创建目录导致 `Fail to Open File` 的问题
- 修复 Rust 截取工具对备份文件无写权限导致 `os error 5` 的问题
### 🏗️ 构建 · Build
- 添加 CI 工作流(Lint & Build Check)
- 优化 PR 生成内容和 Release 说明,支持从 CHANGELOG.md 提取分类总结
- CI/CD 工作流适配 Rust 编译,替换 Python/PyInstaller 构建步骤
### 📝 文档 · Docs
- 更新 README 和 README_EN,添加版本和下载统计徽章
---
<details>
<summary>📋 原始提交记录</summary>
- fix: 修复版本号配置,确保 0.4.7 正确显示 (@MengHanLOVE1027)
- Merge pull request #19 from MengHanLOVE1027/dev (@MengHanLOVE1027)
- fix: 更新 README 和 README_EN,添加版本和下载统计徽章 (@MengHanLOVE1027)
- Merge pull request #20 from MengHanLOVE1027/dev (@MengHanLOVE1027)
- fix: 更新工作流,添加 CI 检查和发布流程,优化 PR 生成内容 (@MengHanLOVE1027)
- feat: update version to 0.4.8-beta.1, add i18n support and update download links (@MengHanLOVE1027)
- fix: 更新 v0.4.8-beta.1 的更新时间为 2026-08-12 12:03:00 (@MengHanLOVE1027)
- Merge pull request #21 from MengHanLOVE1027/dev (@MengHanLOVE1027)
- feat: 更新 CHANGELOG 和 update_versions.json,添加 v0.4.8-beta.1 版本信息及下载链接 (@MengHanLOVE1027)
- Merge pull request #22 from MengHanLOVE1027/dev (@MengHanLOVE1027)
- feat: 更新版本至 v0.4.8-beta.2,新增配置和语言文件版本迁移系统,支持插件升级时自动合并新配置项和翻译键 (@MengHanLOVE1027)
- Refactor code structure for improved readability and maintainability (@MengHanLOVE1027)
- Merge pull request #23 from MengHanLOVE1027/dev (@MengHanLOVE1027)
- feat: v0.4.8-beta.3 截取工具改由 Rust 编写,支持中英文环境检测;修复目录创建和文件截取权限问题 (@MengHanLOVE1027)
- fix: 更新 v0.4.8-beta.3 的更新时间为 2026-08-12 16:15:00 (@MengHanLOVE1027)
- Merge pull request #24 from MengHanLOVE1027/dev (@MengHanLOVE1027)
- feat: v0.4.8 正式版发布——i18n国际化、配置/语言文件版本迁移、Rust截取工具、CI/CD工作流 (@MengHanLOVE1027)
- feat: 添加插件描述到国际化支持,更新备份命令语言参数 (@MengHanLOVE1027)
- Merge pull request #25 from MengHanLOVE1027/dev (@MengHanLOVE1027)
</details>
### 👥 贡献者 · Contributors
@MengHanLOVE1027
### 🔧 安装 · Installation
1. 下载 `EasyBackuper-v0.4.8.zip`
2. 解压到服务器的 `plugins/` 目录
3. 重启服务器或使用 `ll reload EasyBackuper` 重载插件
安装后的目录结构:
```
plugins/
└── EasyBackuper/
├── EasyBackuper.js
├── manifest.json
├── 7za.exe
├── mhlove-truncate.exe # Windows
└── mhlove-truncate # Linux
```
**Full Changelog**: https://github.com/MengHanLOVE1027/lse-easybackuper/compare/v0.4.7...v0.4.8
[/MD]