FFe: Sync hugo 0.37-2 (universe) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hugo (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Dear release team,
please grant a freeze exception for hugo. We've tried very hard in Debian to upload it in time for the DebianImportFreeze, however, we've missed the deadline by a few hours.
Upstream would be delighted to have the current hugo version (0.37) in Ubuntu -- especially as this release will be an LTS release. Please see the upstream issue for some details:
https:/
Hugo needs another package as build dependency, namely golang-
https:/
The changelog from the hugo version in Bionic (0.35-1) to the latest upstream is here:
== Hugo 0.36 ==
Hugo 0.36 announces smart cropping of images, using the library created by muesli.
Hugo now defaults to smart crop when cropping images, if you don't specify it when calling .Fill.
Also, we have removed the superflous anchor name from the processed filenames that does not use this anchor, so it can be wise to run hugo --gc once to remove unused images.
Enhancements
Add smart cropping 722086b4 @bep #4375
Fixes
Ensure site templates can override theme templates 084cf419 @moorereason #3505
Add additional test to TestTemplateLoo
Fix broken TestTemplateLoo
Fix JSON array-based data file handling regression 4402c077 @vassudanagunta #4361
Increase data directory test coverage 4743de0d @vassudanagunta #4138
== Hugo 0.36.1 ==
This release fixes a multi-thread issue when reprocessing and reusing images across pages.
This error was rare (no reports on GitHub or the discussion forum), but very hard to debug for the end user.
Fix multi-threaded image processing issue d8fdffb5 @bep #4404
Improve error message in .Render 08521dac @bep
Bump Travis/Snapcraft to Go 1.9.4 fc23a80f @bep
Improve error processing error message 2851af02 @bep
== Hugo 0.37 ==
The main item in Hugo `0.37` is that we now properly preserve the colour palette when processing `PNG` images. We got reports from users experiencing their `PNG` images getting bigger in file size when scaled down. Now, if you, as an example, start out with a carefully chosen 8 bit colour palette (i.e. `PNG-8`), this is now what you will end up with.
Notes
Hugo will now convert non-string YAML map keys to string. See #4393 for more information. You will get a WARNING in the console if you are touched by this.
We have improved the PNG processing, and have incremented the version numbers on the URL for the processed PNG image. This will just work, but you may want to run hugo --gc to clean up some old stale images in the resource cache.
Enhancements
Templates
Add template func for TOML/JSON/YAML docs examples conversion. This is mainly motivated by the needs of the Hugo docs site. d382502d @bep #4389
Core
Refactor tests for JSON, YAML and TOML equivalency, add coverage 82eefded @vassudanagunta
Re-enable YAML data tests disabled in f554503f e1728349 @vassudanagunta
Other
Preserve color palette for PNG images 799c654b @bep #4416
Use Floyd-Steinberg dithering for PNGs 13ea1e7c @bep #4453
Make ge, le etc. work with the Hugo Version number 0602135f @bep #4443
Update dependencies eaf573a2 @bep #4418
Update to Go 1.10 (!) Take 2 a3f26e56 @bep
Update to Go 1.10 (!) ff10c15a @bep
Add WARNING for integer YAML keys 0816a97a @bep #4393
Tune stringifyMapKeys 10a917df @bep
Rename stringifyYAMLMa
Add benchmarks for stringifyYAMLMa
Add support for YAML array data files 1fa24177 @vassudanagunta #3890
Account for array type data in data dir merge/override logic bb549a0d @vassudanagunta #4366
Add "target" and "rel" parameters to figure shortcode 2e95ec68 @kaushalmodi
image" property, not "twitter:image:src" 76d38d5e @kaushalmodi
Fixes
Core
Continue GitInfo lookup on error e9750d83 @bep
Fix paginator URL for sections with URL in front matter 9f740b37 @bep #4415
Other
Fix bug in Site.assembleSe
Update Blackfriday to fix footnote HTML5 validation error 492fea7c @bep #4433
Fix YAML maps key type 16a5c745 @dmgawel #2441
Remove ERROR on missing baseURL 55bd46a6 @bep #4397
You can also view the changes in the upstream git repository, even with a nice formatting and some links:
https:/
https:/
https:/
Regards,
Tobias
tags: | added: upgrade-software-version |
summary: |
- Freeze exception + Freeze exception: Please sync hugo 0.37.1-1 (coming soon) from Debian |
summary: |
Freeze exception: Please sync hugo 0.37.1-1 (coming soon) from Debian + sid main |
summary: |
- Freeze exception: Please sync hugo 0.37.1-1 (coming soon) from Debian - sid main + FFe: Please sync hugo 0.37.1-1 (universe, coming soon) from Debian + unstable (main) |
summary: |
- FFe: Please sync hugo 0.37.1-1 (universe, coming soon) from Debian - unstable (main) + FFe: Sync hugo 0.37.1-1 (universe, coming soon) from Debian unstable + (main) |
summary: |
- FFe: Sync hugo 0.37.1-1 (universe, coming soon) from Debian unstable - (main) + FFe: Sync hugo 0.37-2 (universe) from Debian unstable (main) |
I approve the feature freeze exception for including hugo 0.37 in bionic. Please upload the package as soon as it's ready.