Skip to content

Releases: baidu/san

3.11.2

22 Mar 03:02
Compare
Choose a tag to compare
  • 【bug修复】- 入口组件的根节点为指令节点(比如 if)时,组件反解失败

3.11.1

29 Nov 04:30
Compare
Choose a tag to compare
  • 【变更】- radio 在双向绑定下,使用原始 value 值。和 3.11.0 的 checkbox 保持一致

3.11.0

25 Nov 01:54
Compare
Choose a tag to compare
  • 【变更】- 重写了 index.d.ts,提供更强大的类型支持,同时有一些与原先不兼容
  • 【变更】- checkbox 在双向绑定下,选中和非选中的添加删除,使用原始 value 值。对 value 为 number 等类型时有影响
  • 【变更】- 模板 parse 时,取消对 tagName 的小写处理,以允许子组件的 tagName 使用 pascal-case
  • 【优化】- 对 data.set 方法对象遍历过程进行调整,以减少对顺序的影响

3.10.10

08 Sep 03:02
Compare
Choose a tag to compare
  • 【bug修复】- 文本中插值为空时,模板解析错误。该问题为 3.10.3 引入
  • 【bug修复】- slot 和 fragment 嵌套或 slot 和 text 相邻时,组件反解可能会出错

3.10.9

27 Aug 03:55
Compare
Choose a tag to compare
  • 【bug修复】- 组件根元素应用 s-html 指令无效
  • 【bug修复】- 组件 fire 的 event 参数为 null 时,监听函数接收不到 null 值

3.10.8

25 Aug 12:34
Compare
Choose a tag to compare

【bug修复】- 组件 watch 方法,在变化后的值等于最初值时,监听函数可能不会触发。该问题为 3.10.7 引入

3.10.7

24 Aug 09:51
Compare
Choose a tag to compare
  • 【新特性】- 组件增加 error hook 的支持
  • 【新特性】- 组件的 watch 方法,handler 支持第二个参数 {newValue, oldValue, change}
  • 【新特性】- main 入口根据 process.env.NODE_ENV 判断引用的版本
  • 【bug修复】- 元素的 id 属性,当绑定表达式的值为 falsy(false / 0 /'') 时,属性没有正确设置
  • 【bug修复】- 在 IE8-,模板的属性值不支持单引号包裹

3.10.6

13 Jul 04:59
Compare
Choose a tag to compare
  • 【优化】- s-is 支持 html 内置标签以及 fragment
  • 【优化】- 模板预热时不再创建 HTMLElement 源节点
  • 【优化】- 优化模板预热的结构与性能
  • 【优化】- nextTick 实现增加对 setImmediate 是否原生方法的判断
  • 【bug修复】- 忽略模板解析时尾部多余的空文本节点。该问题为 3.10.3 引入

3.10.5

24 Jun 07:49
Compare
Choose a tag to compare
  • 【优化】- 优化 svg 标签表。增加 linearGradient radialGradient stop,删除 animateColor,更新 textPath。

3.10.4

18 Jun 09:06
Compare
Choose a tag to compare
  • 【bug修复】- index.d.ts 补充缺失的 data.assign 声明