81847981f Add notes for installing "extended" Sass/SCSS version 02da3bb58 Include usage of disqus internal template 9b53380c4 Update sitemap-template.md f3417dd52 Update sitemap-template.md aae33d9a8 Update sitemap-template.md 834edc205 Release 0.45.1 fb93ab905 Merge branch 'temp451' 79f350906 releaser: Prepare repository for 0.46-DEV 25cd2352c releaser: Add release notes to /docs for release of 0.45.1 e60377c71 releaser: Bump versions for release of 0.45.1 873f6dce2 Update features.md ecc116642 Update link for Azure cb88c3185 Added .Site.Home to Site Variiables (#541) 975a88791 Document includePaths 56c4e332f Release Hugo 0.45 c22b25210 Merge branch 'temp45' 0ffad3ada releaser: Prepare repository for 0.46-DEV 08d494cc3 releaser: Add release notes to /docs for release of 0.45 ad546ba45 releaser: Bump versions for release of 0.45 971c46bb2 Fixed "Sratch" to become "Scratch" on line 44 a28255bf3 Clarify the meaning of .Pages vs .Site.Pages 127aeee09 docs: Update ref, relref, GetPage docs 350d674ec resources.Concat doesn't have an alias 1fd1219b0 docs: Document refLinksErrorLevel and refLinksNotFoundURL af2252ff6 Merge commit 'a3535c8486b2ce762b1a8a9c30b03985c3e02cee' a11486805 Merge commit 'b6b37a1f00f808f3c0d2715f65ca2d3091f36495' 1c8896cb1 Fix addkit link to account for i18n 468aef3fc releaser: Prepare repository for 0.45-DEV c6f4b97a2 releaser: Add release notes to /docs for release of 0.44 d3985afb7 releaser: Bump versions for release of 0.44 2c59a330c Adjust release notes 83966769a releaser: Prepare repository for 0.44-DEV e539613f7 releaser: Add release notes to /docs for release of 0.43 2bf648944 releaser: Bump versions for release of 0.43 d9d6e4bf7 Fix typos d6798afda Merge commit '98293eaa1570b5aff4452021c8b6d6c8560b3f06' 37cc52261 Add a newScratch template func 1f7f09613 Merge branch 'release-0.42.2' 857b0b26a releaser: Prepare repository for 0.43-DEV git-subtree-dir: docs git-subtree-split: 81847981f1f2cb1ebc83d42d275a2afb2bb22df1
9.9 KiB
date: 2018-01-31 title: "Hugo 0.35: Headless Bundles!" description: "Headless Bundles, disable languages, improves fast render mode, and much more." categories: ["Releases"]
The most notable new feature in Hugo 0.35
is perhaps Headless Bundles.
This means that you in your index.md
front matter can say:
headless: true
And
- it will have no
Permalink
and no rendered HTML in/public
- it will not be part of
.Site.RegularPages
etc.
But you can get it by:
.Site.GetPage ...
The use cases are many:
- Shared media libraries
- Reusable page content "snippets"
- ...
But this release contains more goodies than possible to sum up in one paragraph, so study the release notes carefully. It represents 42 contributions by 8 contributors to the main Hugo code base.
@bep leads the Hugo development with a significant amount of contributions, but also a big shoutout to @vassudanagunta, @yanzay, and @robertbasic for their ongoing contributions.
And as always a big thanks to @digitalcraftsman for his relentless work on keeping the documentation and the themes site in pristine condition.
Many have also been busy writing and fixing the documentation in hugoDocs, which has received 28 contributions by 5 contributors. A special thanks to @bep, @kaushalmodi, @regisphilibert, and @salim-b for their work on the documentation site.
Hugo now has:
- 22967+ stars
- 448+ contributors
- 197+ themes
Notes
- Deprecate
useModTimeAsFallback
adfd4370 @bep #4351 - Deprecate CLI flags
canonifyURLs
,pluralizeListTitles
,preserveTaxonomyNames
,uglyURLs
f08ea02d @bep #4347 - Remove undraft command 2fa70c93 @robertbasic #4353
Enhancements
Templates
- Update Twitter card to also consider images in
.Resources
25d691da @bep #4349 - Seed random on init only 83c761b7 @liguoqinjim
- Remove duplicate layout lookup layouts b2fcbb1f @bep #4319
- Add "removable-media" interface to
snapcraft.yaml
f0c0ece4 @anthonyfok #3837
Other
- Add a way to disable one or more languages 6413559f @bep #4297#4329
- Handle newly created files in Fast Render Mode 1707dae8 @yanzay #4339
- Extract the Fast Render Mode logic into a method 94e736c5 @bep #4339
- Remove unused code ae5a45be @bep
- Add the last lookup variant for the
GetPage
index 3446fe9b @bep #4312 - Simplify bundle lookup via
.Site.GetPage
,ref
,relref
517b6b62 @bep #4312 - Remove some now superflous Fast Render Mode code feeed073 @bep #4339
- Make resource counters for
name
andtitle
independent df20b054 @bep #4335 - Provide .Name to the archetype templates 863a812e @bep #4348
- Only set
url
if permalink in metadata and remove duplicate confirm msg 3752348e @lildude #1887 - Start Resources :counter first time they're used 7b472e46 @bep #4335
- Update to Go 1.9.3 a91aba1c @bep #4328
- Support pages without front matter 91bb774a @vassudanagunta #4320
- Add page metadata dates tests 3f0379ad @vassudanagunta
- Re-generate CLI docs 1e27d058 @bep
- Remove and update deprecation status d418c2c2 @bep
- Shorten the stale setup 4a7c2b36 @bep
- Add a
GetPage
to the site benchmarks a1956391 @bep - Add headless bundle support 0432c64d @bep #4311
- Merge matching resources params maps 5a0819b9 @bep #4315
- Add some general code contribution criteria 78c86330 @bep
- Tighten page kind logic, introduce tests 8125b4b0 @vassudanagunta
Fixes
- Fix
robots.txt
in multihost mode 4d912e2a @bep #4193 - Fix
--uglyURLs
from comand line regression 016398ff @bep #4343 - Avoid unescape in
highlight
ebdd8cba @bep #4219 - Fix Docker build a34213f0 @skoblenick #4076#4077
- Fix language params handling ae742cb1 @bep #4356#4352
- Fix handling of top-level page bundles 4eb2fec6 @bep #4332
- Fix
baseURL
server regression for multilingual sites ed4a00e4 @bep #4333 - Fix "date" page param 322c5672 @vassudanagunta #4323
- Fix typo in comment 912147ab @yanzay