Skip to content

Releases: baidu/san

3.6.0

30 May 01:54
Compare
Choose a tag to compare
  • 【新特性】- scoped slot 增加 s-bind 支持指定整个数据
  • 【变更】- 组件根元素动画的支持,由组件类 transition 成员,变更为初始化参数 transition
  • 【优化】- 数组被绑定到组件时, splice 操作能被组件内部精确感知

3.5.11

25 May 07:34
Compare
Choose a tag to compare
  • 【优化】- 在 dev 模式下,增加一些表达式解析错误的提示

3.5.10

22 May 14:25
Compare
Choose a tag to compare
  • 【优化】- 调整 getComponentType 逻辑,删除之前无用的 hotTags 优化

3.5.9

15 May 06:46
Compare
Choose a tag to compare
  • 【新特性】- 表达式支持 array literal 和 object literal

3.5.8

07 May 07:08
Compare
Choose a tag to compare
  • 【新特性】- 数据的 splice 方法支持 startIndex 参数为负值
  • 【新特性】- 支持 s-bind 指令,用于组件的泛数据传入和元素的泛属性设置
  • 【优化】- element 更新时,普通 attribute 的空值设置为空字符串
  • 【bug修复】- created 中进行数组数据操作,视图在下一个时钟周期被不正确的更新

3.5.7

25 Apr 07:26
Compare
Choose a tag to compare
  • 【优化】- 组件反解时,组件数据信息的 comment 节点前允许包含空白文本节点
  • 【优化】- 新增常用 html entity 的转义支持
  • 【bug修复】- ssr 下 html entity 渲染错误。该问题为 3.5.5 引入

3.5.6

18 Apr 16:06
Compare
Choose a tag to compare
  • 【新特性】- 为更好满足不同的开发者习惯,增加 s-else-if 指令支持,行为与 s-elif 相同
  • 【新特性】- 暴露用于数据存储和表达式计算的 API:Data、evalExpr
  • 【bug修复】- 加减表达式和乘除表达式的解析存在结合性问题
  • 【bug修复】- 多次 splice 操作,其中删除和插入操作混合时,视图更新可能出现错误。该问题为 3.5.2 引入
  • 【bug修复】- svg 标签 class、style 等属性设置可能不生效。该问题在视图更新时一直存在,3.5.4 起视图创建也暴露此问题

3.5.5

12 Apr 16:58
Compare
Choose a tag to compare
  • 【新特性】- data.set 方法添加 force 选项,使设置数据的值与现有值相等时,可以强制更新。
  • 【bug修复】- 组件使用 template 标签作为模板声明根元素时,渲染的标签名可能不正确。该问题为 3.5.4 引入
  • 【bug修复】- 内容文本和标签属性的 html entity 转义不正确。该问题为 3.5.4 引入

3.5.4

11 Apr 16:34
Compare
Choose a tag to compare
  • 【优化】- 视图创建使用 createElement 替代 html

3.5.3

11 Apr 16:34
Compare
Choose a tag to compare
  • 【bug修复】- 数值字面量解析错误,导致表达式中的数值后如果无空格,可能产生不期望的运算结果