0.10.4(2014.2.24)

升级版本

npm update -g sumeru

升级工程

1.升级node.js到最新版本(目前版本为0.10.26)

2.进入工程目录(myproject), 执行npm update升级所有依赖库到最新版本

3.进入工程目录上级目录,执行 sumeru update ./myproject

0.10.2(2014.2.19)

修复bug

  • 修复了0.10.1版本更新工程后cleanCSS加载失败导致sumeru start失败的bug

0.10.1(2014.2.18)

优化

  • 更新所有依赖到最新版本

0.10.0(2014.2.17)

新增功能

  • 非常显著的离线启动和离线运行优化,符合轻应用在搜索页等场景下的离线启动标准

  • 对第三方内容抓取时支持https

修复bug

  • 修正一个controller redirect方法的bug

0.9.0(2014.1.9)

新增功能

  • 增加自部署或BAE上的多单元集群支持

  • 合入全新的touch.js

修复bug

  • 修正一个manifest缓存文件中路径信息错误的问题

0.8.20(2013.12.17)

修复bug

  • 修复在package.js中添加注释报错的bug

0.8.19(2013.11.21)

修复bug

  • 修复一个内存泄漏的问题

  • 修复BAE 3.0上server render的问题

0.8.18(2013.11.19)

新增功能

  • 新增clouda部署到BAE 3.0的环境和文档

  • 新增BAE 2.0到3.0的迁移文档

0.8.16(2013.11.8)

新增功能

  • 新增Library.fileUploader,内置了文件上传与存储能力。支持进度显示

  • External fetch支持POST,新增sync方法

  • 全新的用户权限框架,更精确地对设备和用户身份进行绑定,支持Server渲染时的权限判断

  • 新的支持backtrace的log工具

  • server_config中增加了mine.js、tmp_dir.js两个配置文件

修复bug

  • .默认预制了app/publish目录

  • 修复了transition在某些情况下出现滚动条的bug

  • 修复了部分代码的jshint warning

  • server render修复了没有指定onready响应时可能hang住的问题

  • 修复了直接使用redirect会传入不了arguments的bug

0.8.14(2013.9.18)

修复bug

  • 修复验证条件“required”的bug

0.8.12(2013.9.10)

修复bug

  • 修复external定时抓取的bug

0.8.10(2013.9.6)

新增功能

  • 在external中添加post方法,并提供与第三方数据同步的功能(请参考开发指南external部分)

修复bug

  • 修复Model中email验证失败的问题

功能优化

  • 优化了package.js读取文件的逻辑

0.8.8(2013.9.5)

修复bug:

  • 使用register导致错误的问题

  • 转场使用{“none”,"z"}导致白屏的问题

  • 转场出现横向滚动条的问题

  • 转场出现重叠的问题

新增功能

  • 查看当前安装Clouda版本

    npm ls -g sumeru
    
  • 查看Clouda最新版本

    npm view sumeru version
    
  • 升级Clouda版本

    npm update -g sumeru
    
  • 升级老版本的已存在工程:

    sumeru update ./myproject
    
    or
    
    sudo sumeru update ./myproject
    

0.8.1 (2013.8.20)

新增Feature:

  • 增加服务器端渲染能力

  • 随动反馈能力

  • 增加在github上集成travis单测

  • Handlebars语法增强API

  • 可自定义Manifest文件的规则和位置

  • 一键部署到BAE