Commit Graph

3250 Commits

Author SHA1 Message Date
Bjørn Erik Pedersen 4e91e56cdd release: Add relase notes draft for release of 0.20.5
[ci skip]
2017-04-25 09:17:06 +02:00
Bjørn Erik Pedersen 75f6cabd98 release: Bump versions for release of 0.20.5
[ci skip]
2017-04-25 09:16:59 +02:00
Bjørn Erik Pedersen 8fa8c33459 releaser: Prepare release 2017-04-25 08:48:55 +02:00
Bjørn Erik Pedersen 549ddd1193 releaser: Fix commit prefix so it will be ignored in changelog 2017-04-25 08:36:19 +02:00
Bjørn Erik Pedersen a16bcd6abc releaser: Add relase notes to /docs for release of 0.20.4
[ci skip]
2017-04-24 21:17:21 +02:00
Bjørn Erik Pedersen 77a878e684 release: Adjust release notes for 0.20.4 2017-04-24 20:32:17 +02:00
Bjørn Erik Pedersen bc3b73579d releaser: Add relase notes draft for release of 0.20.4
[ci skip]
2017-04-24 20:30:20 +02:00
Bjørn Erik Pedersen ad5bcaf18a releaser: Bump versions for release of 0.20.4
[ci skip]
2017-04-24 20:30:12 +02:00
James Munnelly 275bcf566c releaser: Fix statically linked binaries
In Hugo 0.20.3, the released binaries for Linux was no longer statically linked. This commit fixes that.

Fixes #3382
2017-04-24 20:29:38 +02:00
Bjørn Erik Pedersen cb3c6b6f76 releaser: Fix version calculation 2017-04-24 20:15:25 +02:00
Ubuntu 37d4001881 releaser: Add relase notes to /docs for release of 0.20.3
[ci skip]
v0.20.3
2017-04-24 11:07:47 +00:00
Bjørn Erik Pedersen 659f54abdb release: Adjust release notes for 0.20.3 2017-04-24 12:55:18 +02:00
Bjørn Erik Pedersen 69939a5864 releaser: Add relase notes draft for release of 0.20.3
[ci skip]
2017-04-24 12:47:32 +02:00
Bjørn Erik Pedersen 9cb8e7194b releaser: Bump versions for release of 0.20.3
[ci skip]
2017-04-24 12:47:25 +02:00
Bjørn Erik Pedersen 8d0c042a69 releaser: Fix a Go vet complaint
See #3358
2017-04-24 12:43:34 +02:00
Bjørn Erik Pedersen 550eba6470 Automate the Hugo release process
This commit adds a work flow aroung GoReleaser to get the Hugo release process automated and more uniform:

* It can be run fully automated or in two steps to allow for manual edits of the relase notes.
* It supports both patch and full releases.
* It fetches author, issue, repo info. etc. for the release notes from GitHub.
* The file names produced are mainly the same as before, but we no use tar.gz as archive for all Unix versions.
* There isn't a fully automated CI setup in place yet, but the release tag is marked in the commit message with "[ci deploy]"

Fixes #3358
2017-04-24 12:35:39 +02:00
Bjørn Erik Pedersen 9bf5c381b6 hugolib: Fix handling of zero-length files
This was a regression in Hugo 0.20. This commit makes sure that zeron-length files are not rendered to file.

Fixes #3355
2017-04-24 12:30:50 +02:00
Bjørn Erik Pedersen 1726e90201 docs: Add Netlify badge if on Netlify v0.20.2 2017-04-16 11:09:50 +02:00
Bjørn Erik Pedersen 9cd6f69bdd Bump version to 0.20.2 2017-04-16 11:08:35 +02:00
Bjørn Erik Pedersen 68384622bb docs: Add 0.20.2 release notes 2017-04-16 11:05:00 +02:00
Bjørn Erik Pedersen 5f600fdd9f tplimpl: Allow text partials in HTML templates
Most obvius benefit of this is to include CSS partials with css file suffix into HTML templates.

A valid workaround would be to rename the file `mystyles.html`, but that doesn't work too good for external editors etc.

The css partial is  a method used in some themes before Hugo 0.20, but then it stopped working.

This commit reintroduces that behaviour.

Note that the regular layout lookups for text templates, i.e. "single.json" will be
prefixed with "_text/" on lookup and will only match in the text collection.

Fixes #3273
2017-04-16 11:04:52 +02:00
Bjørn Erik Pedersen 8ac1fcd0ce Prepare release 0.20.1 v0.20.1 2017-04-13 16:00:30 +02:00
Bjørn Erik Pedersen 0ed3beec80 docs: Add 0.20.1 release notes 2017-04-13 14:05:33 +02:00
Bjørn Erik Pedersen 077005e514 output: Fix base theme vs project base template logic
Fixes #3323
2017-04-13 11:19:54 +02:00
Sanjay Saxena efc0e05c4e docs: Add sanjay-saxena.github.io to the showcase 2017-04-13 00:40:45 +02:00
Bjørn Erik Pedersen 6d2ea0f7d7 hugolib, output: Do not lower case template names
This regression was introduced in Hugo 0.20.

Fixes #3333
2017-04-12 21:40:55 +02:00
Bjørn Erik Pedersen 45c7452668 hugolib: Must recreate Paginator on live-reload
The structure may potentially have changed, and then it fails.

Fixes #3315
2017-04-12 21:15:51 +02:00
Bjørn Erik Pedersen e765b43e2b hugolib: Avoid recreating the Paginator on copy
See #3315
2017-04-12 21:15:51 +02:00
Bjørn Erik Pedersen 3b67759495 hugolib: Avoid processing the same notify event twice
On `macOS`, at least, we've seen multiple WRITE events for same file, and no need to do the same job twice.
2017-04-12 21:15:51 +02:00
Anthony Fok 5fad8a9d06 snapcraft: Go 1.8.1 2017-04-12 03:05:01 -06:00
Bjørn Erik Pedersen 9ec00725b7 hugolib: Final fix of rssURI deprecation
Fixes #3319
2017-04-10 21:26:55 +02:00
Bjørn Erik Pedersen cfd3af8e69 hugolib: Only show rssUri deprecation WARNING if it is actually set
Fixes #3319
2017-04-10 17:54:55 +02:00
Bjørn Erik Pedersen 4c6fec56f1 all Bump to 0.21-DEV 2017-04-10 09:33:21 +02:00
Bjørn Erik Pedersen dac0d4a69d all: Prepare Hugo 0.20 release version v0.20 2017-04-10 09:10:53 +02:00
Bjørn Erik Pedersen 03ec2b3397 docs: AddHugo 0.20 Release Notes 2017-04-10 09:07:01 +02:00
Masashi Miyaura 18f5f3c14c docs: Add Emacs plugin easy-hugo 2017-04-09 12:05:50 +02:00
ssc2015 308678aa7f docs: Add siba.ai to the showcase 2017-04-08 18:59:17 +02:00
Bjørn Erik Pedersen e73a35dea5 hugolib: Remove unused line 2017-04-08 18:04:12 +02:00
Bjørn Erik Pedersen c9731b2c2a hugolib: Delay deletion of Page.Now()
Looking at the state of the themes, it will be too painful to log ERROR now.
2017-04-08 18:02:36 +02:00
Bjørn Erik Pedersen 9ebbf1b054 docs: Add docs about output format linking
Fixes #3301
Fixes #3302
2017-04-08 16:33:20 +02:00
Bjørn Erik Pedersen 2874fc75ce hugolib, output: Add NotAlternative to OutputFormat
To make sure CSS and similar does not appear in the AlternativeOutputFormats list.
2017-04-08 11:21:12 +02:00
Bjørn Erik Pedersen 9e69a92e85 hugolib: Deprecate rssURI 2017-04-08 10:46:13 +02:00
Bjørn Erik Pedersen 9a8b65d8d7 travis: Go 1.8.1 2017-04-07 20:30:45 +02:00
Bjørn Erik Pedersen 7b2e1b0be9 hubolib: Do not add missing trailing slash to command line baseURL
This makes it consistent with how it behaves when it's set in config.toml.

This commit also unifies BaseURL in Site.Info so we now have one source for this value.

Fixes #3262
2017-04-07 20:18:31 +02:00
Li-Wen Yip e975a07fb0 Update press.md
Add "Getting started with Hugo and the plain-blog theme, on NearlyFreeSpeech.Net"
2017-04-07 19:05:15 +02:00
Bjørn Erik Pedersen 7ad721fd78 hugolib: Add .Site.Params.mainSections
Fixes #3206
2017-04-07 13:03:34 +02:00
Bjørn Erik Pedersen 5714531f34 hugolib: Only do link transforms etc. on HTML type of pages
See #2828
2017-04-07 11:02:23 +02:00
Bjørn Erik Pedersen 3c405f5172 all: Document the Output Formats feature
This commit also adds a new command, docshelper, with some utility funcs that adds a JSON datafiles to /docs/data that would be a pain to create and maintain by hand.

Fixes #3242
2017-04-07 10:52:16 +02:00
Bjørn Erik Pedersen 9580872459 hugolib: Update deprecation vs Hugo 0.20
Fixes #3271
2017-04-07 10:48:09 +02:00
Bjørn Erik Pedersen af99a59021 output: Add some sane defaults for output format
Fixes #3290
2017-04-07 10:43:48 +02:00