Releases: chatwork/Phest
Releases · chatwork/Phest
v0.10.0
- 使用しているライブラリを刷新。
- YAMLの記法がより厳密になり、記法エラーの詳細がエラー表示されるように。
- ビルド結果がファイル種類別に分類されるように。
※旧バージョンからアップデートする場合は、YAMLの構文解析エラーにご注意ください。
キー指定の : コロンの後に必ず半角スペースや改行が必要です。
v0.9.5
- $_folder はトップディレクトリの場合、空文字列ではなく . が入るように。
- ステージング環境を有効にできるenablestagingオプションを追加。
- サイトの説明を表示するdescriptionオプションを追加。
- basetplを正規表現で切り替えることができる設定方法を追加。
- S3へのデプロイ時にS3側のオブジェクトを正規表現で削除させないパス設定が可能に。
v0.9.4
leftdelimiter, rightdelimiter オプションを追加。
Smartyのデリミタをconfig.ymlから変更できるようになりました。
v0.9.3
- scssphpをアップデート
- productionビルド時にエラーメッセージが出る場合があるのを抑制
v0.9.2
- ignorecompilejs, ignorecompilecss, credential オプションを追加
v0.8.9
- removedirプラグインを追加。
- LESSコンパイラでエラー検知できないメッセージがあるのに対応。
LESS、Sass、CoffeeScriptで公式コンパイラを使用できるように。
組み込みのPHP製コンパイラでは対応構文が古い場合があるので、公式のコンパイラがインストールされている場合はそちらを優先して使うようにしました。
デフォルト設定ではインストール状態を自動検知します。
自動検知がうまくいかない時は、config.ymlにてパスを指定することで使えるようになります。
詳しい設定は、docs/ 内のドキュメントを参照してください。
Linuxに暫定対応
Linuxで動かしたときにサポートしないOSですと表示される問題に対応。
ただし現在JavaScriptLintは動作しない。うまく単体で動作する実行ファイルを切り出すのが難しかったため、、、