From 3b5119e0550b3c32f08f6c633c3264e58459a448 Mon Sep 17 00:00:00 2001 From: Marvin Zhang Date: Tue, 16 Nov 2021 19:40:04 +0800 Subject: [PATCH] updated change logs --- changelog/v0.6.0-beta.20211116-zh.md | 34 ++++++++++++++++++++++++++++ changelog/v0.6.0-beta.20211116.md | 33 +++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 changelog/v0.6.0-beta.20211116-zh.md create mode 100644 changelog/v0.6.0-beta.20211116.md diff --git a/changelog/v0.6.0-beta.20211116-zh.md b/changelog/v0.6.0-beta.20211116-zh.md new file mode 100644 index 00000000..1479932e --- /dev/null +++ b/changelog/v0.6.0-beta.20211116-zh.md @@ -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 的正式版本,但是没有确定。本次发布版本将会进行更多的测试,以保证其健壮性以及生产可用。 + diff --git a/changelog/v0.6.0-beta.20211116.md b/changelog/v0.6.0-beta.20211116.md new file mode 100644 index 00000000..f55e18f5 --- /dev/null +++ b/changelog/v0.6.0-beta.20211116.md @@ -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.