Skip to content

v5.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Dec 06:07
· 103 commits to master since this release

5.0.0 (2021-12-06)

Bug Fixes

  • child components maybe undefined (3bdfec0)
  • ChildComponetClass 可能会重复 (d8e0fa0)
  • compile call expression twice got error (3404cd1)
  • compile call expression twice got error (0329a1d)
  • computed 应该在 inited 之前调用 (aa21455)
  • s-bind error if value is null or undefined #135 (e731d02)
  • toSource render params (631483e)
  • 使用字符串常量作为 COMPONENT_REFERENCE (3b48b37)
  • 修改 createInstanceFromClass,补全所有属性。 (d43b327)
  • 手动传入 class 时,使用 Object.create 创建 instance (2ad9def)

Features

  • customSSRFilePath 与 customComponentFilePath 参数中增加 tagName (158bdd3)
  • e2e 测试时,输出到每个case中output下的随机目录中 (4b7a5d9)
  • support dynamic tagName as normal html tags #134 (b3ac8a8)
  • 使用新版本的 san.d.ts (a9649f2)
  • 删除原始组件定义代码中无用的子组件定义 (1fc6d47)
  • 增加 lifeCycle 属性 (8d70ed6)
  • 支持渲染阶段使用手动传入的组件类 (1b66ed1)
  • 支持输入为 class 时,标记外部组件 (0537911)
  • 支持运行时改变子组件的路径 (aae9378)
  • 收敛 renderer 的参数 (c0e63f9)
  • 收敛 renderer 的参数 (47a0424)
  • 组件实例中增加 sourceSlots 属性。 (ae6c698)
  • 适配新版本的 san.d.ts (dcd29c2)

BREAKING CHANGES