Skip to content

Releases: karasjs/karas

v0.16

06 Dec 08:11
Compare
Choose a tag to compare
  • feature
    • 支持background-image/repeat/size/position #22
    • img的svg特殊逻辑仅在svg模式下渲染
    • 背景色和background-image不再冲突而是重合
  • bugfix
    • transform-origin在使用px时遗漏坐标叠加
    • background在diff时遗漏多个处理

v0.15

03 Dec 02:48
Compare
Choose a tag to compare
  • feature
    • 暴露重绘的level等级定义枚举
    • svg的defs的mask没有opacity和transform,需提前应用计算 #21
    • 借鉴tiny,frame帧动画的回调第一个参数delta为60fps单帧时间倍数
  • bugfix
    • 文字换行计算错误
    • absolute修复无尺寸时先fake布局获取孩子最大宽度
    • svg测量文字宽度遗漏重复缓存

v0.14

28 Nov 06:39
Compare
Choose a tag to compare
  • feature
    • 在refresh前发送一个BEFORE_REFRESH事件
    • img标签根据情况添加跨域头
    • fps可以动态调整 #19
    • 透出easing对象
  • bugfix
    • flex某些情况下修正
    • delay只在动画第一次有用

v0.13

23 Nov 07:48
Compare
Choose a tag to compare
  • feature
    • 动画支持direaction配置,正反向 #19
    • 动画支持playbackRate配置,实时控制速率 #19
  • bugfix
    • 动画duration为0时运行错误

v0.12

19 Nov 09:31
Compare
Choose a tag to compare
  • feature
    • 暴露math对象,增加tar三角形仿射变换计算方法
    • 手动调用finish()时逻辑保持运行一致
    • animate可以多次并行调用,不同属性动画互不冲突
  • bugfix
    • reflow/repaint并行动画时处理错误
    • svg在diff时root误删defs属性

v0.11

15 Nov 09:44
Compare
Choose a tag to compare
  • feature
    • geom增加mask属性,作为mask遮罩紧邻的后续层

v0.10

14 Nov 02:51
Compare
Choose a tag to compare
  • feature
    • 支持opacity
    • finish只触发一次,删除complete
    • 动画支持backwards/delay/endDelay #19
  • bugfix
    • 支持渐变色的动画 #19
    • stroke也支持radial-gradient

v0.9

11 Nov 02:18
Compare
Choose a tag to compare
  • feature
    • geom的属性也加入animation动画中
    • 增加repaint/reflow,变更某些样式时只引发repaint无需重新布局,提升性能
    • 最后一帧也触发frame,动画全部完成时触发complete
  • bugfix
    • 渐变色的样式为background-image
    • 手动调用finish也触发frame

v0.8

08 Nov 02:01
Compare
Choose a tag to compare
  • feature
    • $rect支持rx和ry属性配置圆角
    • $sector支持closure属性配置大于180°时闭合两端
    • animate第一个参数重载,支持对象格式
    • 实现stroke-linecap属性
    • stroke-dasharray默认空值不展示
    • 动画支持easing参数,贝塞尔曲线
    • 动画两帧之间没有改变则不刷新,提升性能

v0.7

06 Nov 05:40
Compare
Choose a tag to compare
  • feature
    • 动画支持iterations配置次数
    • 非过渡性属性动画以当前为准
    • 支持动态载入json生成功能