Avoid nilpointer on no File on Page
herrors/errors: Improve the "feature not available" error
hugolib: Add String() to fileInfo
resources/page: Re-introduce .Page.Page
all: Apply staticcheck recommendations
hugolib: Remove unused slice
Make Page an interface
List future and expired dates in CSV format
Update to Go 1.12.1 and Go 1.11.6
tpl/tplimpl: Fix mutex unlock
commands: Fix doLiveReload logic
hugolib: Adjust site benchmark
Remove Gitter dev chat link
tpl/tplimpl: Fix template truth logic
Update Travis config to work for forked builds
Add skipHTML option to blackfriday config
Update stretchr/testify to 1.3.0.
Rewrite relative action URLS
Support Docker args TAGS, WORKDIR, CGO; speed up repetitive builds
hugolib: Adjust test for Go 1.12
Support nested keys/fields with missing values with the `where` function
commands: Update debouncer version
common/herrors: Fix args order in strings.TrimPrefix
tpl: Fix strings.HasPrefix args order
releaser: Prepare repository for 0.55.0-DEV
releaser: Add release notes to /docs for release of 0.54.0
releaser: Bump versions for release of 0.54.0
releaser: Add release notes draft for 0.54.0
releaser: Adjust patch logic
common/hugo: Use official semver even for main releases
Merge commit 'f27faf9afd0a8db768a21954b8755f1bf1a14f1b'
Squashed 'docs/' changes from 49809a038..4f4d1f48c
Squashed 'docs/' changes from 785e375f..49809a03
Merge commit '5e078383a787e8b5ec3ba73f05ea4130840afbe2'
tpl/data: Adjust tests
tpl/data: Prevent getJSON and getCSV fetch failure from aborting build
commands: Add test for --configDir
Ignore unknown config files in config dir
Store supported config formats in a variable
Fix some inline shortcode issues
hugolib: Expand TestPageWithEmoji to cover '+', '-' and '_' too
Accept hyphen and plus sign in emoji detection
Fix OpenGraph image fallback to site params
Support numeric sort in ByParam
Fix Params case handling in the new site global
Make hugo server -t work again
Add configFile(s) back to the watch list after RENAME event too
Remove historical rssURI config
Use subtests with server_test.go
resources: Move resource interfaces into its own package
resource: Move resource processors into sub-packages
Update _index.md
hugolib: Restore 0.48 slash handling in taxonomies
Revert " Fix handling of taxonomy terms containing slashes"
Revert "hugolib: Restore taxonomy term path separation"
tpl: Fix reflect
cache/namedmemcache: Fix data race
Make docshelper run again
releaser: Use Git short commit in release binaries
releaser: Bump Goreleaser version
Merge commit '978856e2ad12d2bcaf37bb9e31f806b30a4c42f4'
Squashed 'docs/' changes from bd91d1cfd..785e375f5
releaser: Prepare repository for 0.54-DEV
releaser: Add release notes to /docs for release of 0.53
releaser: Bump versions for release of 0.53
release: Fix goreleaser config
Release 0.53
tpl/transform: Include options in cache key
docs: Adjust CSV example
Rename CSV option from comma to delimiter
docs: Document transform.Unmarshal
hugolib: Adjust test
docs: Regenerate CLI docs
tpl/transform: Simplify transform.Unmarshal func
Add CSV support to transform.Unmarshal
tpl/transform: Add transform.Unmarshal func
Prevent resource publishing for transformed inline resources
hugolib: Add .Name as a shortcode variable
Merge commit '5a83bf314f4c0ce1d61341e0a1df21c9998e8154'
Squashed 'docs/' changes from d1cf9adc4..bd91d1cfd
hugolib: Improve logic of output path trimming
snap: Revert build-snap to 1.11/stable channel for go
commands: Remove the benchmark command
Move the emoji parsing to pageparser
parser/pageparser: Split the page lexer into some more files
hugolib: Enable Emoji in site benchmark
parser/pageparser: Add a benchmark
tpl: Fix case handling in cast params
releaser: Get ldflags for build date etc. in line for all builds
transform/urlreplacers: Simplify implementation
transform/urlreplacers: Support unquoted URLs in canonifyURLs replacer