Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update https://github.com/gohugoio/hugo from v0.29 to v0.30 #3

Merged
merged 1 commit into from
Oct 17, 2017

Conversation

dependencies[bot]
Copy link
Contributor

@dependencies dependencies bot commented Oct 17, 2017

https://github.com/gohugoio/hugo has been updated to v0.30 by dependencies.io

v0.30

Hugo 0.30 is the Race Car Edition. Hugo is already very very fast, but much wants 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, but the short version is that we now re-render only the parts of the site that you are working on.

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).

This release also more or less makes the really fast Chroma highlighter a complete alternative to Pygments. Most noteable is the new table linenos support (7c30e2cb bep #3915), which makes copy-and-paste code blocks much easier.

This release represents 31 contributions by 10 contributors to the main Hugo code base.
bep leads the Hugo development with a significant amount of contribution, but also a big shoutout to @moorereason, @digitalcraftsman, and @bmon 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 26 contributions by 15 contributors. A special thanks to bep, @digitalcraftsman, @moorereason, and @kaushalmodi for their work on the documentation site.

Hugo now has:

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.
  • 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.

Enhancements

Performance

Templates

Other

Fixes

  • Make sure Date and PublishDate are always set to a value if one is available 6a30874f bep #3854
  • Add correct config file name to verbose server log 15ec031d mdhender

@matrixik matrixik merged commit 34b1b75 into master Oct 17, 2017
@matrixik matrixik deleted the https--git.luolix.top/gohugoio/hugo-v0.30-#5.0.0 branch October 17, 2017 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants