diff --git a/commands/new.go b/commands/new.go index 9b02084d7..e6cc7981c 100644 --- a/commands/new.go +++ b/commands/new.go @@ -344,7 +344,7 @@ description = "" homepage = "http://example.com/" tags = [] features = [] -min_version = "0.36.1" +min_version = "0.36" [author] name = "" diff --git a/docs/config.toml b/docs/config.toml index 0147f8df8..53e4e9afa 100644 --- a/docs/config.toml +++ b/docs/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.36.1" + release = "0.37-DEV" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) diff --git a/helpers/hugo.go b/helpers/hugo.go index dea9cc2ff..c4c3f4a76 100644 --- a/helpers/hugo.go +++ b/helpers/hugo.go @@ -93,9 +93,9 @@ func (v HugoVersion) NextPatchLevel(level int) HugoVersion { // CurrentHugoVersion represents the current build version. // This should be the only one. var CurrentHugoVersion = HugoVersion{ - Number: 0.36, - PatchLevel: 1, - Suffix: "", + Number: 0.37, + PatchLevel: 0, + Suffix: "-DEV", } func hugoVersion(version float32, patchVersion int, suffix string) string { diff --git a/snapcraft.yaml b/snapcraft.yaml index 7d0a3878b..8a77485fb 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -1,12 +1,12 @@ name: hugo -version: "0.36.1" +version: "0.37-DEV" summary: Fast and Flexible Static Site Generator description: | Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. confinement: strict -grade: stable # "devel" or "stable" +grade: devel # "devel" or "stable" apps: hugo: diff --git a/temp/0.36.1-relnotes-ready.md b/temp/0.36.1-relnotes-ready.md deleted file mode 100644 index f4d4fd86f..000000000 --- a/temp/0.36.1-relnotes-ready.md +++ /dev/null @@ -1,33 +0,0 @@ -This release fixes a multi-thread issue when reprocessing and reusing images across pages. When doing something like this with the same image from a partial used in, say, both the home page and the single page: - -```bash -{{ with $img }} -{{ $big := .Fill "1024x512 top" }} -{{ $small := $big.Resize "512x" }} -{{ end }} -``` - -There would be timing issues making Hugo in some cases trying to process the same image twice at the same time. - -You would experience errors of type: - -```bash -png: invalid format: not enough pixel data -``` - -This commit fixes that by adding a mutex per image. This should also improve the performance, sligthly, as it avoids duplicate work. - -The current workaround before this fix is to always operate on the original: - -```bash -{{ with $img }} -{{ $big := .Fill "1024x512 top" }} -{{ $small := .Fill "512x256 top" }} -{{ end }} -``` -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](https://github.com/gohugoio/hugo/commit/d8fdffb55268464d54558d6f9cd3874b612dc7c7) [@bep](https://github.com/bep) [#4404](https://github.com/gohugoio/hugo/issues/4404) -* Improve error message in .Render [08521dac](https://github.com/gohugoio/hugo/commit/08521dac8323403933a8fd11acfd16930af5f17d) [@bep](https://github.com/bep) -* Bump Travis/Snapcraft to Go 1.9.4 [fc23a80f](https://github.com/gohugoio/hugo/commit/fc23a80ffd3878b9ba9a160ce37e0e1d8703faf3) [@bep](https://github.com/bep) -* Improve error processing error message [2851af02](https://github.com/gohugoio/hugo/commit/2851af0225cdf6c4e47058979cd22949ed6d1fc0) [@bep](https://github.com/bep)