预处理器是发送到客户端之前解释CSS的工具。
这意味着开发者可以以更复杂的语法添加的CSS,然后将其发送给预处理器将其转换成标准的CSS代码
<强>这是新在此版本中:
- 在规则的嵌套现在工作没有`@ in`指令
- 新增`csscrush_add_function()`因为没有插件添加自定义功能的简单方法。
- 补充替代指令的名字:`@ set` /`@ ifset`为`@ define` /`@ ifdefine`和`@ selector`为`@选择-alias`
- 添加了一个命令行配置文件(`crushfile.php`)的支持。
- 新增`的Util :: readConfigFile()`方法,使不同的工作流之间更方便的配置共享; ESP。命令行和服务器。
- Protocoled`@ import`指令现已提升到输出顶部。
- 在默认的输出文件名,现在输出到同一个目录中输入时使用`只有.crush.css`后缀。否则,一个普通`.css`后缀被使用。
- 在更新供应商的别名。
- 删除数学简写语法。
- 在废弃的`@ in`指令。支持直到-至少3.x的。
- 在废弃的`@ define` /`@ ifdefine` /`@选择-alias`赞成新指令的名称。支持直到-至少3.x的。
- 不赞成使用,因为`csscrush_ *`功能的静态API方法。支持直到-至少3.x的。
什么是2.3.0版本,新的:
- 在规则的嵌套现在工作没有`@ in`指令
- 新增`csscrush_add_function()`因为没有插件添加自定义功能的简单方法。
- 补充替代指令的名字:`@ set` /`@ ifset`为`@ define` /`@ ifdefine`和`@ selector`为`@选择-alias`
- 添加了一个命令行配置文件(`crushfile.php`)的支持。
- 新增`的Util :: readConfigFile()`方法,使不同的工作流之间更方便的配置共享; ESP。命令行和服务器。
- Protocoled`@ import`指令现已提升到输出顶部。
- 在默认的输出文件名,现在输出到同一个目录中输入时使用`只有.crush.css`后缀。否则,一个普通`.css`后缀被使用。
- 在更新供应商的别名。
- 删除数学简写语法。
- 在废弃的`@ in`指令。支持直到-至少3.x的。
- 在废弃的`@ define` /`@ ifdefine` /`@选择-alias`赞成新指令的名称。支持直到-至少3.x的。
- 不赞成使用,因为`csscrush_ *`功能的静态API方法。支持直到-至少3.x的。
什么在2.1.0版本新:
- 在新增HHVM支持(HHVM&#x3e = 2.4)
- 新增特拉维斯CI支持。
- 添加自定义颜色的关键字插件。
- 添加文本对齐插件polyfilling方向敏感的text-align值,开始和结束。
- 新增选择图示 的别名,它们扩展基于参数。
- 添加的设置界面,插件和CSS的环境。 (如REM和px2em插件使用)基于老变量的设置现在都过时了。
- 添加库文档到库中。
- 添加的设备参数的数学函数。
- 弃用裸括号运算例如`()`因为他们在发展CSS规范使用。
- 删除`-ms-`梯度的别名。
- 改名插件`HSL到hex`为`hsl2hex`。
- 更新插件API。
- 改进的命令行的反馈看文件。
- 删除日期从默认样板修改。
- 提供用于boilerplates使用git的版本。
- 在报道的版本现在使用'混帐describe`风格输出(如果可用)。
- 改变基地的IO类使用非静态的方法。
- 在引擎盖改善许多。
什么版本2.0.0新:
- 在募集PHP版本要求PHP 5.3.1。
- 在库的代码(不包括API函数)现在命名空间。
- 补充循环插件:对于...在循环列表和发电机功能
- 新增ARIA的插件与ARIA角色的状态和属性的工作。
- 新增构成插件:伪类与形式的工作 。
- 在删除旧的IE浏览器插件(如夹,即过滤器,即,最小高度,RGBA,回退),并妵。
- 新增解析为单行变量定义如`@define COL-宽度30像素;`
- 增加了对相关输入/输出文件路径的支持(基于当前excecuting脚本路径上的)。
- 添加了对协议的相对(//)的URL的支持。
- 删除`csscrush_clearcache()'功能 - 它的功能可以在普通的PHP很容易被复制,因为所有输出文件中有一个'.crush.css“文件扩展名
- 在删除了`csscrush_globalvars()`函数。使用`csscrush_set()'来代替。
- 新增`stat_dump`选项保存统计数据和变量用于以JSON格式的文件。
- 新增`asset_dir`选项指导生成的SVG和图像文件。
- 弃用并删除了* -local.ini现在有充实的默认别名的更好的方法。
- 如果`formatter`选项设置,现在将覆盖`minify`选项(设置为false)
- 现在,使用PSR-3兼容的记录界面(默认实现可覆盖)。
- 在更好的错误报告中的语法错误。
什么在1.11版本新:
- 在增加了对片段定义中的片段,支持来电李>
- 补充检查和恢复过于保守的INI设置。
- 的块嵌套父符号现在可以多次使用(用于相邻/普通兄弟组合)。
- 在命令行实用程序现在支持`trace`选项。
- 在自定义格式的回调已经进行了简化。
- 简化了`csscrush_stat()`函数签名。
- 添加命令行实用程序别名作曲家的供应商/ bin目录。
- 删除Plugins.ini(使用`csscrush_set()'代替)。
- 删除Prepend.css。
什么在1.10版本新:
- 在加`-i`别名`--file`选项命令行工具。
- 在删除数据 - *属性。
- 使用父符号嵌套规则()现在可以在生根符号(^)配合工作。
- 修正了空导入的文件没有注册。
- 各种bug修复。
什么版本1.9.1的新:
- 在插件没有启用插件修正错误的通知。 ini文件。
评论没有发现