Hugo 0.90.0 Released

12 Likes

So good :clap: Thanks @bep.

2 Likes

Hugo 0.90.0 packages

Brew - Hugo Brew package for macOS and Linux - updated :white_check_mark:
Snap Package - Hugo Snap (Snapcraft) package for Linux

  • traditional release - updated :white_check_mark:
  • extended release - updated :white_check_mark:

Docker/CI Image - Hugo Docker image for Continuous Integration - updated :white_check_mark:
Docker Image - klakegg/hugo - Other Hugo Docker image - updated :white_check_mark:
Debian (sid) - updated :white_check_mark: (Track link)
Ubuntu (hirsute) - updated :white_check_mark: (Track link )
Fedora Copr - Hugo RPM package for Fedora and CentOS - not yet updated :x:
Chocolatey Package - Hugo Chocolatey package for Windows

3 Likes

Τhis is such an awesome release.

Thank you @bep and also thanks to vanbroup for implementing support for XML as a data format and most importantly for adding support to fetch remote resources with resources.Get.

Now all sorts of cool things are possible to do, natively with Hugo.
Even less JS and other third party dependencies.

3 Likes

Yes, plenty of new ways for people to shoot themselves in the foot :slight_smile:

5 Likes

LOL! True.

I spent quite a bit of time testing the new features during the weekend.

The head scratching was mostly due to the -all sorts of- different XML elements and layouts, for example <content:encoded> no way to get that element with transform.Umarshal in Go templates, as far as I tried.

But anyway in the end, I managed to hobble around and do exactly what I intended and simplify my workflow in the long term.

P.S. This release feels like a step towards getting support for Pages from Data. Now I know this is a very complicated feature and I’m not sure we will see it soon, but you know as they say hope always dies last.

Docker image - klakegg/hugo - Updated :white_check_mark:

1 Like

Brew - Hugo Brew package for macOS and Linux - updated :white_check_mark:

1 Like