1.3.x => 1.4.x 升级指南

升级必读

种子引用路径

1.4.x 的引用地址域名由之前的a.tbcdn.cn改为g.tbcdn.cn

http://g.tbcdn.cn/kissy/k/1.4.0/seed-min.js

注意:http://g.tbcdn.cn/对应到http://a.tbcdn.cn/g/下的文件,比如,http://g.tbcdn.cn/abc.jshttp://a.tbcdn.cn/g/abc.js实际是一个文件。

1.4.x 将不再提供kissy.js

为了增强 KISSY 的模块架构和减轻体积,1.4.0 之后将不再提供粗粒度的kissy.js,因此http://g.tbcdn.cn/kissy/k/1.4.0/kissy.js不存在。KISSY 将只提供一种引用方式,即seed.js

即,使用 1.4.x 的功能必须首先use('mod-name')再使用,注意之前比较滥用的KISSY.ready(),在 1.4.x 中不建议使用。使用模块请参照 1.4.x 模块列表

模块名称变更


1.4.0 Changelog

  1. loader 在 1.3.1 支持跨包 combo, error 回调,超时回调,importStyle 后,1.4 更添加了全球化支持.
  2. anim 支持使用 transition 动画,并且对 transform 做了兼容处理
  3. dom 支持 classList , 自主实现兼容 css3 的选择器引擎,并针对常用的选择器做特殊优化,通过透明的按需加载来实现全平台 css3 选择器兼容
  4. touch 手势 对于 win8 的支持
  5. Base 与 RichBase 合并,并支持 callSuper 调用,形成完善的 KISSY 类系统。
  6. date 系列工具类实现,并支持 en/zh 两种语言以及序列化和 parse 功能。
  7. 在 date 以及 KISSY 组件架构的基础上实现 date/picker
  8. 在 KISSY 组件架构的基础上实现 scroll-view,可模拟触屏以及普通滚动条
  9. xtemplate 进行了一系列功能增强,例如 宏的支持根作用域的支持模块加载的支持
  10. tabs 支持懒渲染
  11. resizable 支持代理拖放
  12. getScript ie9 bug fix
  13. placeholder ie67 兼容
  14. getScript ie6 bug fix
  15. editor bug fix
  16. param bug fix
  17. css Selector性能优化 面向Mobile设备的选择器性能提速
Fork me on GitHub