Skip to content

Releases: SyMind/tarojs-plugin-svelte

2.0.3

25 Jun 22:13
Compare
Choose a tag to compare

插件使用 Svelte 4。

2.0.1

11 May 15:39
Compare
Choose a tag to compare

插件将直接依赖 Svelte,并对 Svelte 进行 patch,在不通过设置 hydratable 的情况下阻止进行 innerHTML 优化。

解决使用 hydratable 渲染产生的问题:

  1. 会在标签间插入一个文本节点,作为 SSR 注水阶段进行节点插入的点,会增加与小程序视图层间通信数据的大小。
  2. Svelte 编译器生成了更多的代码,这些代码用于SSR 注水阶段的节点复用,但我们并不使用这些逻辑。

1.0.9

26 Apr 05:35
Compare
Choose a tag to compare
  1. 增加对 H5 的支持
  2. 使用 TypeScript 重构
  3. 使用 Rollup 打包减少包依赖,目前只有 svelte-loadersvelte-preprocess
  4. 增加必要的单元测试

1.0.7

22 Apr 15:35
Compare
Choose a tag to compare

Fix: 确保 Svelte 组件被正确 Tree Shaking。

针对于 Taro 初始项目,对比和使用 React、Preact、Svelte 的打包体积:

初始项目
Svelte 178kb ⭐️
React 307kb
Preact 193kb

1.0.6

22 Apr 00:37
Compare
Choose a tag to compare

解决分发自定义事件的错误。

1.0.5

20 Apr 14:18
Compare
Choose a tag to compare

引入 svelte-preprocess 以支持 TypeScriptSass

1.0.4

20 Apr 12:16
Compare
Choose a tag to compare

兼容 Taro 最新的 3.6.5 版本。

1.0.3

20 Apr 11:27
Compare
Choose a tag to compare

将 Taro 组件前缀从 taro- 变更为 t-,提升开发体验。