iPhoneで Grafanaの グラフを 参照できる アプリ Grafanizer 作ってます。 詳しくは こちらへ

Hugo 0.22 リリースノート 適当和訳

Jul 18, 2017  
#hugo #doc
原文 https://github.com/gohugoio/hugo/releases/tag/v0.22
その他のリリースノート和訳

Hugo v0.22 リリース

Hugo 0.22 は、非常に人気があり長い間待ち望まれていた、階層化されたセクションを提供します(#465)。まだこの素晴らしい機能について十分なドキュメントが用意できていませんが、彼が実装した デモサイト を診てもらうだけで十分でしょう。

Hugo 0.22 brings nested sections, by popular demand and a long sought after feature (#465). We are still low on documentation for this great feature, but @bep has been kind enough to accompany his implementation with a demo site.

その他のハイライト

.Site.GetPage は通常ページの取得にも使えるようになりました (#2844)。

.Site.GetPage can now also be used to get regular pages (#2844):

{{ (.Site.GetPage "page" "blog" "mypost.md" ).Title }}

また、サイトビルドを行う自動ベンチマークテストの作成にはかなりの労力がつぎ込まれています。このリリースには基本的な構造の変更がありますが、我々は以前のバージョンより高速だということを報告できるのが嬉しく思います。重要な新機能を追加し続けることにチャレンジしながら、パフォーマンスを保っていることでHugoは有名です。

ノート

.Site.Sections が置き換えられます。我々はHugoのセクションをどうすべきか再作成しました。それらはタクソノミーではなく、入れ子にすることができます。もし古いコレクション使用している場合は、Hugoを実行とログに表示される詳細なアップグレード方法を確認するべきです。詳細についてはこちらの デモサイト を確認ください。

.Site.Sections is replaced. We have reworked how sections work in Hugo, they can now be nested and are no longer taxonomies. If you use the old collection, you should get detailed upgrade instructions in the log when you run hugo. For more information, see this demo site.

強化

テンプレート

  • Add uint support to In b82cd82f @moorereason
  • union のサポート ({1, 2} + {3} = {1, 2, 3}) #3411
  • Support interfaces in union 204c3a9e @moorereason #3411
  • uniq 関数を追加 @adiabatic
  • Add uniq function e28d9aa4 @adiabatic
  • template.HMTLで数字が渡されたら ToIntする #3308
  • Handle template.HTML and friends in ToInt 4113693a @moorereason #3308

以下省略


階層化は前から欲しかった機能。

だが、階層化がない前提でBlog作ってしまってるから、個人的には今更(ry