Skip to content

Releases: chatwork/Phest

v0.10.0

16 Apr 11:31
Compare
Choose a tag to compare
  • 使用しているライブラリを刷新。
  • YAMLの記法がより厳密になり、記法エラーの詳細がエラー表示されるように。
  • ビルド結果がファイル種類別に分類されるように。

※旧バージョンからアップデートする場合は、YAMLの構文解析エラーにご注意ください。
キー指定の : コロンの後に必ず半角スペースや改行が必要です。

v0.9.5

04 Mar 08:54
Compare
Choose a tag to compare
  • $_folder はトップディレクトリの場合、空文字列ではなく . が入るように。
  • ステージング環境を有効にできるenablestagingオプションを追加。
  • サイトの説明を表示するdescriptionオプションを追加。
  • basetplを正規表現で切り替えることができる設定方法を追加。
  • S3へのデプロイ時にS3側のオブジェクトを正規表現で削除させないパス設定が可能に。

v0.9.4

06 Feb 08:04
Compare
Choose a tag to compare

leftdelimiter, rightdelimiter オプションを追加。
Smartyのデリミタをconfig.ymlから変更できるようになりました。

v0.9.3

04 Feb 12:39
Compare
Choose a tag to compare
  • scssphpをアップデート
  • productionビルド時にエラーメッセージが出る場合があるのを抑制

v0.9.2

03 Feb 04:39
Compare
Choose a tag to compare
  • ignorecompilejs, ignorecompilecss, credential オプションを追加

v0.8.9

05 Jan 10:26
Compare
Choose a tag to compare
  • removedirプラグインを追加。
  • LESSコンパイラでエラー検知できないメッセージがあるのに対応。

LESS、Sass、CoffeeScriptで公式コンパイラを使用できるように。

06 Dec 09:02
Compare
Choose a tag to compare

組み込みのPHP製コンパイラでは対応構文が古い場合があるので、公式のコンパイラがインストールされている場合はそちらを優先して使うようにしました。
デフォルト設定ではインストール状態を自動検知します。
自動検知がうまくいかない時は、config.ymlにてパスを指定することで使えるようになります。
詳しい設定は、docs/ 内のドキュメントを参照してください。

Linuxに暫定対応

05 Dec 04:00
Compare
Choose a tag to compare

Linuxで動かしたときにサポートしないOSですと表示される問題に対応。
ただし現在JavaScriptLintは動作しない。うまく単体で動作する実行ファイルを切り出すのが難しかったため、、、