Hugo Release 0.62.0


Hugo 0.62 brings Markdown Render Hooks. And it’s faster!

December 23, 2019

Go to Hugo Releases link with _target blank for the release downloads.

Featured Image for Hugo Christmas Edition!

Euch allen wünschen wir ein sehr frohes Weihnachtsfest - und Hugo 0.62.0!

Diese Version bringt Markdown Render Hooks.

Damit haben Sie die volle Kontrolle darüber, wie Links und Bilder in Markdown gerendert werden, ohne irgendwelche Shortcodes zu verwenden. Damit können Sie Markdown-Links erhalten, die sowohl auf GitHub als auch auf Hugo funktionieren, die Größe von Bildern ändern usw.

Es ist ein sehr lang ersehntes Feature, das schwer in Angriff zu nehmen war, bis wir Goldmark, die neue Markdown-Engine, von @yuin bekamen. Wenn Sie sich über dieses neue Feature in der Dokumentation informieren, beachten Sie auch die neue .RenderString-Methode auf Page.

Das Hinzufügen dieser Render-Hooks hatte auch den netten Nebeneffekt, dass Hugo schneller und speichereffizienter wurde. Wir hätten dieses Feature einfach zusätzlich zu dem, was wir haben, hinzufügen können, um es zum Laufen zu bringen.

Aber Sie mögen die schnellen Builds von Hugo, Sie lieben die sofortige Browser-Aktualisierung bei Änderungen. Also mussten wir einen Schritt zurückgehen und neu gestalten, wie wir erkennen, was sich geändert hat für die Templates, die direkt oder indirekt von Inhaltsdateien referenziert werden.

Und dadurch haben wir die Handhabung aller Templates stark vereinfacht. Was diese Version zur bisher schnellsten macht. Es ist keine “jede Seite wird viel schneller sein” Aussage. Das kommt darauf an. Sites mit vielen Sprachen und/oder vielen Templates werden mehr davon profitieren.

Wir haben Benchmarks mit Site-Building, die eine Verbesserung der Build-Geschwindigkeit und der Speichereffizienz um ca. 15% zeigen.

https://gohugo.io/news/0.62.0-relnotes/