前処理は、クライアントに送信する前に、CSSを解釈するためのツールです。
これは、開発者がより複雑な構文でのCSSを追加し、標準のCSSコードに変換するプリプロセッサに送信できることを意味します。
この<強い>とは何かこのリリースの新機能の:ます。
- はルールのネストが今ディレクティブin` @ `なく動作します。
- はプラグインなしでカスタム関数を追加する簡単な方法として `)(` csscrush_add_functionを追加しました。
- は、代替ディレクティブ名を追加しました:。 `@ define` /` @のifdefine`と@セレクタ-alias` `は` @のselector` `のため@ set` /` @のifset`ます。
- コマンドライン設定ファイル( `crushfile.php`)のサポートが追加されます。
- は異なるワークフロー間で簡単に設定の共有を有効にするには、 `Utilの:: readConfigFile()`メソッドを追加しました。 ESP。コマンドラインやサーバーます。
- import`ディレクティブ@ `Protocoledは現在、出力の先頭に掲揚されています。
- デフォルトの出力ファイル名は、現在の入力と同じディレクトリに出力する場合にのみ `.crush.css`接尾辞を使用しています。それ以外の場合は、通常の `.css`接尾辞が使用されます。
- は、ベンダーの別名を更新します。
- を削除数学速記構文ます。
- ディレクティブin` `@を推奨されていません。アット少なくとも3.xのまでサポートされているます。
- 新しいディレクティブ名のために廃止 `@ define` /` @ ifdefine` / `@セレクタ-alias`。アット少なくとも3.xのまでサポートされているます。
- `csscrush_ *`関数の賛成で静的APIメソッドを推奨されていません。アット少なくとも3.xのまでサポートされているます。
- はプラグインなしでカスタム関数を追加する簡単な方法として `)(` csscrush_add_functionを追加しました。
- は、代替ディレクティブ名を追加しました:。 `@ define` /` @のifdefine`と@セレクタ-alias` `は` @のselector` `のため@ set` /` @のifset`ます。
- コマンドライン設定ファイル( `crushfile.php`)のサポートが追加されます。
- は異なるワークフロー間で簡単に設定の共有を有効にするには、 `Utilの:: readConfigFile()`メソッドを追加しました。 ESP。コマンドラインやサーバーます。
- import`ディレクティブ@ `Protocoledは現在、出力の先頭に掲揚されています。
- デフォルトの出力ファイル名は、現在の入力と同じディレクトリに出力する場合にのみ `.crush.css`接尾辞を使用しています。それ以外の場合は、通常の `.css`接尾辞が使用されます。
- は、ベンダーの別名を更新します。
- を削除数学速記構文ます。
- ディレクティブin` `@を推奨されていません。アット少なくとも3.xのまでサポートされているます。
- 新しいディレクティブ名のために廃止 `@ define` /` @ ifdefine` / `@セレクタ-alias`。アット少なくとも3.xのまでサポートされているます。
- `csscrush_ *`関数の賛成で静的APIメソッドを推奨されていません。アット少なくとも3.xのまでサポートされているます。
ルールのネストは今in`ディレクティブ@ `なく動作します。
<強い>バージョン2.3.0のの新機能でありますます。
<強い>バージョン2.1.0の新のです何ます。
- 追加HHVMサポート(HHVM&#Spark Proの; = 2.4)
- はトラビスCIのサポートが追加されました。
- はカスタムカラーキーワードのプラグインを追加しました。
- は開始と終了、方向敏感テキストアライン値をpolyfillingためのテキストアラインプラグインを追加しました。
- は引数に基づいてエキスパンドセレクタスプラットの別名を追加しました。
- はプラグインやCSSの環境の設定インターフェイスが追加されました。 (レムとpx2emのプラグインで使用されるような)古い変数ベースの設定が廃止されます。
- リポジトリにライブラリのドキュメントを追加しました。
- 数学関数を追加しましたユニット引数ます。
- 非推奨裸括弧の数学例えば`()`によるCSSの仕様を開発する上でのそれらの使用に関するます。
- を削除 `-ms-`勾配エイリアスます。
- HSLツーhex` hsl2hex` `に`プラグイン改名ます。
- はプラグインAPIを更新します。
- コマンドラインの改善のフィードバックは、ファイルを見ます。
- は、デフォルトの定型から変更日付を削除します。
- はボイラープレートで使用可能なGitのバージョンが作られます。
- 利用可能な場合は、バージョンが現在 `Gitのdescribe`スタイルの出力を使用しています。 報告
- は非静的メソッドを使用するベースのIOクラスを変更します。
- ます。
フード改善の下の多数の
このをバージョン2.0.0にの新機能:
- PHP 5.3.1にPHPのバージョン要件を提起しました。
- (API関数を除く)ライブラリのコードは、現在名前空間されます。
- を追加しましたループプラグイン:。のために...リストと発電機能を備えたループでます。
- ARIAのロール状態とプロパティを操作するための追加のARIAプラグインます。
- は、従来のIEのプラグイン(すなわち、クリップ、すなわちフィルタ、すなわち分の高さ、RGBA-フォールバック)とspiffingを削除します。
- は、例えば、単一の行変数の定義のための解析を追加しました`@define COL-幅30px;`ます。
- (現在excecutingスクリプトのパスに基づいて)相対的な入力/出力ファイルパスのサポートが追加されました。
- プロトコル相対(//)URLのサポートが追加されました。
- を削除 `csscrush_clearcache()`関数 - 。すべての出力ファイルは、「.crush.css 'ファイルの拡張子を持っているので、その機能を簡単にプレーンなPHPで複製することができます。
- を削除 `csscrush_globalvars()`関数。 `csscrush_set()`代わります。 を使用
- は `JSON形式のファイルに使用される統計情報と変数を保存するためのstat_dump`オプションを追加しました。
- 生成されたSVGファイルや画像ファイルを導くための `asset_dir`オプションが追加されました。
- 非推奨と* -local.iniは、デフォルトの別名を増強するより良い方法があります。 を削除
- 今` minify`オプション(falseに設定)李>を上書きします
今PSR-3互換のロギング・インターフェース(デフォルトの実装を上書きすることができます)ます。 を使用して
構文エラーの報告- より良いエラーます。
フォームを処理するための擬似クラスます。 <李>が追加され、プラグインを構成しています。
`formatter`オプションが設定されている場合は
こののバージョン1.11で新しいのあるもの:ます。
- フラグメントの定義内のフラグメントコールのサポートが追加されます。
- 過度に保守的なiniファイルの設定を追加しましたチェックと復旧ます。
- ブロック入れ子親シンボルは現在、(一般/隣接兄弟の組み合わせに有用)を複数回使用することができます。
- コマンドユーティリティは `trace`オプションをサポートしています。
- カスタムフォーマッタのコールバックが簡略化されています。
- 簡体 `csscrush_stat()`関数シグネチャます。
- 作曲のベンダー/ binディレクトリを追加しましたコマンドラインユーティリティの別名ます。
- を削除Plugins.ini(使用 `csscrush_set()`代わりに)ます。
- を削除Prepend.cssます。
<強い>バージョン1.10のの新機能:
- `--file`に` -i`エイリアスを追加しましたコマンドラインユーティリティのオプションます。
- ネストされたルールは現在、発根記号(^)と連携して動作することができます。
- 空のインポートされたファイルは登録しないで問題を修正します。
- 各種バグ修正ます。
<李は>データー*プロパティを削除します。
親シンボル(&)を使用する
<強い>バージョン1.9.1の新のです何ます。
- プラグインにはアクティブなプラグインを修正エラー通知。 iniファイルます。
コメントが見つかりません