Releases: ucloud/ufile-sdk-java
Releases · ucloud/ufile-sdk-java
Release 2.1.2
- 兼容1.7 Base64,将兼容插件Base64xxxCompat组件标记为已弃用。下一版本取消
- 优化DownloadFileApi逻辑
- 新增接口:ObjectRestore
Release 2.1.1
- 修复DownloadFile的同步接口完成后线程出于waiting状态的bug
- 为DownloadFile、GetObject、GetStream、AppendObject、PutFile、PutStream这些API添加可配置bufferSize的接口
- UfileClient添加set/get ExecutorService 异步线程池方法
Release 2.1.0
- 上传API文档
- 新增API:AppendObjectApi
- 对Java 1.8中的Base64类做了兼容,可通过Base64____Compat系列接口来根据实际环境实现
- 在UfileServerException中添加getErrorBean方法,用于获取Server端业务逻辑异常的异常信息
Release 2.0.6
- 为上传请求预留bufferSize可配置功能
- 优化分片下载按时间间隔回调进度时,每片下载完成,会多次回调进度的现象
- 修复下载时进度回调会在所有数据都已从网络加载到缓冲后才开始的bug,原因是由于为okhttp添加了日志拦截器导致,还需持续测试观察
- 修复分片下载按时间间隔回调进度时,某分片下载完毕后计时器停止的bug
- 生成私有下载路径加入异步调用,因如果采用远程签名服务,签名接口为同步调用,故无法真正异步
- 为数据bean类实现Serializable序列化接口,便于上层调用时传递数据结构
- 更新User-Agent
- 修复异步请求时内部若请求远程签名时是同步而导致android端在主线程调用异步接口时会崩溃的bug
- 修复分片上传sample中的bug
- 优化sample中的ObjectConfig的region参数默认项,给用户提示如何输入
- 修复ObjectConfig自定义域名不带http时的字符串拼接bug
- 为MimeType工具类加入根据文件名解析mimeType的方法
- 升级版本号2.0.6
新版本提交发布
新版本提交发布
新版本提交发布
- 移除hibernate.validator参数校验库,改为手动校验,防止用户对于该第三方库的依赖冲突
- 新增UfileServerException,对于Http response code 等于非正常值时带有的服务器业务异常
- 和mimeType相关的配置项,除了原先的null或者empty的检查,新增了无法正常解析mimeType的异常类型
- 优化Sample示例,将默认值的参考值改为"",避免用户难以发现默认值无意义的而导致难以定位问题
- 新增MimeTypeUtil工具类,可以根据File判断mimeType