# Change Log

## 2.1.6

- 仅上传图片时使用url替换preview

## 2.1.5

- 当查询转码结果时，返回data为null会继续查询而不是跳到错误状态
- 仅上传图片时使用url替换preview

## 2.1.4

- 处理略缩图生成异步延时导致的上传后回调到表单中的图片不显示问题，暂时使用原图

## 2.1.3

- 支持取消上传

## 2.1.2

- 支持断点续传

## 2.1.1

- 申请token 添加 endpoint

## 2.1.0

- 现在仅支持阿里云客户端上传
- 不再支持七牛客户端上传
- 修改了部分定义

## 2.0.5

- antd 添加到devDependencies
- 添加`dragUploadOnly`参数,抽屉中仅显示本地上传tab

## 2.0.4

- 更多了 peerDependencies

## 2.0.3

- 更新react依赖
- 更新antd依赖

## 2.0.2

- 将 svg 文件移到 file 类型， svg无法取宽和高 也无法裁剪

## 2.0.1

- 修改 autoCropArea 为 1

## 2.0.0

- 更新了 react-cropper 版本到 2.1.4
- 移除了@types/react-cropper 依赖
- 必须手动安装 cropperjs 组件
- 新增图片编辑功能
- 新增imageEditor属性启动图片编辑器

## 1.1.4

- DragUpload 单独导出了

## 1.1.3

## 1.1.2

- 现在通过服务器上传的任务, 可以显示进度条了

## 1.1.1

- 添加 `uploadVideoByServer` 属性, 是否从服务端上传视频
- 添加`uploadAudioByServer` 属性, 是否从服务端上传音频
- 修改上传完成后的流程控制, 现在是通过上传后, 返回的`media.status`来判断显示后续界面
- 修改了只有`media.status === 'enable'`, 才可以被选择

### 1.0.24

- 修复`rectSize`, 设置后不能裁剪的bug

### 1.0.23

- 修改打包方式, 修改`cropperjs/dist/cropper.css`, 无法读取的bug

### 1.0.22

- 优化声明.

### 1.0.21

- 修复`rectSize`不生效的bug

### 1.0.20

- `@hbtv/html-upload`组件需要，返回需要的键值增加`fileType`

```ts
interface ReturnValue {
  id: number;
  fileName: string;
  fileType: string; // 新增
  url: string;
  preview: string;
}
```

### 1.0.19

- 减少了选中媒体时，仅返回需要的键值

```ts
interface ReturnValue {
  id: number;
  fileName: string;
  url: string;
  preview: string;
}
```

### 1.0.18

- 移除了不需要的`@hbtv/dnd-table`的依赖

### 1.0.17

- 优化了 MediaList 的样式
- 恢复了点击蒙版关闭弹窗的设置

### 1.0.16

- 优化了绝大上传部分代码
- 客户端上传的`取消`功能已经可以正常运行了
- 现在在等待转码时，不会触发`onChange`了

### 1.0.15

- 有看上次部分的代码和UI
