hugo/docs/content/en/news/0.30-relnotes/index.md

64 lines
6.2 KiB
Markdown
Raw Normal View History

Squashed 'docs/' changes from 4628b9ec2..e65df1059 e65df1059 Bump to v0.30 e9e118730 releaser: Prepare repository for 0.31-DEV e6f2508d4 releaser: Add release notes to /docs for release of 0.30 9c5d6a65b releaser: Bump versions for release of 0.30 88bf0e663 Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846' 6c7191331 Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2' efd1821bd tpl: Add errorf template function 0cf8dc046 Change SummaryLength to be configurable (#3924) 9e8c09652 tpl: Add os.fileExists template function e969cfcd7 Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98' 1a2d516a0 tpl: Add float template function 5310162dc releaser: Prepare repository for 0.30-DEV 648fdf2d0 releaser: Add release notes to /docs for release of 0.29 b2f46992c releaser: Bump versions for release of 0.29 ec447e043 releaser: Prepare repository for 0.29-DEV 9f469e93a releaser: Add release notes to /docs for release of 0.28 c91c18ebc releaser: Bump versions for release of 0.28 253d2ede2 Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b' e35b93cc7 Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691' 9fad59f66 Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1' 4221c2855 Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b' 0010b6743 releaser: Prepare repository for 0.28-DEV 9e71765cd releaser: Add release notes to /docs for release of 0.27.1 56206b90d releaser: Bump versions for release of 0.27.1 59522fca0 releaser: Prepare repository for 0.28-DEV 4686686d2 releaser: Add release notes to /docs for release of 0.27 0cd9a5d58 releaser: Bump versions for release of 0.27 d21a59d2d docs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7' 9c4ff2d8e docs: Document Related Content 887fb1af7 docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485' c8163b51b Update docs versiona and README f782c9959 Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs' d384c661f docs: Re-integrate 9a2eb0f1d Revert "Squashed 'docs/' changes from 35abbc86..f887bd7b" 0373e4310 Squashed 'docs/' changes from 35abbc86..f887bd7b ea2cc26b3 Remove the theme submodule from /docs 0f9f73cce Add support for multiple config files via --config a.toml,b.toml,c.toml c8257f8b7 Render task list item inside label for correct accessibility 0abdeeef6 source: Normalize UniqueID between Windows & Linux e2f8664ef hugolib: More spelling 46ac74537 all: Fix spelling 4b54fb070 all: gofmt -s 40d7d3baa releaser: Prepare repository for 0.27-DEV f090c2711 releaser: Add release notes to /docs for release of 0.26 b36f6e31e releaser: Bump versions for release of 0.26 0f51e4926 releaser: Add release notes draft for 0.26 62583db50 vendor: Update checksum for inflect 0d495d537 releaser: Update to new release notes location 22b213b1a Merge commit 'e81208265bb3cdb7606d051a23d83aeebcb7d34d' e81208265 Squashed 'docs/' changes from ef02e34e..35abbc86 11e5d456e releaser: Include stats from hugoDocs f768c27f0 helpers: Remove some unused funcs 81c13171a Add some missing doc comments 9891c0fb0 Remove sourceRelativeLinks 481924b34 helpers: Fix broken TaskList in Markdown 09907d36a Switch from fork bep/inflect to markbates/inflect 8fb594bfb Make the title case style guide configurable 9b4170ce7 Remove unused dependencies from vendor.json 6acbe41f0 media: Add missing JSON tags to Type e321306c6 media: Add JSON tags to Type 9c1977872 output: Add JSON tags to Format 50ec65fbe Squashed 'docs/' changes from 73f355ce..ef02e34e 1c18f3fc4 Merge commit '50ec65fbe1a48475d3320775dab2c47389c02114' cb9dfc261 helpers: Add support for French Guillemets c4a0b6e8a vendor: Add support for French Guillemets a8080c084 Remove CODEOWNERS 84710eb3e Add -u flag for go get govendor in CONTRIBUTING.md 555a9bc80 tpl: Accommodate gccgo in TestMethodToName 55d0b8941 tpl/collections: Fix intersect on []interface{} handling aee2b0678 Add --debug option to be improved on over time c1a5da977 vendor: Update dependencies for 0.26-DEV 9ed48c1c9 Dockerfile: Run go install with -ldflags '-s -w' bfe0bfbbd Dockerfile: Reduce image size from 277MB to 27MB 606d6a8c9 Dockerfile: Optimize Docker image size 12e049520 docs: Add RSS template lookup example 6cd33f695 tpl: Use hash for cache key dbe63970e hugolib: Support reflinks starting with a slash 0c90e6d71 Change "hugodocs" to "hugoDocs" to match GitHub's default URL b60aa1a50 helpers: Add --trace to asciidoctor args ff433f981 Add script to pull in docs changes 2c0d1ccdc Squashed 'docs/' changes from b0470688..73f355ce f387cb1b3 doc: Merge commit '2c0d1ccdcd95de0bddeb39dca2e4d08f0d8056d7' 40566ec98 Remove ^M from file to make line-endings consistent 7759a98f7 Clarify the repo choice in the contribution guidelines 720786cd3 Add note about doc-related pull requests in contribution guide 214e16eca appveyor: Update submodules a2fb8150c Add some README info about the docs repo 73273d4e8 Add the docs theme to .gitmodules 4c220c4ac Merge commit '6dbde8d731f221b027c0c60b772ba82dad759943' 6dbde8d73 Squashed 'docs/' changes from f3c88b08..b0470688 deccc5400 hubolib: Add HasShortcode 00b590d7a Improve the twitter card template ea5e9e346 Add GOEXE to support building with different versions of `go` 61bb3ccab hugolib: Improve panic handling in layout rendering 794ea21e9 hugolib: Make template panics into nice error messages 91f410ea9 Bump versions to 0.26-DEV 0e25f1e96 Revert "Revert "vendor: Update dependencies for 0.26-DEV"" aded65b71 releaser: Prepare repository for 0.25-DEV bbd33dbf5 releaser: Add release notes to /docs for release of 0.25.1 0e09be7b3 releaser: Bump versions for release of 0.25.1 195f94575 releaser: Ignore openbsd/arm 44b8f740e releaser: Add release notes draft for 0.25.1 a48e13234 Revert "vendor: Update dependencies for 0.26-DEV" 7f82b41a2 parser: Final (!) fix for issue with escaped JSON front matter 84db6c74a parser: Fix issue with escaped JSON front matter e0cf2e05b tpl/collections: Add some empty slice tests to intersect dbbc5c481 tpl/collections: Fix union when the first slice is empty 7bcc1ce65 commands: Navigate to changed on CREATE When working with content from IntelliJ IDE, like WebStorm, every file save is followed by two events: "RENAME" and then "CREATE". fd41e70cf Add first draft of CODEOWNERS 4ec8ee7fb vendor: Update dependencies for 0.26-DEV 1e19a9845 releaser: Prepare repository for 0.26-DEV 6fb556367 releaser: Add release notes to /docs for release of 0.25 51bcd5083 releaser: Fix tag push 6e086e3d0 releaser: Bump versions for release of 0.25 5895e32b0 releaser: Add release notes draft for 0.25 b2dcd867f Revert "vendor: Update dependencies" d2c24baaf vendor: Update dependencies 4989950d4 releaser: Use real theme count in template a358b33f2 docs: Regenerate the docs helpers a392fca96 docs: Regenerate commands doc 75f782f03 Revert "commands: Adjust docs path" 37c69054e Squashed 'docs/' changes from 5d9a6703..f3c88b08 e00f5c9c0 docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943' 477684022 releaser: Adjustments 70d8ddcb6 releaser: Revise the docs handling to match new subtree 5f831a622 releaser: Replace the magic version handling e7a54e7af releaser: Add --try flag to ease testing aa6b1b9be output: Support templates per site/language a1d260b41 hugolib: Extend the sections API dd9b1baab hugolib: Make .Site.Sections return the top level sections 1039356ed commands: Support human-readable YAML boolean values in undraft ccdd08d57 tpl/collections: Add Pages support to Intersect and Union d12cf5a25 tpl/collections: Fix In function for JSON arrays e10e51a00 parser: Fix handling of JSON front matter with escaped quotes 34c566773 tpl/math: Add log function 41805dca9 hugolib: Render 404.html for all languages 7ee1f25e9 hugo import jekyll support nested _posts directories 3aa0e16d0 cache: Add even more concurrency to test b3c8056de cache: Add concurrent cache test fe132e1c3 vendor: Add missing WebP dependencies 8431c8d39 tpl: Add WebP images support da72805a4 tpl: Only show post's own keywords in schema.org 72fd87171 hugolib: Add more summary test 118f8f7cf Dockerfile: Update Dockerfile and add Docker optimizations 56d82aa02 hugofs: Fix typo in code comment eccb06478 tpl: Simplify the Disqus template a little bit (#3655) 2e1e4934b tpl: Improve the built-in Disqus template (#3639) a54404968 helpers: Add Blackfriday 'joinLines' extension support (#3574) bfce30d85 helpers: add --initial-header-level=2 to rst2html (#3528) 30e14cc31 Make `--navigateToChanged` more robust on Windows c825a7312 Support open "current content page" in browser 7198ea8a1 Revert "Remove docs building from CI builds" dd78d5b23 Squashed 'docs/' content from commit 5d9a6703 a7765bb3c Merge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs' git-subtree-dir: docs git-subtree-split: e65df1059549d951a45853576374be4088ded1d3
2017-10-19 01:58:46 -04:00
---
date: 2017-10-16
title: "Hugo 0.30: Race Car Edition!"
description: "Fast Render Mode boosts live reloading!"
categories: ["Releases"]
images:
- images/blog/hugo-30-poster.png
---
Squashed 'docs/' changes from f59b3ab06..cfe89ecbc cfe89ecbc Set all *.png files under static/images to mode 0644 d847ccd8b More spelling error fixes bf1405d92 Correction: .Pages on homepage is same as .Site.RegularPages 7efa41ff5 Merge commit 'd137efe0222269e09b427325176f0044558e3cc5' d137efe02 Squashed 'themes/gohugoioTheme/' changes from f31a3dc8..66249819 50df8bfb8 Replace .Data.Pages with .Pages 85d3712d0 Mention the newScratch template func 1c234db1b Release 0.44 a51cb3e36 Merge branch 'temp44' ec424a5e2 releaser: Prepare repository for 0.45-DEV 425e85574 releaser: Add release notes to /docs for release of 0.44 e6f9c65a2 releaser: Bump versions for release of 0.44 45548a5c9 Arch Linux: Partial upgrades are unsupported c0430f8f9 Update MenuEntry properties documentation 79109b685 Refresh the documentation on staticDir config parameter 80ed4592b Remove duplicate links; also sort them alphabetically f00a4e232 HTTPS links to third-party sites 2f6f682ba Fixed a typo 4be105202 add openbsd howto install 39808f50a Fix typo b55c0f3a0 Fix URL to hugotest 2fb157237 Release Hugo 0.43 e8af6a970 Merge branch 'temp43' 563dd4173 Adjust release notes 50aed2e52 releaser: Prepare repository for 0.44-DEV 363b363ff releaser: Add release notes to /docs for release of 0.43 93bfbef62 releaser: Bump versions for release of 0.43 893a27d33 Fix typos fe5908257 Celebrate: a few typo and grammar fixes bb20442df Merge commit '98293eaa1570b5aff4452021c8b6d6c8560b3f06' ef3d63936 Add a newScratch template func bf100a3cd Merge branch 'release-0.42.2' f1133c544 releaser: Prepare repository for 0.43-DEV 2ce058057 releaser: Add release notes to /docs for release of 0.42.2 6073927c6 releaser: Bump versions for release of 0.42.2 3bafddd52 releaser: Prepare repository for 0.43-DEV 8b9f805bd releaser: Add release notes to /docs for release of 0.42.1 efb6638ba releaser: Bump versions for release of 0.42.1 1e74ffbe0 releaser: Prepare repository for 0.43-DEV 2d2d0f8ab releaser: Add release notes to /docs for release of 0.42 17f685813 releaser: Bump versions for release of 0.42 67ef1a0e1 docs: Update theme documentation d74874e1e docs: Remove some files now moved 771d50cf3 Merge commit 'b239595af5a9fc1fc9a1ccc666c3ab06ccc32f04' f9b5fd2d2 tplimpl: Remove speakerdeck shortcode 523206579 tpl/strings: strings.RuneCount b389efc88 tpl: Add strings.Repeat a41ad0254 Add a BlackFriday option for rel="noreferrer" on external links a6e279362 Add a BlackFriday option for rel="nofollow" on external links 7e2c9846e releaser: Prepare repository for 0.42-DEV b4f81c38a releaser: Add release notes to /docs for release of 0.41 55667b3a1 releaser: Bump versions for release of 0.41 afceb02d3 docs: Document the GDPR Privacy Config 8b8289027 Merge commit 'd2b1030060d3c91d5f9ffa3456418da16bd74f1d' be04a8886 Merge branch 'release-0.40.3' 33ca0b8da releaser: Prepare repository for 0.41-DEV 8c9a5a850 releaser: Add release notes to /docs for release of 0.40.3 85845a4fd releaser: Bump versions for release of 0.40.3 9af79e531 Merge commit '83bef6955e014d40c0f00db9cebe09113154e999' c4200dd0e Fix typo 8f8323336 releaser: Prepare repository for 0.41-DEV 9fab87505 releaser: Add release notes to /docs for release of 0.40.2 83648c666 releaser: Bump versions for release of 0.40.2 e6434d104 releaser: Prepare repository for 0.41-DEV 9389b2973 releaser: Add release notes to /docs for release of 0.40.1 32979e28a releaser: Bump versions for release of 0.40.1 196174a76 releaser: Prepare repository for 0.41-DEV 490a997bb releaser: Add release notes to /docs for release of 0.40 018aa6471 releaser: Bump versions for release of 0.40 92221934c Merge commit 'a215abf70e018f4bf40d6c09d8bd148d8684b33d' 0a58ef56e Merge commit 'd2ec1a06df8ab6b17ad05cb008d5701b40327d47' 312ab58c6 Improve .Get docs e43e8cee3 .Get function: fix syntax signature bb16150bc releaser: Prepare repository for 0.40-DEV 8cc80fed9 releaser: Add release notes to /docs for release of 0.39 f7aa0d1c5 releaser: Bump versions for release of 0.39 42e48706a Merge commit '047c4188dfc854f658d16f1e4a9501f9c97a31c7' 76acab68b releaser: Prepare repository for 0.39-DEV d270600b0 releaser: Add release notes to /docs for release of 0.38.2 97be36992 releaser: Bump versions for release of 0.38.2 cd29b8b79 releaser: Prepare repository for 0.39-DEV 9983a4bdf releaser: Add release notes to /docs for release of 0.38.1 7774afd01 releaser: Bump versions for release of 0.38.1 b89157f20 releaser: Prepare repository for 0.39-DEV af4d0bf62 releaser: Add release notes to /docs for release of 0.38 ca98e7d4f releaser: Bump versions for release of 0.38 8b773833a Merge commit 'ed8bf081fdbf336e026517b7e1b123c039014ab5' 24202bb71 docs: Generate docshelper data 43d15975d Add .Site.IsServer 6f99d3d65 Merge commit '0a23baa6a90901f772c234107c4f12c16c76f4aa' 17487ccdd hugolib: Add Reset method to delete key from Scratch ccbf7a05c docs: Add docs for lang.Merge 5ad46d78e Merge commit '3886fc1fef6ac19d58b9ba1bb642d0c6c9a54031' ac403c280 docs: Add docs on the new front matter configuration 6066c60e6 Merge commit 'c0290655825e7bb36e13fb39f89d85b392cf1adc' ee605c7ae releaser: Prepare repository for 0.38-DEV 31a4de966 releaser: Add release notes to /docs for release of 0.37.1 9dd3dafe1 releaser: Bump versions for release of 0.37.1 141750aec releaser: Prepare repository for 0.38-DEV c9bb39bc3 releaser: Add release notes to /docs for release of 0.37 c7009f064 releaser: Bump versions for release of 0.37 9f727d916 Merge commit '900b5f6cfe5a377ef369d26cd700201be4cf6b06' 87fd97853 Merge commit '374d184e6747678364fd61f5faf328ec9205eb6b' 244deafc2 Fix typos in development contribution doc 608c80f72 Merge branch 'release-0.36.1' 0f8ffbd5c releaser: Prepare repository for 0.37-DEV 5028ee849 releaser: Add release notes to /docs for release of 0.36.1 9ccc7cb11 releaser: Bump versions for release of 0.36.1 3db31be07 Merge commit '9cc9bab46288d8d5f9fda7009c5f746258cec1b4' 9468246c5 Add "target" and "rel" parameters to figure shortcode 6d7fa89f9 releaser: Prepare repository for 0.37-DEV 1aec7ad81 releaser: Add release notes to /docs for release of 0.36 b522da389 releaser: Bump versions for release of 0.36 bb78bea13 docs: Add documentation for smart cropping etc. 930f16cae Merge commit 'c305e44f5f081e4436195923a4593e396f07cd49' 0e4c80ab9 releaser: Prepare repository for 0.36-DEV e0d4c6bcd releaser: Add release notes to /docs for release of 0.35 f4ac67eb3 releaser: Bump versions for release of 0.35 229a50b1f docs: Regenerate CLI docs 72958eb9c Merge commit '337d0c5f516ee085205e8abefdb7f87e6d33ca05' d998ca4c0 command: Remove undraft command 34a0052ef docs: Re-generate CLI docs fa04ff331 releaser: Prepare repository for 0.35-DEV 55e595720 releaser: Add release notes to /docs for release of 0.34 bf4d0e8fb releaser: Bump versions for release of 0.34 07673370e releaser: Prepare repository for 0.34-DEV 921ea8920 releaser: Add release notes to /docs for release of 0.33 3307f61bd releaser: Bump versions for release of 0.33 792a4410d Merge commit '3cf4300097610bb8b5bd0686d96d1df5db641895' 6d8a9f657 releaser: Prepare repository for 0.33-DEV e3afccf6f releaser: Add release notes to /docs for release of 0.32.4 7f29cb196 releaser: Bump versions for release of 0.32.4 baa364436 releaser: Prepare repository for 0.33-DEV 60c775166 releaser: Add release notes to /docs for release of 0.32.3 9cbab1803 releaser: Bump versions for release of 0.32.3 51823efee releaser: Prepare repository for 0.33-DEV 71e03684c releaser: Add release notes to /docs for release of 0.32.2 e18bf56fb releaser: Bump versions for release of 0.32.2 54aa93927 Merge commit 'eb738cd35cca1ffc68c5ed688dbe2a19108e8761' 5e8123994 releaser: Prepare repository for 0.33-DEV a55b78124 releaser: Add release notes to /docs for release of 0.32.1 7de53ff41 releaser: Bump versions for release of 0.32.1 e6e58785d releaser: Prepare repository for 0.33-DEV 58cf5009d releaser: Add release notes to /docs for release of 0.32 031719821 Merge commit 'f3cd083961f36dc96d05e98aaf67f650102bc757' b9183604b Add Pandoc support, refactor external helpers 3f9b9474c releaser: Prepare repository for 0.32-DEV 11e4ce514 releaser: Add release notes to /docs for release of 0.31.1 aebb1504b releaser: Bump versions for release of 0.31.1 d70b54d4a releaser: Prepare repository for 0.32-DEV cdc10468e releaser: Add release notes to /docs for release of 0.31 38bd41cab releaser: Bump versions for release of 0.31 1c581a11d Merge commit '30c0d485eaff6d70df1be0353911ddca485d52bf' b88e46d02 Merge commit '05e42bc643f1840ed2ad9c2eff82a269d1381683' a45ab174e Handle Taxonomy permalinks 9f27354f6 Add support for height argument to figure shortcode acc8e49c1 releaser: Prepare repository for 0.31-DEV 977266b19 releaser: Add release notes to /docs for release of 0.30.2 31b672844 releaser: Bump versions for release of 0.30.2 b8f6b72a8 Merge commit '325009c3fd4ac90021897b7e3e025c14e70ce162' c6e3dae71 releaser: Prepare repository for 0.31-DEV 2a3c7c7d9 releaser: Add release notes to /docs for release of 0.30.1 4c014117a releaser: Bump versions for release of 0.30.1 1da61da06 releaser: Prepare repository for 0.31-DEV 24864a46b releaser: Add release notes to /docs for release of 0.30 3011aa44a releaser: Bump versions for release of 0.30 bcbf3237b Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846' ab68b99ed Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2' 0ae435725 tpl: Add errorf template function ac3fb3808 Change SummaryLength to be configurable (#3924) 3c0e4fa70 tpl: Add os.fileExists template function 9290f3983 Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98' 394e8b3f6 tpl: Add float template function c0c48c2ea releaser: Prepare repository for 0.30-DEV 0806d910b releaser: Add release notes to /docs for release of 0.29 0d1101836 releaser: Bump versions for release of 0.29 5d92b552b releaser: Prepare repository for 0.29-DEV 1ef521182 releaser: Add release notes to /docs for release of 0.28 c5441cff1 releaser: Bump versions for release of 0.28 46c2786f1 Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b' 6fed4008f Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691' 595752e2f Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1' af14cae0c Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b' d0bb30963 releaser: Prepare repository for 0.28-DEV 469bf26aa releaser: Add release notes to /docs for release of 0.27.1 06ea00c12 releaser: Bump versions for release of 0.27.1 0668af58e releaser: Prepare repository for 0.28-DEV 4ce00c84d releaser: Add release notes to /docs for release of 0.27 68f318d0b releaser: Bump versions for release of 0.27 509ad6cc0 docs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7' c625ae1ce docs: Document Related Content ecd5c24f5 docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485' b97b84f9d Update docs versiona and README 2238f7a4a Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs' git-subtree-dir: docs git-subtree-split: cfe89ecbc2288a7270c23dbcc179733c8d978c4c
2018-07-18 05:04:57 -04:00
Hugo `0.30` is the **Race Car Edition**. Hugo is already very very fast, but wants much more. So we added **Fast Render Mode**. It is hard to explain, so start the Hugo development server with `hugo server` and start editing. Live reloads just got so much faster! The "how and what" is discussed at length in [other places](https://github.com/gohugoio/hugo/pull/3959), but the short version is that we now re-render only the parts of the site that you are working on.
Squashed 'docs/' changes from 4628b9ec2..e65df1059 e65df1059 Bump to v0.30 e9e118730 releaser: Prepare repository for 0.31-DEV e6f2508d4 releaser: Add release notes to /docs for release of 0.30 9c5d6a65b releaser: Bump versions for release of 0.30 88bf0e663 Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846' 6c7191331 Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2' efd1821bd tpl: Add errorf template function 0cf8dc046 Change SummaryLength to be configurable (#3924) 9e8c09652 tpl: Add os.fileExists template function e969cfcd7 Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98' 1a2d516a0 tpl: Add float template function 5310162dc releaser: Prepare repository for 0.30-DEV 648fdf2d0 releaser: Add release notes to /docs for release of 0.29 b2f46992c releaser: Bump versions for release of 0.29 ec447e043 releaser: Prepare repository for 0.29-DEV 9f469e93a releaser: Add release notes to /docs for release of 0.28 c91c18ebc releaser: Bump versions for release of 0.28 253d2ede2 Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b' e35b93cc7 Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691' 9fad59f66 Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1' 4221c2855 Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b' 0010b6743 releaser: Prepare repository for 0.28-DEV 9e71765cd releaser: Add release notes to /docs for release of 0.27.1 56206b90d releaser: Bump versions for release of 0.27.1 59522fca0 releaser: Prepare repository for 0.28-DEV 4686686d2 releaser: Add release notes to /docs for release of 0.27 0cd9a5d58 releaser: Bump versions for release of 0.27 d21a59d2d docs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7' 9c4ff2d8e docs: Document Related Content 887fb1af7 docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485' c8163b51b Update docs versiona and README f782c9959 Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs' d384c661f docs: Re-integrate 9a2eb0f1d Revert "Squashed 'docs/' changes from 35abbc86..f887bd7b" 0373e4310 Squashed 'docs/' changes from 35abbc86..f887bd7b ea2cc26b3 Remove the theme submodule from /docs 0f9f73cce Add support for multiple config files via --config a.toml,b.toml,c.toml c8257f8b7 Render task list item inside label for correct accessibility 0abdeeef6 source: Normalize UniqueID between Windows & Linux e2f8664ef hugolib: More spelling 46ac74537 all: Fix spelling 4b54fb070 all: gofmt -s 40d7d3baa releaser: Prepare repository for 0.27-DEV f090c2711 releaser: Add release notes to /docs for release of 0.26 b36f6e31e releaser: Bump versions for release of 0.26 0f51e4926 releaser: Add release notes draft for 0.26 62583db50 vendor: Update checksum for inflect 0d495d537 releaser: Update to new release notes location 22b213b1a Merge commit 'e81208265bb3cdb7606d051a23d83aeebcb7d34d' e81208265 Squashed 'docs/' changes from ef02e34e..35abbc86 11e5d456e releaser: Include stats from hugoDocs f768c27f0 helpers: Remove some unused funcs 81c13171a Add some missing doc comments 9891c0fb0 Remove sourceRelativeLinks 481924b34 helpers: Fix broken TaskList in Markdown 09907d36a Switch from fork bep/inflect to markbates/inflect 8fb594bfb Make the title case style guide configurable 9b4170ce7 Remove unused dependencies from vendor.json 6acbe41f0 media: Add missing JSON tags to Type e321306c6 media: Add JSON tags to Type 9c1977872 output: Add JSON tags to Format 50ec65fbe Squashed 'docs/' changes from 73f355ce..ef02e34e 1c18f3fc4 Merge commit '50ec65fbe1a48475d3320775dab2c47389c02114' cb9dfc261 helpers: Add support for French Guillemets c4a0b6e8a vendor: Add support for French Guillemets a8080c084 Remove CODEOWNERS 84710eb3e Add -u flag for go get govendor in CONTRIBUTING.md 555a9bc80 tpl: Accommodate gccgo in TestMethodToName 55d0b8941 tpl/collections: Fix intersect on []interface{} handling aee2b0678 Add --debug option to be improved on over time c1a5da977 vendor: Update dependencies for 0.26-DEV 9ed48c1c9 Dockerfile: Run go install with -ldflags '-s -w' bfe0bfbbd Dockerfile: Reduce image size from 277MB to 27MB 606d6a8c9 Dockerfile: Optimize Docker image size 12e049520 docs: Add RSS template lookup example 6cd33f695 tpl: Use hash for cache key dbe63970e hugolib: Support reflinks starting with a slash 0c90e6d71 Change "hugodocs" to "hugoDocs" to match GitHub's default URL b60aa1a50 helpers: Add --trace to asciidoctor args ff433f981 Add script to pull in docs changes 2c0d1ccdc Squashed 'docs/' changes from b0470688..73f355ce f387cb1b3 doc: Merge commit '2c0d1ccdcd95de0bddeb39dca2e4d08f0d8056d7' 40566ec98 Remove ^M from file to make line-endings consistent 7759a98f7 Clarify the repo choice in the contribution guidelines 720786cd3 Add note about doc-related pull requests in contribution guide 214e16eca appveyor: Update submodules a2fb8150c Add some README info about the docs repo 73273d4e8 Add the docs theme to .gitmodules 4c220c4ac Merge commit '6dbde8d731f221b027c0c60b772ba82dad759943' 6dbde8d73 Squashed 'docs/' changes from f3c88b08..b0470688 deccc5400 hubolib: Add HasShortcode 00b590d7a Improve the twitter card template ea5e9e346 Add GOEXE to support building with different versions of `go` 61bb3ccab hugolib: Improve panic handling in layout rendering 794ea21e9 hugolib: Make template panics into nice error messages 91f410ea9 Bump versions to 0.26-DEV 0e25f1e96 Revert "Revert "vendor: Update dependencies for 0.26-DEV"" aded65b71 releaser: Prepare repository for 0.25-DEV bbd33dbf5 releaser: Add release notes to /docs for release of 0.25.1 0e09be7b3 releaser: Bump versions for release of 0.25.1 195f94575 releaser: Ignore openbsd/arm 44b8f740e releaser: Add release notes draft for 0.25.1 a48e13234 Revert "vendor: Update dependencies for 0.26-DEV" 7f82b41a2 parser: Final (!) fix for issue with escaped JSON front matter 84db6c74a parser: Fix issue with escaped JSON front matter e0cf2e05b tpl/collections: Add some empty slice tests to intersect dbbc5c481 tpl/collections: Fix union when the first slice is empty 7bcc1ce65 commands: Navigate to changed on CREATE When working with content from IntelliJ IDE, like WebStorm, every file save is followed by two events: "RENAME" and then "CREATE". fd41e70cf Add first draft of CODEOWNERS 4ec8ee7fb vendor: Update dependencies for 0.26-DEV 1e19a9845 releaser: Prepare repository for 0.26-DEV 6fb556367 releaser: Add release notes to /docs for release of 0.25 51bcd5083 releaser: Fix tag push 6e086e3d0 releaser: Bump versions for release of 0.25 5895e32b0 releaser: Add release notes draft for 0.25 b2dcd867f Revert "vendor: Update dependencies" d2c24baaf vendor: Update dependencies 4989950d4 releaser: Use real theme count in template a358b33f2 docs: Regenerate the docs helpers a392fca96 docs: Regenerate commands doc 75f782f03 Revert "commands: Adjust docs path" 37c69054e Squashed 'docs/' changes from 5d9a6703..f3c88b08 e00f5c9c0 docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943' 477684022 releaser: Adjustments 70d8ddcb6 releaser: Revise the docs handling to match new subtree 5f831a622 releaser: Replace the magic version handling e7a54e7af releaser: Add --try flag to ease testing aa6b1b9be output: Support templates per site/language a1d260b41 hugolib: Extend the sections API dd9b1baab hugolib: Make .Site.Sections return the top level sections 1039356ed commands: Support human-readable YAML boolean values in undraft ccdd08d57 tpl/collections: Add Pages support to Intersect and Union d12cf5a25 tpl/collections: Fix In function for JSON arrays e10e51a00 parser: Fix handling of JSON front matter with escaped quotes 34c566773 tpl/math: Add log function 41805dca9 hugolib: Render 404.html for all languages 7ee1f25e9 hugo import jekyll support nested _posts directories 3aa0e16d0 cache: Add even more concurrency to test b3c8056de cache: Add concurrent cache test fe132e1c3 vendor: Add missing WebP dependencies 8431c8d39 tpl: Add WebP images support da72805a4 tpl: Only show post's own keywords in schema.org 72fd87171 hugolib: Add more summary test 118f8f7cf Dockerfile: Update Dockerfile and add Docker optimizations 56d82aa02 hugofs: Fix typo in code comment eccb06478 tpl: Simplify the Disqus template a little bit (#3655) 2e1e4934b tpl: Improve the built-in Disqus template (#3639) a54404968 helpers: Add Blackfriday 'joinLines' extension support (#3574) bfce30d85 helpers: add --initial-header-level=2 to rst2html (#3528) 30e14cc31 Make `--navigateToChanged` more robust on Windows c825a7312 Support open "current content page" in browser 7198ea8a1 Revert "Remove docs building from CI builds" dd78d5b23 Squashed 'docs/' content from commit 5d9a6703 a7765bb3c Merge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs' git-subtree-dir: docs git-subtree-split: e65df1059549d951a45853576374be4088ded1d3
2017-10-19 01:58:46 -04:00
Squashed 'docs/' changes from e65df1059..a042b67b5 a042b67b5 Update installation instructions for Fedora, CentOS, Red Hat e99dcb0b5 Document `:sections` placeholder for permalinks f33c88a27 Fix and clarify documentation about Blackfriday extensions (mask) 5cab109c2 Add .Page.File documentation 62df7bb80 Add .Page.CurrentSection and .Page.Sections documentation 60b4414de Add .Page.Dir documentation 22038d1a8 shortcode-templates.md: Update year example 850d5ca41 Add note about theme versions in hosting-on-netlify.md 0509b8055 Update permalink example URL c68d61d3a Mention the available 'width' argument in 'figure' shortcode ed83b483a Update Nanobox deployment tutorial a7422f35d shortcode-templates.md: Remove stray period af2905fe4 Fix order of releases in news section 19d3ea064 Bump to 0.30.2 bbfa10343 Merge branch 'next' 36ed7cbe4 releaser: Prepare repository for 0.31-DEV f689770f6 releaser: Add release notes to /docs for release of 0.30.2 0045e712a releaser: Bump versions for release of 0.30.2 a9efc3bbd Add slug to 0.30.1 relnotes 9cf47a4a1 Release 0.30.1 1fa0bb23d releaser: Prepare repository for 0.31-DEV 5582208b6 releaser: Add release notes to /docs for release of 0.30.1 09693d155 releaser: Bump versions for release of 0.30.1 58adf5d0d Merge commit '325009c3fd4ac90021897b7e3e025c14e70ce162' 4ef5dcb9b releaser: Prepare repository for 0.31-DEV 02938a788 releaser: Add release notes to /docs for release of 0.30.1 7cfd01fc6 releaser: Bump versions for release of 0.30.1 db3a68e24 Fix typo 95a5d8b46 Fix format of summaryLength in TOML example config 2ad649a92 Make terms in taxonomy examples more coherent 1fac1e662 Make a link specifically point to Pygments HTML Formatter docs 11ae6be03 Fix minor typos in v0.30 release notes git-subtree-dir: docs git-subtree-split: a042b67b5b8834ee8292849708cba724f5d6644e
2017-11-17 07:46:40 -05:00
The second performance-related feature is a follow-up to the Template Metrics added in Hugo `0.29`. Now, if you add the flag `--templateMetricsHints`, we will calculate a score for how your partials can be cached (with the `partialCached` template func).
Squashed 'docs/' changes from 4628b9ec2..e65df1059 e65df1059 Bump to v0.30 e9e118730 releaser: Prepare repository for 0.31-DEV e6f2508d4 releaser: Add release notes to /docs for release of 0.30 9c5d6a65b releaser: Bump versions for release of 0.30 88bf0e663 Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846' 6c7191331 Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2' efd1821bd tpl: Add errorf template function 0cf8dc046 Change SummaryLength to be configurable (#3924) 9e8c09652 tpl: Add os.fileExists template function e969cfcd7 Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98' 1a2d516a0 tpl: Add float template function 5310162dc releaser: Prepare repository for 0.30-DEV 648fdf2d0 releaser: Add release notes to /docs for release of 0.29 b2f46992c releaser: Bump versions for release of 0.29 ec447e043 releaser: Prepare repository for 0.29-DEV 9f469e93a releaser: Add release notes to /docs for release of 0.28 c91c18ebc releaser: Bump versions for release of 0.28 253d2ede2 Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b' e35b93cc7 Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691' 9fad59f66 Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1' 4221c2855 Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b' 0010b6743 releaser: Prepare repository for 0.28-DEV 9e71765cd releaser: Add release notes to /docs for release of 0.27.1 56206b90d releaser: Bump versions for release of 0.27.1 59522fca0 releaser: Prepare repository for 0.28-DEV 4686686d2 releaser: Add release notes to /docs for release of 0.27 0cd9a5d58 releaser: Bump versions for release of 0.27 d21a59d2d docs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7' 9c4ff2d8e docs: Document Related Content 887fb1af7 docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485' c8163b51b Update docs versiona and README f782c9959 Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs' d384c661f docs: Re-integrate 9a2eb0f1d Revert "Squashed 'docs/' changes from 35abbc86..f887bd7b" 0373e4310 Squashed 'docs/' changes from 35abbc86..f887bd7b ea2cc26b3 Remove the theme submodule from /docs 0f9f73cce Add support for multiple config files via --config a.toml,b.toml,c.toml c8257f8b7 Render task list item inside label for correct accessibility 0abdeeef6 source: Normalize UniqueID between Windows & Linux e2f8664ef hugolib: More spelling 46ac74537 all: Fix spelling 4b54fb070 all: gofmt -s 40d7d3baa releaser: Prepare repository for 0.27-DEV f090c2711 releaser: Add release notes to /docs for release of 0.26 b36f6e31e releaser: Bump versions for release of 0.26 0f51e4926 releaser: Add release notes draft for 0.26 62583db50 vendor: Update checksum for inflect 0d495d537 releaser: Update to new release notes location 22b213b1a Merge commit 'e81208265bb3cdb7606d051a23d83aeebcb7d34d' e81208265 Squashed 'docs/' changes from ef02e34e..35abbc86 11e5d456e releaser: Include stats from hugoDocs f768c27f0 helpers: Remove some unused funcs 81c13171a Add some missing doc comments 9891c0fb0 Remove sourceRelativeLinks 481924b34 helpers: Fix broken TaskList in Markdown 09907d36a Switch from fork bep/inflect to markbates/inflect 8fb594bfb Make the title case style guide configurable 9b4170ce7 Remove unused dependencies from vendor.json 6acbe41f0 media: Add missing JSON tags to Type e321306c6 media: Add JSON tags to Type 9c1977872 output: Add JSON tags to Format 50ec65fbe Squashed 'docs/' changes from 73f355ce..ef02e34e 1c18f3fc4 Merge commit '50ec65fbe1a48475d3320775dab2c47389c02114' cb9dfc261 helpers: Add support for French Guillemets c4a0b6e8a vendor: Add support for French Guillemets a8080c084 Remove CODEOWNERS 84710eb3e Add -u flag for go get govendor in CONTRIBUTING.md 555a9bc80 tpl: Accommodate gccgo in TestMethodToName 55d0b8941 tpl/collections: Fix intersect on []interface{} handling aee2b0678 Add --debug option to be improved on over time c1a5da977 vendor: Update dependencies for 0.26-DEV 9ed48c1c9 Dockerfile: Run go install with -ldflags '-s -w' bfe0bfbbd Dockerfile: Reduce image size from 277MB to 27MB 606d6a8c9 Dockerfile: Optimize Docker image size 12e049520 docs: Add RSS template lookup example 6cd33f695 tpl: Use hash for cache key dbe63970e hugolib: Support reflinks starting with a slash 0c90e6d71 Change "hugodocs" to "hugoDocs" to match GitHub's default URL b60aa1a50 helpers: Add --trace to asciidoctor args ff433f981 Add script to pull in docs changes 2c0d1ccdc Squashed 'docs/' changes from b0470688..73f355ce f387cb1b3 doc: Merge commit '2c0d1ccdcd95de0bddeb39dca2e4d08f0d8056d7' 40566ec98 Remove ^M from file to make line-endings consistent 7759a98f7 Clarify the repo choice in the contribution guidelines 720786cd3 Add note about doc-related pull requests in contribution guide 214e16eca appveyor: Update submodules a2fb8150c Add some README info about the docs repo 73273d4e8 Add the docs theme to .gitmodules 4c220c4ac Merge commit '6dbde8d731f221b027c0c60b772ba82dad759943' 6dbde8d73 Squashed 'docs/' changes from f3c88b08..b0470688 deccc5400 hubolib: Add HasShortcode 00b590d7a Improve the twitter card template ea5e9e346 Add GOEXE to support building with different versions of `go` 61bb3ccab hugolib: Improve panic handling in layout rendering 794ea21e9 hugolib: Make template panics into nice error messages 91f410ea9 Bump versions to 0.26-DEV 0e25f1e96 Revert "Revert "vendor: Update dependencies for 0.26-DEV"" aded65b71 releaser: Prepare repository for 0.25-DEV bbd33dbf5 releaser: Add release notes to /docs for release of 0.25.1 0e09be7b3 releaser: Bump versions for release of 0.25.1 195f94575 releaser: Ignore openbsd/arm 44b8f740e releaser: Add release notes draft for 0.25.1 a48e13234 Revert "vendor: Update dependencies for 0.26-DEV" 7f82b41a2 parser: Final (!) fix for issue with escaped JSON front matter 84db6c74a parser: Fix issue with escaped JSON front matter e0cf2e05b tpl/collections: Add some empty slice tests to intersect dbbc5c481 tpl/collections: Fix union when the first slice is empty 7bcc1ce65 commands: Navigate to changed on CREATE When working with content from IntelliJ IDE, like WebStorm, every file save is followed by two events: "RENAME" and then "CREATE". fd41e70cf Add first draft of CODEOWNERS 4ec8ee7fb vendor: Update dependencies for 0.26-DEV 1e19a9845 releaser: Prepare repository for 0.26-DEV 6fb556367 releaser: Add release notes to /docs for release of 0.25 51bcd5083 releaser: Fix tag push 6e086e3d0 releaser: Bump versions for release of 0.25 5895e32b0 releaser: Add release notes draft for 0.25 b2dcd867f Revert "vendor: Update dependencies" d2c24baaf vendor: Update dependencies 4989950d4 releaser: Use real theme count in template a358b33f2 docs: Regenerate the docs helpers a392fca96 docs: Regenerate commands doc 75f782f03 Revert "commands: Adjust docs path" 37c69054e Squashed 'docs/' changes from 5d9a6703..f3c88b08 e00f5c9c0 docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943' 477684022 releaser: Adjustments 70d8ddcb6 releaser: Revise the docs handling to match new subtree 5f831a622 releaser: Replace the magic version handling e7a54e7af releaser: Add --try flag to ease testing aa6b1b9be output: Support templates per site/language a1d260b41 hugolib: Extend the sections API dd9b1baab hugolib: Make .Site.Sections return the top level sections 1039356ed commands: Support human-readable YAML boolean values in undraft ccdd08d57 tpl/collections: Add Pages support to Intersect and Union d12cf5a25 tpl/collections: Fix In function for JSON arrays e10e51a00 parser: Fix handling of JSON front matter with escaped quotes 34c566773 tpl/math: Add log function 41805dca9 hugolib: Render 404.html for all languages 7ee1f25e9 hugo import jekyll support nested _posts directories 3aa0e16d0 cache: Add even more concurrency to test b3c8056de cache: Add concurrent cache test fe132e1c3 vendor: Add missing WebP dependencies 8431c8d39 tpl: Add WebP images support da72805a4 tpl: Only show post's own keywords in schema.org 72fd87171 hugolib: Add more summary test 118f8f7cf Dockerfile: Update Dockerfile and add Docker optimizations 56d82aa02 hugofs: Fix typo in code comment eccb06478 tpl: Simplify the Disqus template a little bit (#3655) 2e1e4934b tpl: Improve the built-in Disqus template (#3639) a54404968 helpers: Add Blackfriday 'joinLines' extension support (#3574) bfce30d85 helpers: add --initial-header-level=2 to rst2html (#3528) 30e14cc31 Make `--navigateToChanged` more robust on Windows c825a7312 Support open "current content page" in browser 7198ea8a1 Revert "Remove docs building from CI builds" dd78d5b23 Squashed 'docs/' content from commit 5d9a6703 a7765bb3c Merge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs' git-subtree-dir: docs git-subtree-split: e65df1059549d951a45853576374be4088ded1d3
2017-10-19 01:58:46 -04:00
This release also more or less makes the really fast Chroma highlighter a complete alternative to Pygments. Most notable is the new table `linenos` support ([7c30e2cb](https://github.com/gohugoio/hugo/commit/7c30e2cbb08fdf0e61f80c7f1aa29909aeca4211) [@bep](https://github.com/bep) [#3915](https://github.com/gohugoio/hugo/issues/3915)), which makes copy-and-paste code blocks much easier.
Squashed 'docs/' changes from 4628b9ec2..e65df1059 e65df1059 Bump to v0.30 e9e118730 releaser: Prepare repository for 0.31-DEV e6f2508d4 releaser: Add release notes to /docs for release of 0.30 9c5d6a65b releaser: Bump versions for release of 0.30 88bf0e663 Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846' 6c7191331 Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2' efd1821bd tpl: Add errorf template function 0cf8dc046 Change SummaryLength to be configurable (#3924) 9e8c09652 tpl: Add os.fileExists template function e969cfcd7 Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98' 1a2d516a0 tpl: Add float template function 5310162dc releaser: Prepare repository for 0.30-DEV 648fdf2d0 releaser: Add release notes to /docs for release of 0.29 b2f46992c releaser: Bump versions for release of 0.29 ec447e043 releaser: Prepare repository for 0.29-DEV 9f469e93a releaser: Add release notes to /docs for release of 0.28 c91c18ebc releaser: Bump versions for release of 0.28 253d2ede2 Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b' e35b93cc7 Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691' 9fad59f66 Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1' 4221c2855 Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b' 0010b6743 releaser: Prepare repository for 0.28-DEV 9e71765cd releaser: Add release notes to /docs for release of 0.27.1 56206b90d releaser: Bump versions for release of 0.27.1 59522fca0 releaser: Prepare repository for 0.28-DEV 4686686d2 releaser: Add release notes to /docs for release of 0.27 0cd9a5d58 releaser: Bump versions for release of 0.27 d21a59d2d docs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7' 9c4ff2d8e docs: Document Related Content 887fb1af7 docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485' c8163b51b Update docs versiona and README f782c9959 Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs' d384c661f docs: Re-integrate 9a2eb0f1d Revert "Squashed 'docs/' changes from 35abbc86..f887bd7b" 0373e4310 Squashed 'docs/' changes from 35abbc86..f887bd7b ea2cc26b3 Remove the theme submodule from /docs 0f9f73cce Add support for multiple config files via --config a.toml,b.toml,c.toml c8257f8b7 Render task list item inside label for correct accessibility 0abdeeef6 source: Normalize UniqueID between Windows & Linux e2f8664ef hugolib: More spelling 46ac74537 all: Fix spelling 4b54fb070 all: gofmt -s 40d7d3baa releaser: Prepare repository for 0.27-DEV f090c2711 releaser: Add release notes to /docs for release of 0.26 b36f6e31e releaser: Bump versions for release of 0.26 0f51e4926 releaser: Add release notes draft for 0.26 62583db50 vendor: Update checksum for inflect 0d495d537 releaser: Update to new release notes location 22b213b1a Merge commit 'e81208265bb3cdb7606d051a23d83aeebcb7d34d' e81208265 Squashed 'docs/' changes from ef02e34e..35abbc86 11e5d456e releaser: Include stats from hugoDocs f768c27f0 helpers: Remove some unused funcs 81c13171a Add some missing doc comments 9891c0fb0 Remove sourceRelativeLinks 481924b34 helpers: Fix broken TaskList in Markdown 09907d36a Switch from fork bep/inflect to markbates/inflect 8fb594bfb Make the title case style guide configurable 9b4170ce7 Remove unused dependencies from vendor.json 6acbe41f0 media: Add missing JSON tags to Type e321306c6 media: Add JSON tags to Type 9c1977872 output: Add JSON tags to Format 50ec65fbe Squashed 'docs/' changes from 73f355ce..ef02e34e 1c18f3fc4 Merge commit '50ec65fbe1a48475d3320775dab2c47389c02114' cb9dfc261 helpers: Add support for French Guillemets c4a0b6e8a vendor: Add support for French Guillemets a8080c084 Remove CODEOWNERS 84710eb3e Add -u flag for go get govendor in CONTRIBUTING.md 555a9bc80 tpl: Accommodate gccgo in TestMethodToName 55d0b8941 tpl/collections: Fix intersect on []interface{} handling aee2b0678 Add --debug option to be improved on over time c1a5da977 vendor: Update dependencies for 0.26-DEV 9ed48c1c9 Dockerfile: Run go install with -ldflags '-s -w' bfe0bfbbd Dockerfile: Reduce image size from 277MB to 27MB 606d6a8c9 Dockerfile: Optimize Docker image size 12e049520 docs: Add RSS template lookup example 6cd33f695 tpl: Use hash for cache key dbe63970e hugolib: Support reflinks starting with a slash 0c90e6d71 Change "hugodocs" to "hugoDocs" to match GitHub's default URL b60aa1a50 helpers: Add --trace to asciidoctor args ff433f981 Add script to pull in docs changes 2c0d1ccdc Squashed 'docs/' changes from b0470688..73f355ce f387cb1b3 doc: Merge commit '2c0d1ccdcd95de0bddeb39dca2e4d08f0d8056d7' 40566ec98 Remove ^M from file to make line-endings consistent 7759a98f7 Clarify the repo choice in the contribution guidelines 720786cd3 Add note about doc-related pull requests in contribution guide 214e16eca appveyor: Update submodules a2fb8150c Add some README info about the docs repo 73273d4e8 Add the docs theme to .gitmodules 4c220c4ac Merge commit '6dbde8d731f221b027c0c60b772ba82dad759943' 6dbde8d73 Squashed 'docs/' changes from f3c88b08..b0470688 deccc5400 hubolib: Add HasShortcode 00b590d7a Improve the twitter card template ea5e9e346 Add GOEXE to support building with different versions of `go` 61bb3ccab hugolib: Improve panic handling in layout rendering 794ea21e9 hugolib: Make template panics into nice error messages 91f410ea9 Bump versions to 0.26-DEV 0e25f1e96 Revert "Revert "vendor: Update dependencies for 0.26-DEV"" aded65b71 releaser: Prepare repository for 0.25-DEV bbd33dbf5 releaser: Add release notes to /docs for release of 0.25.1 0e09be7b3 releaser: Bump versions for release of 0.25.1 195f94575 releaser: Ignore openbsd/arm 44b8f740e releaser: Add release notes draft for 0.25.1 a48e13234 Revert "vendor: Update dependencies for 0.26-DEV" 7f82b41a2 parser: Final (!) fix for issue with escaped JSON front matter 84db6c74a parser: Fix issue with escaped JSON front matter e0cf2e05b tpl/collections: Add some empty slice tests to intersect dbbc5c481 tpl/collections: Fix union when the first slice is empty 7bcc1ce65 commands: Navigate to changed on CREATE When working with content from IntelliJ IDE, like WebStorm, every file save is followed by two events: "RENAME" and then "CREATE". fd41e70cf Add first draft of CODEOWNERS 4ec8ee7fb vendor: Update dependencies for 0.26-DEV 1e19a9845 releaser: Prepare repository for 0.26-DEV 6fb556367 releaser: Add release notes to /docs for release of 0.25 51bcd5083 releaser: Fix tag push 6e086e3d0 releaser: Bump versions for release of 0.25 5895e32b0 releaser: Add release notes draft for 0.25 b2dcd867f Revert "vendor: Update dependencies" d2c24baaf vendor: Update dependencies 4989950d4 releaser: Use real theme count in template a358b33f2 docs: Regenerate the docs helpers a392fca96 docs: Regenerate commands doc 75f782f03 Revert "commands: Adjust docs path" 37c69054e Squashed 'docs/' changes from 5d9a6703..f3c88b08 e00f5c9c0 docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943' 477684022 releaser: Adjustments 70d8ddcb6 releaser: Revise the docs handling to match new subtree 5f831a622 releaser: Replace the magic version handling e7a54e7af releaser: Add --try flag to ease testing aa6b1b9be output: Support templates per site/language a1d260b41 hugolib: Extend the sections API dd9b1baab hugolib: Make .Site.Sections return the top level sections 1039356ed commands: Support human-readable YAML boolean values in undraft ccdd08d57 tpl/collections: Add Pages support to Intersect and Union d12cf5a25 tpl/collections: Fix In function for JSON arrays e10e51a00 parser: Fix handling of JSON front matter with escaped quotes 34c566773 tpl/math: Add log function 41805dca9 hugolib: Render 404.html for all languages 7ee1f25e9 hugo import jekyll support nested _posts directories 3aa0e16d0 cache: Add even more concurrency to test b3c8056de cache: Add concurrent cache test fe132e1c3 vendor: Add missing WebP dependencies 8431c8d39 tpl: Add WebP images support da72805a4 tpl: Only show post's own keywords in schema.org 72fd87171 hugolib: Add more summary test 118f8f7cf Dockerfile: Update Dockerfile and add Docker optimizations 56d82aa02 hugofs: Fix typo in code comment eccb06478 tpl: Simplify the Disqus template a little bit (#3655) 2e1e4934b tpl: Improve the built-in Disqus template (#3639) a54404968 helpers: Add Blackfriday 'joinLines' extension support (#3574) bfce30d85 helpers: add --initial-header-level=2 to rst2html (#3528) 30e14cc31 Make `--navigateToChanged` more robust on Windows c825a7312 Support open "current content page" in browser 7198ea8a1 Revert "Remove docs building from CI builds" dd78d5b23 Squashed 'docs/' content from commit 5d9a6703 a7765bb3c Merge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs' git-subtree-dir: docs git-subtree-split: e65df1059549d951a45853576374be4088ded1d3
2017-10-19 01:58:46 -04:00
This release represents **31 contributions by 10 contributors** to the main Hugo code base.
Squashed 'docs/' changes from e65df1059..a042b67b5 a042b67b5 Update installation instructions for Fedora, CentOS, Red Hat e99dcb0b5 Document `:sections` placeholder for permalinks f33c88a27 Fix and clarify documentation about Blackfriday extensions (mask) 5cab109c2 Add .Page.File documentation 62df7bb80 Add .Page.CurrentSection and .Page.Sections documentation 60b4414de Add .Page.Dir documentation 22038d1a8 shortcode-templates.md: Update year example 850d5ca41 Add note about theme versions in hosting-on-netlify.md 0509b8055 Update permalink example URL c68d61d3a Mention the available 'width' argument in 'figure' shortcode ed83b483a Update Nanobox deployment tutorial a7422f35d shortcode-templates.md: Remove stray period af2905fe4 Fix order of releases in news section 19d3ea064 Bump to 0.30.2 bbfa10343 Merge branch 'next' 36ed7cbe4 releaser: Prepare repository for 0.31-DEV f689770f6 releaser: Add release notes to /docs for release of 0.30.2 0045e712a releaser: Bump versions for release of 0.30.2 a9efc3bbd Add slug to 0.30.1 relnotes 9cf47a4a1 Release 0.30.1 1fa0bb23d releaser: Prepare repository for 0.31-DEV 5582208b6 releaser: Add release notes to /docs for release of 0.30.1 09693d155 releaser: Bump versions for release of 0.30.1 58adf5d0d Merge commit '325009c3fd4ac90021897b7e3e025c14e70ce162' 4ef5dcb9b releaser: Prepare repository for 0.31-DEV 02938a788 releaser: Add release notes to /docs for release of 0.30.1 7cfd01fc6 releaser: Bump versions for release of 0.30.1 db3a68e24 Fix typo 95a5d8b46 Fix format of summaryLength in TOML example config 2ad649a92 Make terms in taxonomy examples more coherent 1fac1e662 Make a link specifically point to Pygments HTML Formatter docs 11ae6be03 Fix minor typos in v0.30 release notes git-subtree-dir: docs git-subtree-split: a042b67b5b8834ee8292849708cba724f5d6644e
2017-11-17 07:46:40 -05:00
[@bep](https://github.com/bep) leads the Hugo development with a significant amount of contribution, but also a big shoutout to [@moorereason](https://github.com/moorereason), [@digitalcraftsman](https://github.com/digitalcraftsman), and [@bmon](https://github.com/bmon) for their ongoing contributions.
Squashed 'docs/' changes from 4628b9ec2..e65df1059 e65df1059 Bump to v0.30 e9e118730 releaser: Prepare repository for 0.31-DEV e6f2508d4 releaser: Add release notes to /docs for release of 0.30 9c5d6a65b releaser: Bump versions for release of 0.30 88bf0e663 Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846' 6c7191331 Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2' efd1821bd tpl: Add errorf template function 0cf8dc046 Change SummaryLength to be configurable (#3924) 9e8c09652 tpl: Add os.fileExists template function e969cfcd7 Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98' 1a2d516a0 tpl: Add float template function 5310162dc releaser: Prepare repository for 0.30-DEV 648fdf2d0 releaser: Add release notes to /docs for release of 0.29 b2f46992c releaser: Bump versions for release of 0.29 ec447e043 releaser: Prepare repository for 0.29-DEV 9f469e93a releaser: Add release notes to /docs for release of 0.28 c91c18ebc releaser: Bump versions for release of 0.28 253d2ede2 Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b' e35b93cc7 Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691' 9fad59f66 Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1' 4221c2855 Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b' 0010b6743 releaser: Prepare repository for 0.28-DEV 9e71765cd releaser: Add release notes to /docs for release of 0.27.1 56206b90d releaser: Bump versions for release of 0.27.1 59522fca0 releaser: Prepare repository for 0.28-DEV 4686686d2 releaser: Add release notes to /docs for release of 0.27 0cd9a5d58 releaser: Bump versions for release of 0.27 d21a59d2d docs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7' 9c4ff2d8e docs: Document Related Content 887fb1af7 docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485' c8163b51b Update docs versiona and README f782c9959 Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs' d384c661f docs: Re-integrate 9a2eb0f1d Revert "Squashed 'docs/' changes from 35abbc86..f887bd7b" 0373e4310 Squashed 'docs/' changes from 35abbc86..f887bd7b ea2cc26b3 Remove the theme submodule from /docs 0f9f73cce Add support for multiple config files via --config a.toml,b.toml,c.toml c8257f8b7 Render task list item inside label for correct accessibility 0abdeeef6 source: Normalize UniqueID between Windows & Linux e2f8664ef hugolib: More spelling 46ac74537 all: Fix spelling 4b54fb070 all: gofmt -s 40d7d3baa releaser: Prepare repository for 0.27-DEV f090c2711 releaser: Add release notes to /docs for release of 0.26 b36f6e31e releaser: Bump versions for release of 0.26 0f51e4926 releaser: Add release notes draft for 0.26 62583db50 vendor: Update checksum for inflect 0d495d537 releaser: Update to new release notes location 22b213b1a Merge commit 'e81208265bb3cdb7606d051a23d83aeebcb7d34d' e81208265 Squashed 'docs/' changes from ef02e34e..35abbc86 11e5d456e releaser: Include stats from hugoDocs f768c27f0 helpers: Remove some unused funcs 81c13171a Add some missing doc comments 9891c0fb0 Remove sourceRelativeLinks 481924b34 helpers: Fix broken TaskList in Markdown 09907d36a Switch from fork bep/inflect to markbates/inflect 8fb594bfb Make the title case style guide configurable 9b4170ce7 Remove unused dependencies from vendor.json 6acbe41f0 media: Add missing JSON tags to Type e321306c6 media: Add JSON tags to Type 9c1977872 output: Add JSON tags to Format 50ec65fbe Squashed 'docs/' changes from 73f355ce..ef02e34e 1c18f3fc4 Merge commit '50ec65fbe1a48475d3320775dab2c47389c02114' cb9dfc261 helpers: Add support for French Guillemets c4a0b6e8a vendor: Add support for French Guillemets a8080c084 Remove CODEOWNERS 84710eb3e Add -u flag for go get govendor in CONTRIBUTING.md 555a9bc80 tpl: Accommodate gccgo in TestMethodToName 55d0b8941 tpl/collections: Fix intersect on []interface{} handling aee2b0678 Add --debug option to be improved on over time c1a5da977 vendor: Update dependencies for 0.26-DEV 9ed48c1c9 Dockerfile: Run go install with -ldflags '-s -w' bfe0bfbbd Dockerfile: Reduce image size from 277MB to 27MB 606d6a8c9 Dockerfile: Optimize Docker image size 12e049520 docs: Add RSS template lookup example 6cd33f695 tpl: Use hash for cache key dbe63970e hugolib: Support reflinks starting with a slash 0c90e6d71 Change "hugodocs" to "hugoDocs" to match GitHub's default URL b60aa1a50 helpers: Add --trace to asciidoctor args ff433f981 Add script to pull in docs changes 2c0d1ccdc Squashed 'docs/' changes from b0470688..73f355ce f387cb1b3 doc: Merge commit '2c0d1ccdcd95de0bddeb39dca2e4d08f0d8056d7' 40566ec98 Remove ^M from file to make line-endings consistent 7759a98f7 Clarify the repo choice in the contribution guidelines 720786cd3 Add note about doc-related pull requests in contribution guide 214e16eca appveyor: Update submodules a2fb8150c Add some README info about the docs repo 73273d4e8 Add the docs theme to .gitmodules 4c220c4ac Merge commit '6dbde8d731f221b027c0c60b772ba82dad759943' 6dbde8d73 Squashed 'docs/' changes from f3c88b08..b0470688 deccc5400 hubolib: Add HasShortcode 00b590d7a Improve the twitter card template ea5e9e346 Add GOEXE to support building with different versions of `go` 61bb3ccab hugolib: Improve panic handling in layout rendering 794ea21e9 hugolib: Make template panics into nice error messages 91f410ea9 Bump versions to 0.26-DEV 0e25f1e96 Revert "Revert "vendor: Update dependencies for 0.26-DEV"" aded65b71 releaser: Prepare repository for 0.25-DEV bbd33dbf5 releaser: Add release notes to /docs for release of 0.25.1 0e09be7b3 releaser: Bump versions for release of 0.25.1 195f94575 releaser: Ignore openbsd/arm 44b8f740e releaser: Add release notes draft for 0.25.1 a48e13234 Revert "vendor: Update dependencies for 0.26-DEV" 7f82b41a2 parser: Final (!) fix for issue with escaped JSON front matter 84db6c74a parser: Fix issue with escaped JSON front matter e0cf2e05b tpl/collections: Add some empty slice tests to intersect dbbc5c481 tpl/collections: Fix union when the first slice is empty 7bcc1ce65 commands: Navigate to changed on CREATE When working with content from IntelliJ IDE, like WebStorm, every file save is followed by two events: "RENAME" and then "CREATE". fd41e70cf Add first draft of CODEOWNERS 4ec8ee7fb vendor: Update dependencies for 0.26-DEV 1e19a9845 releaser: Prepare repository for 0.26-DEV 6fb556367 releaser: Add release notes to /docs for release of 0.25 51bcd5083 releaser: Fix tag push 6e086e3d0 releaser: Bump versions for release of 0.25 5895e32b0 releaser: Add release notes draft for 0.25 b2dcd867f Revert "vendor: Update dependencies" d2c24baaf vendor: Update dependencies 4989950d4 releaser: Use real theme count in template a358b33f2 docs: Regenerate the docs helpers a392fca96 docs: Regenerate commands doc 75f782f03 Revert "commands: Adjust docs path" 37c69054e Squashed 'docs/' changes from 5d9a6703..f3c88b08 e00f5c9c0 docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943' 477684022 releaser: Adjustments 70d8ddcb6 releaser: Revise the docs handling to match new subtree 5f831a622 releaser: Replace the magic version handling e7a54e7af releaser: Add --try flag to ease testing aa6b1b9be output: Support templates per site/language a1d260b41 hugolib: Extend the sections API dd9b1baab hugolib: Make .Site.Sections return the top level sections 1039356ed commands: Support human-readable YAML boolean values in undraft ccdd08d57 tpl/collections: Add Pages support to Intersect and Union d12cf5a25 tpl/collections: Fix In function for JSON arrays e10e51a00 parser: Fix handling of JSON front matter with escaped quotes 34c566773 tpl/math: Add log function 41805dca9 hugolib: Render 404.html for all languages 7ee1f25e9 hugo import jekyll support nested _posts directories 3aa0e16d0 cache: Add even more concurrency to test b3c8056de cache: Add concurrent cache test fe132e1c3 vendor: Add missing WebP dependencies 8431c8d39 tpl: Add WebP images support da72805a4 tpl: Only show post's own keywords in schema.org 72fd87171 hugolib: Add more summary test 118f8f7cf Dockerfile: Update Dockerfile and add Docker optimizations 56d82aa02 hugofs: Fix typo in code comment eccb06478 tpl: Simplify the Disqus template a little bit (#3655) 2e1e4934b tpl: Improve the built-in Disqus template (#3639) a54404968 helpers: Add Blackfriday 'joinLines' extension support (#3574) bfce30d85 helpers: add --initial-header-level=2 to rst2html (#3528) 30e14cc31 Make `--navigateToChanged` more robust on Windows c825a7312 Support open "current content page" in browser 7198ea8a1 Revert "Remove docs building from CI builds" dd78d5b23 Squashed 'docs/' content from commit 5d9a6703 a7765bb3c Merge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs' git-subtree-dir: docs git-subtree-split: e65df1059549d951a45853576374be4088ded1d3
2017-10-19 01:58:46 -04:00
And as always a big thanks to [@digitalcraftsman](https://github.com/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](https://github.com/gohugoio/hugoDocs),
which has received **26 contributions by 15 contributors**. A special thanks to [@bep](https://github.com/bep), [@digitalcraftsman](https://github.com/digitalcraftsman), [@moorereason](https://github.com/moorereason), and [@kaushalmodi](https://github.com/kaushalmodi) for their work on the documentation site.
Hugo now has:
* 20195+ [stars](https://github.com/gohugoio/hugo/stargazers)
* 454+ [contributors](https://github.com/gohugoio/hugo/graphs/contributors)
* 180+ [themes](http://themes.gohugo.io/)
## Notes
* Running `hugo server` will now run with the new "Fast Render Mode" default on. To turn it off, run `hugo server --disableFastRender` or set `disableFastRender=true` in your site config.
Squashed 'docs/' changes from e65df1059..a042b67b5 a042b67b5 Update installation instructions for Fedora, CentOS, Red Hat e99dcb0b5 Document `:sections` placeholder for permalinks f33c88a27 Fix and clarify documentation about Blackfriday extensions (mask) 5cab109c2 Add .Page.File documentation 62df7bb80 Add .Page.CurrentSection and .Page.Sections documentation 60b4414de Add .Page.Dir documentation 22038d1a8 shortcode-templates.md: Update year example 850d5ca41 Add note about theme versions in hosting-on-netlify.md 0509b8055 Update permalink example URL c68d61d3a Mention the available 'width' argument in 'figure' shortcode ed83b483a Update Nanobox deployment tutorial a7422f35d shortcode-templates.md: Remove stray period af2905fe4 Fix order of releases in news section 19d3ea064 Bump to 0.30.2 bbfa10343 Merge branch 'next' 36ed7cbe4 releaser: Prepare repository for 0.31-DEV f689770f6 releaser: Add release notes to /docs for release of 0.30.2 0045e712a releaser: Bump versions for release of 0.30.2 a9efc3bbd Add slug to 0.30.1 relnotes 9cf47a4a1 Release 0.30.1 1fa0bb23d releaser: Prepare repository for 0.31-DEV 5582208b6 releaser: Add release notes to /docs for release of 0.30.1 09693d155 releaser: Bump versions for release of 0.30.1 58adf5d0d Merge commit '325009c3fd4ac90021897b7e3e025c14e70ce162' 4ef5dcb9b releaser: Prepare repository for 0.31-DEV 02938a788 releaser: Add release notes to /docs for release of 0.30.1 7cfd01fc6 releaser: Bump versions for release of 0.30.1 db3a68e24 Fix typo 95a5d8b46 Fix format of summaryLength in TOML example config 2ad649a92 Make terms in taxonomy examples more coherent 1fac1e662 Make a link specifically point to Pygments HTML Formatter docs 11ae6be03 Fix minor typos in v0.30 release notes git-subtree-dir: docs git-subtree-split: a042b67b5b8834ee8292849708cba724f5d6644e
2017-11-17 07:46:40 -05:00
* There have been several fixes and enhancements in the Chroma highlighter. One is that it now creates Pygments compatible CSS classes, which means that you may want to re-generate the stylesheet. See the [Syntax Highlighting Doc](https://gohugo.io/content-management/syntax-highlighting/).
Squashed 'docs/' changes from 4628b9ec2..e65df1059 e65df1059 Bump to v0.30 e9e118730 releaser: Prepare repository for 0.31-DEV e6f2508d4 releaser: Add release notes to /docs for release of 0.30 9c5d6a65b releaser: Bump versions for release of 0.30 88bf0e663 Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846' 6c7191331 Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2' efd1821bd tpl: Add errorf template function 0cf8dc046 Change SummaryLength to be configurable (#3924) 9e8c09652 tpl: Add os.fileExists template function e969cfcd7 Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98' 1a2d516a0 tpl: Add float template function 5310162dc releaser: Prepare repository for 0.30-DEV 648fdf2d0 releaser: Add release notes to /docs for release of 0.29 b2f46992c releaser: Bump versions for release of 0.29 ec447e043 releaser: Prepare repository for 0.29-DEV 9f469e93a releaser: Add release notes to /docs for release of 0.28 c91c18ebc releaser: Bump versions for release of 0.28 253d2ede2 Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b' e35b93cc7 Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691' 9fad59f66 Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1' 4221c2855 Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b' 0010b6743 releaser: Prepare repository for 0.28-DEV 9e71765cd releaser: Add release notes to /docs for release of 0.27.1 56206b90d releaser: Bump versions for release of 0.27.1 59522fca0 releaser: Prepare repository for 0.28-DEV 4686686d2 releaser: Add release notes to /docs for release of 0.27 0cd9a5d58 releaser: Bump versions for release of 0.27 d21a59d2d docs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7' 9c4ff2d8e docs: Document Related Content 887fb1af7 docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485' c8163b51b Update docs versiona and README f782c9959 Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs' d384c661f docs: Re-integrate 9a2eb0f1d Revert "Squashed 'docs/' changes from 35abbc86..f887bd7b" 0373e4310 Squashed 'docs/' changes from 35abbc86..f887bd7b ea2cc26b3 Remove the theme submodule from /docs 0f9f73cce Add support for multiple config files via --config a.toml,b.toml,c.toml c8257f8b7 Render task list item inside label for correct accessibility 0abdeeef6 source: Normalize UniqueID between Windows & Linux e2f8664ef hugolib: More spelling 46ac74537 all: Fix spelling 4b54fb070 all: gofmt -s 40d7d3baa releaser: Prepare repository for 0.27-DEV f090c2711 releaser: Add release notes to /docs for release of 0.26 b36f6e31e releaser: Bump versions for release of 0.26 0f51e4926 releaser: Add release notes draft for 0.26 62583db50 vendor: Update checksum for inflect 0d495d537 releaser: Update to new release notes location 22b213b1a Merge commit 'e81208265bb3cdb7606d051a23d83aeebcb7d34d' e81208265 Squashed 'docs/' changes from ef02e34e..35abbc86 11e5d456e releaser: Include stats from hugoDocs f768c27f0 helpers: Remove some unused funcs 81c13171a Add some missing doc comments 9891c0fb0 Remove sourceRelativeLinks 481924b34 helpers: Fix broken TaskList in Markdown 09907d36a Switch from fork bep/inflect to markbates/inflect 8fb594bfb Make the title case style guide configurable 9b4170ce7 Remove unused dependencies from vendor.json 6acbe41f0 media: Add missing JSON tags to Type e321306c6 media: Add JSON tags to Type 9c1977872 output: Add JSON tags to Format 50ec65fbe Squashed 'docs/' changes from 73f355ce..ef02e34e 1c18f3fc4 Merge commit '50ec65fbe1a48475d3320775dab2c47389c02114' cb9dfc261 helpers: Add support for French Guillemets c4a0b6e8a vendor: Add support for French Guillemets a8080c084 Remove CODEOWNERS 84710eb3e Add -u flag for go get govendor in CONTRIBUTING.md 555a9bc80 tpl: Accommodate gccgo in TestMethodToName 55d0b8941 tpl/collections: Fix intersect on []interface{} handling aee2b0678 Add --debug option to be improved on over time c1a5da977 vendor: Update dependencies for 0.26-DEV 9ed48c1c9 Dockerfile: Run go install with -ldflags '-s -w' bfe0bfbbd Dockerfile: Reduce image size from 277MB to 27MB 606d6a8c9 Dockerfile: Optimize Docker image size 12e049520 docs: Add RSS template lookup example 6cd33f695 tpl: Use hash for cache key dbe63970e hugolib: Support reflinks starting with a slash 0c90e6d71 Change "hugodocs" to "hugoDocs" to match GitHub's default URL b60aa1a50 helpers: Add --trace to asciidoctor args ff433f981 Add script to pull in docs changes 2c0d1ccdc Squashed 'docs/' changes from b0470688..73f355ce f387cb1b3 doc: Merge commit '2c0d1ccdcd95de0bddeb39dca2e4d08f0d8056d7' 40566ec98 Remove ^M from file to make line-endings consistent 7759a98f7 Clarify the repo choice in the contribution guidelines 720786cd3 Add note about doc-related pull requests in contribution guide 214e16eca appveyor: Update submodules a2fb8150c Add some README info about the docs repo 73273d4e8 Add the docs theme to .gitmodules 4c220c4ac Merge commit '6dbde8d731f221b027c0c60b772ba82dad759943' 6dbde8d73 Squashed 'docs/' changes from f3c88b08..b0470688 deccc5400 hubolib: Add HasShortcode 00b590d7a Improve the twitter card template ea5e9e346 Add GOEXE to support building with different versions of `go` 61bb3ccab hugolib: Improve panic handling in layout rendering 794ea21e9 hugolib: Make template panics into nice error messages 91f410ea9 Bump versions to 0.26-DEV 0e25f1e96 Revert "Revert "vendor: Update dependencies for 0.26-DEV"" aded65b71 releaser: Prepare repository for 0.25-DEV bbd33dbf5 releaser: Add release notes to /docs for release of 0.25.1 0e09be7b3 releaser: Bump versions for release of 0.25.1 195f94575 releaser: Ignore openbsd/arm 44b8f740e releaser: Add release notes draft for 0.25.1 a48e13234 Revert "vendor: Update dependencies for 0.26-DEV" 7f82b41a2 parser: Final (!) fix for issue with escaped JSON front matter 84db6c74a parser: Fix issue with escaped JSON front matter e0cf2e05b tpl/collections: Add some empty slice tests to intersect dbbc5c481 tpl/collections: Fix union when the first slice is empty 7bcc1ce65 commands: Navigate to changed on CREATE When working with content from IntelliJ IDE, like WebStorm, every file save is followed by two events: "RENAME" and then "CREATE". fd41e70cf Add first draft of CODEOWNERS 4ec8ee7fb vendor: Update dependencies for 0.26-DEV 1e19a9845 releaser: Prepare repository for 0.26-DEV 6fb556367 releaser: Add release notes to /docs for release of 0.25 51bcd5083 releaser: Fix tag push 6e086e3d0 releaser: Bump versions for release of 0.25 5895e32b0 releaser: Add release notes draft for 0.25 b2dcd867f Revert "vendor: Update dependencies" d2c24baaf vendor: Update dependencies 4989950d4 releaser: Use real theme count in template a358b33f2 docs: Regenerate the docs helpers a392fca96 docs: Regenerate commands doc 75f782f03 Revert "commands: Adjust docs path" 37c69054e Squashed 'docs/' changes from 5d9a6703..f3c88b08 e00f5c9c0 docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943' 477684022 releaser: Adjustments 70d8ddcb6 releaser: Revise the docs handling to match new subtree 5f831a622 releaser: Replace the magic version handling e7a54e7af releaser: Add --try flag to ease testing aa6b1b9be output: Support templates per site/language a1d260b41 hugolib: Extend the sections API dd9b1baab hugolib: Make .Site.Sections return the top level sections 1039356ed commands: Support human-readable YAML boolean values in undraft ccdd08d57 tpl/collections: Add Pages support to Intersect and Union d12cf5a25 tpl/collections: Fix In function for JSON arrays e10e51a00 parser: Fix handling of JSON front matter with escaped quotes 34c566773 tpl/math: Add log function 41805dca9 hugolib: Render 404.html for all languages 7ee1f25e9 hugo import jekyll support nested _posts directories 3aa0e16d0 cache: Add even more concurrency to test b3c8056de cache: Add concurrent cache test fe132e1c3 vendor: Add missing WebP dependencies 8431c8d39 tpl: Add WebP images support da72805a4 tpl: Only show post's own keywords in schema.org 72fd87171 hugolib: Add more summary test 118f8f7cf Dockerfile: Update Dockerfile and add Docker optimizations 56d82aa02 hugofs: Fix typo in code comment eccb06478 tpl: Simplify the Disqus template a little bit (#3655) 2e1e4934b tpl: Improve the built-in Disqus template (#3639) a54404968 helpers: Add Blackfriday 'joinLines' extension support (#3574) bfce30d85 helpers: add --initial-header-level=2 to rst2html (#3528) 30e14cc31 Make `--navigateToChanged` more robust on Windows c825a7312 Support open "current content page" in browser 7198ea8a1 Revert "Remove docs building from CI builds" dd78d5b23 Squashed 'docs/' content from commit 5d9a6703 a7765bb3c Merge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs' git-subtree-dir: docs git-subtree-split: e65df1059549d951a45853576374be4088ded1d3
2017-10-19 01:58:46 -04:00
## Enhancements
### Performance
* Only re-render the view(s) you're working on [60bd332c](https://github.com/gohugoio/hugo/commit/60bd332c1f68e49e6ac439047e7c660865189380) [@bep](https://github.com/bep) [#3962](https://github.com/gohugoio/hugo/issues/3962)
* Detect `partialCached` candidates [5800a20a](https://github.com/gohugoio/hugo/commit/5800a20a258378440e203a6c4a4343f5077755df) [@bep](https://github.com/bep)
* Move metrics output to the end of the site build [b277cb33](https://github.com/gohugoio/hugo/commit/b277cb33e4dfa7440fca3b7888026944ce056154) [@moorereason](https://github.com/moorereason)
### Templates
* Output `xmlns:xhtml` only if there are translations available [0859d9df](https://github.com/gohugoio/hugo/commit/0859d9dfe647db3b8a192da38ad7efb5480a29a1) [@jamieconnolly](https://github.com/jamieconnolly)
* Add `errorf` template function [4fc67fe4](https://github.com/gohugoio/hugo/commit/4fc67fe44a3c65fc7faaed21d5fa5bb5f87edf2c) [@bmon](https://github.com/bmon) [#3817](https://github.com/gohugoio/hugo/issues/3817)
* Add `os.FileExists` template function [28188789](https://github.com/gohugoio/hugo/commit/2818878994e906c292cbe00cb2a83f1531a21f32) [@digitalcraftsman](https://github.com/digitalcraftsman) [#3839](https://github.com/gohugoio/hugo/issues/3839)
* Add `float` template function [57adc539](https://github.com/gohugoio/hugo/commit/57adc539fc98dcb6fba8070b9611b8bd545f6f7f) [@x3ro](https://github.com/x3ro) [#3307](https://github.com/gohugoio/hugo/issues/3307)
* Rework the partial test and benchmarks [e2e8bcbe](https://github.com/gohugoio/hugo/commit/e2e8bcbec34702a27047b91b6b007a15f1fc0797) [@bep](https://github.com/bep)
### Other
* Change `SummaryLength` to be configurable (#3924) [8717a60c](https://github.com/gohugoio/hugo/commit/8717a60cc030f4310c1779c0cdd51db37ad636cd) [@bmon](https://github.com/bmon) [#3734](https://github.com/gohugoio/hugo/issues/3734)
* Replace `make` with `mage` in CircleCI build [fe71cb6f](https://github.com/gohugoio/hugo/commit/fe71cb6f5f83cdc8374cf1fc35a6d48102bd4b12) [@bep](https://github.com/bep) [#3969](https://github.com/gohugoio/hugo/issues/3969)
* Add table `linenos` support for Chroma highlighter [7c30e2cb](https://github.com/gohugoio/hugo/commit/7c30e2cbb08fdf0e61f80c7f1aa29909aeca4211) [@bep](https://github.com/bep) [#3915](https://github.com/gohugoio/hugo/issues/3915)
* Replace `make` with `mage` [8d2580f0](https://github.com/gohugoio/hugo/commit/8d2580f07c0253e12524a4b5c13165f876d00b21) [@bep](https://github.com/bep) [#3937](https://github.com/gohugoio/hugo/issues/3937)
* Create `magefile` from `Makefile` [384a6ac4](https://github.com/gohugoio/hugo/commit/384a6ac4bd2de16fcd6a1c952e7ca41b66023a12) [@natefinch](https://github.com/natefinch)
* Clean up lint in various packages [47fdfd51](https://github.com/gohugoio/hugo/commit/47fdfd5196cd24a23b30afe1d88969ffb413ab59) [@moorereason](https://github.com/moorereason)
## Fixes
Squashed 'docs/' changes from e65df1059..a042b67b5 a042b67b5 Update installation instructions for Fedora, CentOS, Red Hat e99dcb0b5 Document `:sections` placeholder for permalinks f33c88a27 Fix and clarify documentation about Blackfriday extensions (mask) 5cab109c2 Add .Page.File documentation 62df7bb80 Add .Page.CurrentSection and .Page.Sections documentation 60b4414de Add .Page.Dir documentation 22038d1a8 shortcode-templates.md: Update year example 850d5ca41 Add note about theme versions in hosting-on-netlify.md 0509b8055 Update permalink example URL c68d61d3a Mention the available 'width' argument in 'figure' shortcode ed83b483a Update Nanobox deployment tutorial a7422f35d shortcode-templates.md: Remove stray period af2905fe4 Fix order of releases in news section 19d3ea064 Bump to 0.30.2 bbfa10343 Merge branch 'next' 36ed7cbe4 releaser: Prepare repository for 0.31-DEV f689770f6 releaser: Add release notes to /docs for release of 0.30.2 0045e712a releaser: Bump versions for release of 0.30.2 a9efc3bbd Add slug to 0.30.1 relnotes 9cf47a4a1 Release 0.30.1 1fa0bb23d releaser: Prepare repository for 0.31-DEV 5582208b6 releaser: Add release notes to /docs for release of 0.30.1 09693d155 releaser: Bump versions for release of 0.30.1 58adf5d0d Merge commit '325009c3fd4ac90021897b7e3e025c14e70ce162' 4ef5dcb9b releaser: Prepare repository for 0.31-DEV 02938a788 releaser: Add release notes to /docs for release of 0.30.1 7cfd01fc6 releaser: Bump versions for release of 0.30.1 db3a68e24 Fix typo 95a5d8b46 Fix format of summaryLength in TOML example config 2ad649a92 Make terms in taxonomy examples more coherent 1fac1e662 Make a link specifically point to Pygments HTML Formatter docs 11ae6be03 Fix minor typos in v0.30 release notes git-subtree-dir: docs git-subtree-split: a042b67b5b8834ee8292849708cba724f5d6644e
2017-11-17 07:46:40 -05:00
* Make sure `Date` and `PublishDate` are always set to a value if one is available [6a30874f](https://github.com/gohugoio/hugo/commit/6a30874f19610a38e846e120aac03c68e12f9b7b) [@bep](https://github.com/bep) [#3854](https://github.com/gohugoio/hugo/issues/3854)
Squashed 'docs/' changes from 4628b9ec2..e65df1059 e65df1059 Bump to v0.30 e9e118730 releaser: Prepare repository for 0.31-DEV e6f2508d4 releaser: Add release notes to /docs for release of 0.30 9c5d6a65b releaser: Bump versions for release of 0.30 88bf0e663 Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846' 6c7191331 Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2' efd1821bd tpl: Add errorf template function 0cf8dc046 Change SummaryLength to be configurable (#3924) 9e8c09652 tpl: Add os.fileExists template function e969cfcd7 Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98' 1a2d516a0 tpl: Add float template function 5310162dc releaser: Prepare repository for 0.30-DEV 648fdf2d0 releaser: Add release notes to /docs for release of 0.29 b2f46992c releaser: Bump versions for release of 0.29 ec447e043 releaser: Prepare repository for 0.29-DEV 9f469e93a releaser: Add release notes to /docs for release of 0.28 c91c18ebc releaser: Bump versions for release of 0.28 253d2ede2 Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b' e35b93cc7 Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691' 9fad59f66 Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1' 4221c2855 Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b' 0010b6743 releaser: Prepare repository for 0.28-DEV 9e71765cd releaser: Add release notes to /docs for release of 0.27.1 56206b90d releaser: Bump versions for release of 0.27.1 59522fca0 releaser: Prepare repository for 0.28-DEV 4686686d2 releaser: Add release notes to /docs for release of 0.27 0cd9a5d58 releaser: Bump versions for release of 0.27 d21a59d2d docs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7' 9c4ff2d8e docs: Document Related Content 887fb1af7 docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485' c8163b51b Update docs versiona and README f782c9959 Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs' d384c661f docs: Re-integrate 9a2eb0f1d Revert "Squashed 'docs/' changes from 35abbc86..f887bd7b" 0373e4310 Squashed 'docs/' changes from 35abbc86..f887bd7b ea2cc26b3 Remove the theme submodule from /docs 0f9f73cce Add support for multiple config files via --config a.toml,b.toml,c.toml c8257f8b7 Render task list item inside label for correct accessibility 0abdeeef6 source: Normalize UniqueID between Windows & Linux e2f8664ef hugolib: More spelling 46ac74537 all: Fix spelling 4b54fb070 all: gofmt -s 40d7d3baa releaser: Prepare repository for 0.27-DEV f090c2711 releaser: Add release notes to /docs for release of 0.26 b36f6e31e releaser: Bump versions for release of 0.26 0f51e4926 releaser: Add release notes draft for 0.26 62583db50 vendor: Update checksum for inflect 0d495d537 releaser: Update to new release notes location 22b213b1a Merge commit 'e81208265bb3cdb7606d051a23d83aeebcb7d34d' e81208265 Squashed 'docs/' changes from ef02e34e..35abbc86 11e5d456e releaser: Include stats from hugoDocs f768c27f0 helpers: Remove some unused funcs 81c13171a Add some missing doc comments 9891c0fb0 Remove sourceRelativeLinks 481924b34 helpers: Fix broken TaskList in Markdown 09907d36a Switch from fork bep/inflect to markbates/inflect 8fb594bfb Make the title case style guide configurable 9b4170ce7 Remove unused dependencies from vendor.json 6acbe41f0 media: Add missing JSON tags to Type e321306c6 media: Add JSON tags to Type 9c1977872 output: Add JSON tags to Format 50ec65fbe Squashed 'docs/' changes from 73f355ce..ef02e34e 1c18f3fc4 Merge commit '50ec65fbe1a48475d3320775dab2c47389c02114' cb9dfc261 helpers: Add support for French Guillemets c4a0b6e8a vendor: Add support for French Guillemets a8080c084 Remove CODEOWNERS 84710eb3e Add -u flag for go get govendor in CONTRIBUTING.md 555a9bc80 tpl: Accommodate gccgo in TestMethodToName 55d0b8941 tpl/collections: Fix intersect on []interface{} handling aee2b0678 Add --debug option to be improved on over time c1a5da977 vendor: Update dependencies for 0.26-DEV 9ed48c1c9 Dockerfile: Run go install with -ldflags '-s -w' bfe0bfbbd Dockerfile: Reduce image size from 277MB to 27MB 606d6a8c9 Dockerfile: Optimize Docker image size 12e049520 docs: Add RSS template lookup example 6cd33f695 tpl: Use hash for cache key dbe63970e hugolib: Support reflinks starting with a slash 0c90e6d71 Change "hugodocs" to "hugoDocs" to match GitHub's default URL b60aa1a50 helpers: Add --trace to asciidoctor args ff433f981 Add script to pull in docs changes 2c0d1ccdc Squashed 'docs/' changes from b0470688..73f355ce f387cb1b3 doc: Merge commit '2c0d1ccdcd95de0bddeb39dca2e4d08f0d8056d7' 40566ec98 Remove ^M from file to make line-endings consistent 7759a98f7 Clarify the repo choice in the contribution guidelines 720786cd3 Add note about doc-related pull requests in contribution guide 214e16eca appveyor: Update submodules a2fb8150c Add some README info about the docs repo 73273d4e8 Add the docs theme to .gitmodules 4c220c4ac Merge commit '6dbde8d731f221b027c0c60b772ba82dad759943' 6dbde8d73 Squashed 'docs/' changes from f3c88b08..b0470688 deccc5400 hubolib: Add HasShortcode 00b590d7a Improve the twitter card template ea5e9e346 Add GOEXE to support building with different versions of `go` 61bb3ccab hugolib: Improve panic handling in layout rendering 794ea21e9 hugolib: Make template panics into nice error messages 91f410ea9 Bump versions to 0.26-DEV 0e25f1e96 Revert "Revert "vendor: Update dependencies for 0.26-DEV"" aded65b71 releaser: Prepare repository for 0.25-DEV bbd33dbf5 releaser: Add release notes to /docs for release of 0.25.1 0e09be7b3 releaser: Bump versions for release of 0.25.1 195f94575 releaser: Ignore openbsd/arm 44b8f740e releaser: Add release notes draft for 0.25.1 a48e13234 Revert "vendor: Update dependencies for 0.26-DEV" 7f82b41a2 parser: Final (!) fix for issue with escaped JSON front matter 84db6c74a parser: Fix issue with escaped JSON front matter e0cf2e05b tpl/collections: Add some empty slice tests to intersect dbbc5c481 tpl/collections: Fix union when the first slice is empty 7bcc1ce65 commands: Navigate to changed on CREATE When working with content from IntelliJ IDE, like WebStorm, every file save is followed by two events: "RENAME" and then "CREATE". fd41e70cf Add first draft of CODEOWNERS 4ec8ee7fb vendor: Update dependencies for 0.26-DEV 1e19a9845 releaser: Prepare repository for 0.26-DEV 6fb556367 releaser: Add release notes to /docs for release of 0.25 51bcd5083 releaser: Fix tag push 6e086e3d0 releaser: Bump versions for release of 0.25 5895e32b0 releaser: Add release notes draft for 0.25 b2dcd867f Revert "vendor: Update dependencies" d2c24baaf vendor: Update dependencies 4989950d4 releaser: Use real theme count in template a358b33f2 docs: Regenerate the docs helpers a392fca96 docs: Regenerate commands doc 75f782f03 Revert "commands: Adjust docs path" 37c69054e Squashed 'docs/' changes from 5d9a6703..f3c88b08 e00f5c9c0 docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943' 477684022 releaser: Adjustments 70d8ddcb6 releaser: Revise the docs handling to match new subtree 5f831a622 releaser: Replace the magic version handling e7a54e7af releaser: Add --try flag to ease testing aa6b1b9be output: Support templates per site/language a1d260b41 hugolib: Extend the sections API dd9b1baab hugolib: Make .Site.Sections return the top level sections 1039356ed commands: Support human-readable YAML boolean values in undraft ccdd08d57 tpl/collections: Add Pages support to Intersect and Union d12cf5a25 tpl/collections: Fix In function for JSON arrays e10e51a00 parser: Fix handling of JSON front matter with escaped quotes 34c566773 tpl/math: Add log function 41805dca9 hugolib: Render 404.html for all languages 7ee1f25e9 hugo import jekyll support nested _posts directories 3aa0e16d0 cache: Add even more concurrency to test b3c8056de cache: Add concurrent cache test fe132e1c3 vendor: Add missing WebP dependencies 8431c8d39 tpl: Add WebP images support da72805a4 tpl: Only show post's own keywords in schema.org 72fd87171 hugolib: Add more summary test 118f8f7cf Dockerfile: Update Dockerfile and add Docker optimizations 56d82aa02 hugofs: Fix typo in code comment eccb06478 tpl: Simplify the Disqus template a little bit (#3655) 2e1e4934b tpl: Improve the built-in Disqus template (#3639) a54404968 helpers: Add Blackfriday 'joinLines' extension support (#3574) bfce30d85 helpers: add --initial-header-level=2 to rst2html (#3528) 30e14cc31 Make `--navigateToChanged` more robust on Windows c825a7312 Support open "current content page" in browser 7198ea8a1 Revert "Remove docs building from CI builds" dd78d5b23 Squashed 'docs/' content from commit 5d9a6703 a7765bb3c Merge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs' git-subtree-dir: docs git-subtree-split: e65df1059549d951a45853576374be4088ded1d3
2017-10-19 01:58:46 -04:00
* Add correct config file name to verbose server log [15ec031d](https://github.com/gohugoio/hugo/commit/15ec031d9818d239bfbff525c00cd99cc3118a96) [@mdhender](https://github.com/mdhender)