Giblog 2.0 リリース
Giblog 2.0がリリースされました。
serveコマンドの追加
serveコマンドが追加されました。Webサイトをサーブします。
giblog serve
これは以下のコマンドのエイリアスです。
morbo -w giblog.conf -w lib -w templates serve.pl
publishコマンドの追加
publishコマンドが追加されました。Webサイトを公開します。
giblog publish origin main
これは、以下のコマンドのエイリアスです。「YY-mm-dd HH:MM:SS」は現在時刻です。
git -C public add --all git -C public commit -m "Published by Giblog at YY-mm-dd HH:MM:SS" git -C public push origin main
サイトを新しく作成した場合はGitで初期化
「giblog new」「giblog new_website」「giblog new_blog」で生成したWebサイトは、そのディレクトリとそのディレクトリのpublicディレクトリがgitで初期化されるようになりました。
git --init mysite git --init mysite/public
サイトのデザインの改善
「giblog new」「giblog new_website」「giblog new_blog」で生成したWebサイトのデザインを微調整しました。
更新された公開ファイルだけを出力
更新された公開ファイルだけが出力されるようになりました。内容が同じだった場合は、タイムスタンプが更新されません。
互換性のない変更
Mojolicious 9.19+への依存
Mojolicious 9.19以上への依存となりました。このためPerl 5.16+が必要になります。
Git 1.8.5+への依存
Git 1.8.5+への依存となりました。