Skip to content

Releases: ecomfe/est

v2.0.5

02 Dec 10:23
Compare
Choose a tag to compare
  • 2.0.5
    • 修复 JSDoc 注释格式
    • 修复代码规范,用双引号代替单引号
    • 去除了 normalize 模块下的多行注释
    • 补充了所有模块的单测 case
    • .reset-html5() 增加了 @support-html5 的判断

v2.0.4

30 Jun 10:54
Compare
Choose a tag to compare

由于在 edp 发布了错误的 2.0.3 版本,跳升版本号

v2.0.3

30 Jun 10:22
Compare
Choose a tag to compare
  • 优化了 .font-family() 的实现,当 IE 回退字体配置和默认配置想同时不再输出 hack
  • 优化了 clockhand 模块下 .padding().margin() 等 mixin 的输出,在等价情况下自动使用缩写属性值
  • 增加了插件 @ 规则去重功能的单测
  • 增加了插件代码的 JSDoc

v2.0.2

29 May 17:47
Compare
Choose a tag to compare
  • 修正了 margin-em()padding-em()margin-rem()padding-rem() 处理 0 值时的问题,并且优化了输出
  • 优化了所有 margin-*-rem()padding-*-rem() 的实现

v2.0.1

21 May 04:56
Compare
Choose a tag to compare
  • 修正了 all.less 没有默认引入 grid.less 的问题

2.0.0

22 Apr 07:56
Compare
Choose a tag to compare
  • 修正了 .margin-em() / .padding-em() / .margin-rem() / .padding-rem() 在 Less 1.5.0 以上版本报错的问题
  • 增加了 .rgba-background(),实现兼容至 IE6 的半透明背景色
  • 优化了 .font-face() 的实现
  • 增加了 util 模块的多个测试用例
  • 增加了 typography 模块的测试用例

2.0.0-alpha

09 Mar 10:27
Compare
Choose a tag to compare
2.0.0-alpha Pre-release
Pre-release
  • 增加 @use-autoprefixer 变量,默认为 true,此时兼容性 mixin 不自动添加前缀,交由 Autoprefixer 进行后处理
  • 增加 @support-ie-version 变量,默认为 7,其他根据 IE 版本给出的 hack 也据此设置
  • 废弃 @support-old-ie 变量,默认情况下仍作为兼容 IE6/7 处理;如原先进行过覆盖,请删除后使用 @support-ie-version
  • 根据 Autoprefixer 支持的列表和 @use-autoprefixer 变量增加使用 Autoprefixer 时老 mixin 的兼容
  • .placeholder() 现在支持传入 ruleset
  • 增加 .background-origin
  • 修正 -ms-flex-wrap 取值的错误
  • 去除了对 -ms-flex-flow 不必要的特殊处理
  • 去除了 .transition-*() 中不必要的 -ms- 前缀属性
  • 去除了 .animation-*() 中不必要的 -ms- 前缀属性
  • 修正 .skew() 的错误实现
  • 修正 .animation-play-state() 的默认值
  • 增加 .transform-perspective()
  • 修正 .matrix3d() 的错误名称
  • 清理了 flex 相关 mixin 中不必要的前缀属性
  • 修正了 .flex-grow().flex-shrink()-ms- 前缀属性的实现
  • 去除了 .justify-content()box 相关属性的实现
  • 规范了 layout 模块下的代码格式,增加了 @support-ie-version 的支持
  • 修正了 .est-layout-horizontal-list() 没有处理 ol 样式的问题
  • shapes / typography / util 模块增加了 @support-ie-version 的支持
  • layout 模块下的 mixin 都修改为可以自定义选择器的方式
  • 增加了 grid 模块,提供类似 Jeet 的栅格布局方案
  • 为多个模块补充了单测 case

1.3.0

10 Sep 03:38
Compare
Choose a tag to compare
  • 增加 shapes 模块,目前提供绘制直角三角形、圆形的功能
  • 增加 clockhand 模块,提供顺时针简写功能
  • 增加了 OpenType 相关 normalize 功能(使用了 Normalize-OpenType.css
  • 增加单行文字垂直居中功能

1.2.1

23 Mar 05:18
Compare
Choose a tag to compare
  • 修正 .transition() 输出多逗号的问题
  • 依赖的 less 版本提高到 ~1.6.3

1.2.0

24 Jan 07:22
Compare
Choose a tag to compare
  • 修正了渐变结果中没有输出 -o- 前缀代码的问题
  • 增加了伸缩盒布局相关的兼容性实现(分为 box / flex 两种版本)