Adding a proper css file handler (with automatic minification)
Updating tests to use new Targets & Writers and switch to using Afero.MemMapFs for more accurate tests.
New targets & new renderers and write methods [WIP]
Better error messages for show_plan_test
Page Group functions now work even when an uppercase field / method is provided.
Setting to filesystems to the afero.fs interface so can be easily swapped out.
Source files can provide content as String or Bytes or Reader
Adding ReaderTo and ToReader helper functions
Update menu test to work with revised source struct
Change the type of .Site.Author from…
Fix #593 problem with `hugo -w`
Change permalink validation and substitution.
Output a timestamp with hugo server --watch
Fix sourceLink for Hugo
Create creating-a-new-theme.md
Fix for issue 583
Fix broken link
Minor doc corrections
Extend template's mod and modBool functions to accept any int types
added note about pygment example code and markdown processing, updated example
540: add support for build information output to version command
Fix redirect-loop for Hugo server
Add sort and grouping functions for publish date and param of Page
Implement HasMenuCurrent and IsMenuCurrent for Nodes
fixed server reporting Web Server is available at https://localhost:1313 when server always serve http
update summary doc
#463 add summary.md page
Migrating Hugo to Afero for filesystem calls.
Handlers WIP - Convert now working
Improved error message when config file not found.
Big refactor of how source files are used. Also added default destination extension option.
Set Content-Type for livereload.js
Copy content from archetype
Make First accept any int
Fix spf13/hugo#467. RSSLink now point to index.xml
Add nil-check to Intersect
added docs for 'intersect' and 'in' template functions
Minor proofreading corrections to Hugo docs
Document manual breakpoint of .Summary
add 'width' parameter to 'figure' shortcode
handle https prefixes in baseUrl
Minor fix to error message when copying static files
#462 fix, remove leading and trailing dashes from urlized slug. includes test changes
Feed the titleized taxonomy key through string replace to replace '-' with ' ' for proper display of the taxonmy title
added In and Intersect template functions
Use md5 against the file path for uniqueness.
Make each generated page’s footnotes unique.
Configure footnote rendering.
Mention .Params and .Page variables in shortcode docs. Also `highlight` variables.
Correct desc for hugo new command
Removed text from code block.
Switch to new hompage
better error messages for template errors
add some information to rendering errors so it's easier to tell what's failing.
Make taxonomy documentation match the example.
Make highlight.js example clearer
Making the install on the homepage a bit more clear
instructions for Homebrew installation
Extend template's basic math functions to accept float, uint and string values
Adding a community link to the homepage
switching website to gohugo.io & adding links to discuss
Update urls.md
limit the number of goroutines used in taxonomy rendering to gomaxprocs*4
limit the number of goroutines we use for page rendering to gomaxprocs*4
make the value of the BuildDrafts flag available to templates.This can be useful for if you only want to show some specific information on your local machine and/or when showing drafts.
Sort by title if dates are the same
more examples and explanation of go templating
refactor handling of amber to AddTemplateFile as the TODO note stated. Used switch statement to make it easier to add other template support
fix tags not being in lowercase, #491
added "eq" function to docs.
Enable soft livereload of CSS and images
Change all uses of sort.Sort to sort.Stable.Using sort.Stable ensures that even if the sort keys are the same, the order of the sort will not randomly change. Using the old sort.Sort, if you had pages with no date, the lists of those pages would randomly reorder every time you regenerate the list, causing spurious changes to the output. Now they'll always get ordered in the same way.
More error messages at syncing static contents
fix zero date
Fix typo in Archetypes documentation.
Add Node.Site.Pages to all nodes and ensure all pages from the site exist in the list before processing shortcodes.
add Name to File, which is the filename minus the extension
Go back to lowercase slugs. Also, use MakePathToLower in TestMakeToLower.
More proofreading and minor revisions to Hugo docs
A small fix and update to the multilingual example
Taxonomies can now be provided as a single string value if there is only one in frontmatter (tag = "val" vs tag = ["val"])
Making partials context optional for compatibility with template.
Update example blog to Hugo v0.12 conventions
Fixing typo in ordering.md fixed #401
Adding a bunch of new quotes to the front page and switching to Owl Carousel
Fix loading of Lato font in style.css for docs
Minor proofreading corrections to Hugo docs
Use typographic quote chars in the carousel quotes section
Enable header id blackfriday extension