summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2019-08-14releaser: Add release notes to /docs for release of 0.57.0v0.57.0hugoreleaser
[ci skip]
2019-08-14releaser: Bump versions for release of 0.57.0hugoreleaser
[ci skip]
2019-08-14Add release notes for 0.57.0hugoreleaser
2019-08-14hugolib: Remove temporary warningBjørn Erik Pedersen
2019-08-13Add FileInfo to resources created with resources.Match etc.Bjørn Erik Pedersen
Without it, image resize fails. See #6190
2019-08-13Improve the server assets cache invalidation logicBjørn Erik Pedersen
Fixes #6199
2019-08-13modules: Do not fail build on errors in theme.tomlBjørn Erik Pedersen
Fixes #6162
2019-08-13Add resources.Match and resources.GetMatchBjørn Erik Pedersen
Fix #6190
2019-08-13commands: Fix faulty -h logic in hugo mod getBjørn Erik Pedersen
Fixes #6197
2019-08-12tests: Convert from testify to quicktestBjørn Erik Pedersen
2019-08-10Avoid unnecessary conversionsChristian Muehlhaeuser
No need to convert these types.
2019-08-10Fixed ineffectual assignmentsChristian Muehlhaeuser
Dropped/fixed ineffectual assignments after static code analysis.
2019-08-10Simplify codeChristian Muehlhaeuser
- Use bytes.Equal instead of bytes.Compare - Omit range's value where it's unused
2019-08-10Implement cascading front matterBjørn Erik Pedersen
Fixes #6041
2019-08-10Fixed tautological error conditionsChristian Muehlhaeuser
Drop error & nil checks where the value can not have changed.
2019-08-09Use the SVG logo in README.mdXhmikosR
2019-08-09Fix static sync issue with virtual mountsBjørn Erik Pedersen
Fixes #6165
2019-08-09Add a branch bundle test caseBjørn Erik Pedersen
See #6173
2019-08-08Simplify page tree logicBjørn Erik Pedersen
This is preparation for #6041. For historic reasons, the code for bulding the section tree and the taxonomies were very much separate. This works, but makes it hard to extend, maintain, and possibly not so fast as it could be. This simplification also introduces 3 slightly breaking changes, which I suspect most people will be pleased about. See referenced issues: This commit also switches the radix tree dependency to a mutable implementation: github.com/armon/go-radix. Fixes #6154 Fixes #6153 Fixes #6152
2019-08-08hugolib: Add some more site benchmarksBjørn Erik Pedersen
2019-08-06 transform/urlreplacers: Cache the next position of `urlreplacer.prefix`HyeonGyu Lee
Improved performance due to `bytes.Index` repeated calls Fixes #5942
2019-08-05postcss: Fix no-map vs noMap discrepancyBjørn Erik Pedersen
Fixes #6166
2019-08-05hugolib: Fix output format handling of mix cased page kindsBjørn Erik Pedersen
Fixes #4528
2019-08-01hugolib: Fix broken testBjørn Erik Pedersen
2019-08-01tpl: Regenerate templatesBjørn Erik Pedersen
2019-08-01tpl: Always load GitHub Gists over HTTPSChristian Oliff
2019-08-01Fix assorted typosXhmikosR
2019-08-01common/collections: Fix typoShawn Smith
2019-08-01examples: Fix multilingual example compatibility with latest versionRobin Andersson
2019-08-01Merge pull request #6149 from bep/sort-caseinsensitiveBjørn Erik Pedersen
Implement lexicographically string sorting
2019-07-31releaser: Prepare repository for 0.57.0-DEVhugoreleaser
[ci skip]
2019-07-31releaser: Add release notes to /docs for release of 0.56.3v0.56.3hugoreleaser
[ci skip]
2019-07-31releaser: Bump versions for release of 0.56.3hugoreleaser
[ci skip]
2019-07-31releaser: Add release notes for 0.56.3hugoreleaser
[ci skip]
2019-07-31hugolib: Fix bundle header clone logicBjørn Erik Pedersen
Fixes #6136
2019-07-31docs: Regenerate CLI docsBjørn Erik Pedersen
2019-07-31commands: Add "hugo config mounts" commandBjørn Erik Pedersen
This prints the effective file mounts in a project. Fixes #6144
2019-07-31commands: Cleanup the hugo config commandBjørn Erik Pedersen
Most importantly filter out some keys not relevant for the end user. See #6144
2019-07-31Move the mount duplicate filter to the modules packageBjørn Erik Pedersen
Also simplify the mount validation logic. There are plenty of ways a user can create mount configs that behaves oddly.
2019-07-31Allow overlap in module mountsBjørn Erik Pedersen
Fixes #6146
2019-07-31Fix self-mounts on the main projectBjørn Erik Pedersen
Fixes #6143
2019-07-30releaser: Prepare repository for 0.57.0-DEVhugoreleaser
[ci skip]
2019-07-30releaser: Add release notes to /docs for release of 0.56.2v0.56.2hugoreleaser
[ci skip]
2019-07-30releaser: Bump versions for release of 0.56.2hugoreleaser
[ci skip]
2019-07-30releaser: Add release notes for 0.56.2hugoreleaser
[ci skip]
2019-07-30Add some more content language test assertionsBjørn Erik Pedersen
See #6136
2019-07-30commands: Fix config reloading in Vim and similarBjørn Erik Pedersen
The config path was simplified in Hugo 0.56.0 to support more config dirs/files (go.mod etc.), and the new code path assumed that every file change would trigger a `Write` event. This is not true for Vim etc. which triggers a `Chmod` and then a `Rename`. Lesson learned: Be really careful changing Os/editor specific code without proper tests. Fixes #6139
2019-07-30Fix Jekyll importBjørn Erik Pedersen
Fixes #6131
2019-07-30releaser: Create a proper automated title for patch releasesBjørn Erik Pedersen
Fixes #6126
2019-07-30Fix image format detection for upper case extensions, e.g. JPGBjørn Erik Pedersen
This regression was introduced in 0.56.0. Fixes #6137