2013年9月第四周AVOSCloud更新
2013-09-26
上周AVOSCloud"修身养性"没有发布什么新版本。本周我们可以放出一个"大招"了。
最重要的改进集中在客户端SDK。首先是Android SDK做了非常多的改进和bug修复,我们实现了增量更新,妈妈再也不用担心数据更新的相互覆盖问题,我们还完整实现了ParseQuery的查询缓存功能,并且极大提升了性能,修复了不少比较严重的bug,因此我们强烈推荐您升级此版本的Android SDK。同样,iOS SDK也做了一些Bug修复的工作。
其次,数据管理平台也做了极大的改进,允许您调整列的宽度和顺序(并记忆),修复数组空值无法设置的bug等等,调整了一些UI细节,希望能帮助您更好的管理App数据。
在服务端,我们严格了对pointer类型的校验,并且修复了多层嵌套pointer的file无法自动获取的bug。
最后,Cloud Code的httpRequest也增加了https的支持,也添加了beforeDelete和afterDelete函数,具体请看云代码指南。
SDK下载请点击这里。我们还将CSDN Code仓库迁移到了https://code.csdn.net/avos/avoscloud-sdk。
完整的更新日志如下:
服务端和网站
- 改进数据管理平台UI。
- 修复多层pointer引用file无法自动获取的bug。
- Cloud Code的httpRequest支持https请求。
- Cloud Code增加beforeDelete/afterDelete支持,具体见看云代码指南。
iOS SDK
- 解决File数组的include查询问题
- 增加AVObject isEqual方法
Android SDK
- 实现增量更新,避免更新相互覆盖,减少网络流量。
- 修复部分API操作,错误异常没有返回的bug。
- 修复ParseRole运行错误的bug。
- 实现ParseQuery的查询缓存相关功能,目前已完整实现。
- 为部分callback接口(例如FindCallback)和类(例如ParseQuery)添加泛型支持,升级老版本SDK可能需要稍微修改代码。
- 网络层做连接复用,提升性能。
- 替换json实现,提升性能,修复数字没有正确转换的bug。
- 为很多API增加参数校验。
- 修复ParseQuery.get方法无法同时include的bug。
- 其他一些API改进,bug修复和内部代码改进。
评论
Loading comments ...