updated change logs

This commit is contained in:
Marvin Zhang
2021-11-16 19:40:04 +08:00
parent 872ddf4420
commit 3b5119e055
2 changed files with 67 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
# 更新日志 (v0.6.0-beta.20211116)
## 概览
这是下个重大版本 v0.6.0 的第二次 beta 发布参考 [第一次 beta 版本](https://github.com/crawlab-team/crawlab/releases/tag/v0.6.0-beta.20210803))。伴随着更多功能和优化,正式版本 v0.6.0 将会很快发布了。
## 升级优化
#### 后端
- [x] **插件框架**. **Crawlab 插件框架 (CPF)** 已发布. 详情请参考 [这里](https://docs-next.crawlab.cn/zh/guide/use-crawlab/basic-concepts/plugin.html).
- [x] **Git 集成**. Git 集成被作为内置功能.
- [x] **Scrapy 集成**. Scrapy 集成以插件形式存在插件为 [spider-assistant](https://github.com/crawlab-team/plugin-spider-assistant).
- [x] **依赖集成**. Dependency 集成以插件形式存在插件为 [dependency](https://github.com/crawlab-team/plugin-dependency).
- [x] **消息通知**. 消息通知功能以插件形式存在插件为 [notification](https://github.com/crawlab-team/plugin-notification).
- [x] **文档网站**. 搭建 [文档网站](https://docs-next.crawlab.cn).
#### 前端
- **Bug 修复**.
#### 待完成
- [ ] **关联任务**. 如果任务执行模式为 所有节点 指定节点那么将会有主任务和子任务之分
- [ ] **Crontab 编辑器**. 可视化 Crontab 编辑的前端组件
- [ ] **结果去重**.
- [ ] **环境变量**.
- [ ] **国际化**. 支持中文.
- [ ] **前端易用性优化**. 更多高级功能例如表格形式保存
- [ ] **日志自动清理**.
- [ ] **跟多文档**.
## 未来计划
下一个版本有可能是 v0.6.0 的正式版本但是没有确定本次发布版本将会进行更多的测试以保证其健壮性以及生产可用

View File

@@ -0,0 +1,33 @@
# Change Log (v0.6.0-beta.20211116)
## Overview
This is the second beta release for the next major version v0.6.0 after the [first beta release](https://github.com/crawlab-team/crawlab/releases/tag/v0.6.0-beta.20210803). With more features and optimization coming in, the release of official version v0.6.0 is approaching soon.
## Enhancement
#### Backend
- [x] **Plugin Framework**. **Crawlab Plugin Framework (CPF)** has been released. See more info [here](https://docs-next.crawlab.cn/en/guide/use-crawlab/basic-concepts/plugin.html).
- [x] **Git Integration**. Git integration is implemented as a built-in feature.
- [x] **Scrapy Integration**. Scrapy integration is implemented as a plugin [spider-assistant](https://github.com/crawlab-team/plugin-spider-assistant).
- [x] **Dependency Integration**. Dependency integration is implemented as a plugin [dependency](https://github.com/crawlab-team/plugin-dependency).
- [x] **Notifications**. Notifications feature is implemented as a plugin [notification](https://github.com/crawlab-team/plugin-notification).
- [x] **Documentation Site**. Set up [documentation site](https://docs-next.crawlab.cn/en).
#### Frontend
- **Bug Fixing**.
#### TODOs
- [ ] **Associated Tasks**. There will be main tasks and their sub-tasks if task mode is "all nodes" or "selected nodes".
- [ ] **Crontab Editor**. Frontend component that visualize the crontab editing.
- [ ] **Results Deduplication**.
- [ ] **Environment Variables**.
- [ ] **Internationalization**. Support Chinese.
- [ ] **Frontend Utility Enhancement**. Advanced features such as saved table customization.
- [ ] **Log Auto Cleanup**.
- [ ] **More Documentation**.
## What Next
The next version could the official release of v0.6.0, but not determined yet. There will be more tests running against the current beta version to ensure robostness and production-ready deployment.