Hugo Release 0.62.2


Hugo 0.62.2: A couple of Bug Fixes

This version fixes a couple of bugs introduced in 0.62.0.

January 5, 2020

https://gohugo.io/images/blog/hugo-bug-poster.png

Go to Hugo Releases for the release downloads.

Die treibende Kraft hinter diesen Patch-Veröffentlichungen im neuen Jahr war es, eine gute Story mit portable links zwischen GitHub und Hugo zu bekommen, unter Verwendung der neuen Render-Hooks, die in Hugo 0.62.0 eingeführt wurden. Und alles war größtenteils gut, bis ein Hugo-Nutzer nach Anker-Links fragte. Was, wenn man sich das anschaut, eine etwas traurige Markdown-Geschichte ist. Im CommonMark-Forum wurde in den letzten sechs Jahren über anchors in Markdown, aber es ist nichts daraus geworden. Die aktuelle Situation ist, dass einige Markdown-Engines die {[[anchorName]]} Attributsyntax unterstützen (Hugo’s Goldmark tut es, GitHub nicht) und für diejenigen, die die automatische Erzeugung von IDs unterstützen, variiert die Implementierung oft. Und das macht die Portabilität schlecht.

Um dies zu verbessern, hat Hugo nun die Implementierung von GitHub zurückentwickelt und dies zur Standardstrategie für die Generierung von Header-IDs gemacht. Wir verstehen, dass dies nicht jedermanns Sache ist, daher können Sie das Verhalten so zu konfigurieren, dass es sich um github, github-ascii (einige Client-Bibliotheken haben Unicode-Probleme) oder blackfriday (was mit dem Verhalten vor Hugo 0.60 übereinstimmt) handelt.

Quelle: https://gohugo.io/news/0.62.2-relnotes/