Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						7c9fada778 
					 
					
						
						
							
							Replace the old log setup, with structured logging etc.  
						
						 
						
						... 
						
						
						
						Fixes #11124  
						
						
					 
					
						2023-06-18 13:03:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						90b2674ddc 
					 
					
						
						
							
							Re-add site.RSSLink (and deprecate it)  
						
						 
						
						... 
						
						
						
						Fixes #11110  
						
						
					 
					
						2023-06-14 12:18:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						21d17566a3 
					 
					
						
						
							
							Fix .Width and .Height for animated gifs  
						
						 
						
						... 
						
						
						
						Fixes #11079  
						
						
					 
					
						2023-06-14 09:21:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						60a2cdf72d 
					 
					
						
						
							
							Fix config merge regression with root slices (e.g. disableKinds)  
						
						 
						
						... 
						
						
						
						Fixes #11089  
						
						
					 
					
						2023-06-13 18:01:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						b7dc93ca11 
					 
					
						
						
							
							config: Remove unexpected _merge keys introduced in author and social maps  
						
						 
						
						... 
						
						
						
						Fixes #11083  
						
						
					 
					
						2023-06-12 14:30:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						f210188da3 
					 
					
						
						
							
							Upgrade to v2 of the Dart Sass Embedded Protocol  
						
						 
						
						... 
						
						
						
						Fixes #11059  
						
						
					 
					
						2023-06-12 13:47:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						5e5ce00d41 
					 
					
						
						
							
							Fix menuItem.URL when pageRef is not set  
						
						 
						
						... 
						
						
						
						Fixes #11062  
						
						
					 
					
						2023-06-02 09:04:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						a191b38ac8 
					 
					
						
						
							
							Don't inject livereload script on hugo -w  
						
						 
						
						... 
						
						
						
						Fixes #11061  
						
						
					 
					
						2023-06-02 09:04:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						0ef2952846 
					 
					
						
						
							
							commands: Add --lang to hugo config  
						
						 
						
						... 
						
						
						
						Fixes #11057  
						
						
					 
					
						2023-06-01 10:49:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						e3ae8f025d 
					 
					
						
						
							
							Make sure any default mounts show up in "hugo config"  
						
						 
						
						... 
						
						
						
						Fixes #11040  
						
						
					 
					
						2023-06-01 10:49:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						9cdca1f958 
					 
					
						
						
							
							Fail on invalid defaultContentLanguage  
						
						 
						
						... 
						
						
						
						Fixes #11044  
						
						
					 
					
						2023-05-30 15:59:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						6462eecfbd 
					 
					
						
						
							
							Avoid panic in invalid language config  
						
						 
						
						... 
						
						
						
						Fixes #11046  
						
						
					 
					
						2023-05-30 15:59:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						a7d6b1413f 
					 
					
						
						
							
							Don't panic on empty yaml config params  
						
						 
						
						... 
						
						
						
						Fixes #11047  
						
						
					 
					
						2023-05-30 15:59:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						e3dfc76fa8 
					 
					
						
						
							
							Fix it so languageCode on top level config still works  
						
						 
						
						... 
						
						
						
						This is common for monolingual sites, and we broke this in Hugo 0.112.4.
Fixes #11037  
						
						
					 
					
						2023-05-28 18:42:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						6c2db0dfb0 
					 
					
						
						
							
							Add language.LanguageCode  
						
						 
						
						... 
						
						
						
						But keep an alias at Site
Closes #11027  
						
						
					 
					
						2023-05-27 16:56:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						9a235d0afc 
					 
					
						
						
							
							Fix regression with site.IsServer when not running a server  
						
						 
						
						... 
						
						
						
						Fixes #11006  
						
						
					 
					
						2023-05-24 12:42:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						ed906a86e2 
					 
					
						
						
							
							Fix regression when config for OutputFormat.BaseName is an empty string  
						
						 
						
						... 
						
						
						
						Fixes #11000  
						
						
					 
					
						2023-05-23 19:23:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						bd38e35f97 
					 
					
						
						
							
							Revert "postcss: Improve validation of option 'config'"  
						
						 
						
						... 
						
						
						
						This reverts commit 9a0370e8eb .
Closes #10990  
						
						
					 
					
						2023-05-22 20:31:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Deininger 
							
						 
					 
					
						
						
							
						
						9a0370e8eb 
					 
					
						
						
							
							postcss: Improve validation of option 'config'  
						
						 
						
						
						
						
					 
					
						2023-05-22 18:14:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						4cac5f5e30 
					 
					
						
						
							
							Avoid writing to hugo_stats.json when there are no changes  
						
						 
						
						... 
						
						
						
						Fixes #10985  
						
						
					 
					
						2023-05-22 16:27:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						2c3d4dfb74 
					 
					
						
						
							
							Add cache busting config to support Tailwind 3  
						
						 
						
						... 
						
						
						
						Fixes #10974  
						
						
					 
					
						2023-05-22 14:14:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						2637b4ef4d 
					 
					
						
						
							
							Allow whitelisting mediaTypes used in resources.GetRemote  
						
						 
						
						... 
						
						
						
						Fixes #10286  
						
						
					 
					
						2023-05-20 20:16:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						7c7baa6183 
					 
					
						
						
							
							Add hugo.WorkingDir  
						
						 
						
						... 
						
						
						
						Fixes #10969  
						
						
					 
					
						2023-05-20 17:45:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						4f085e80da 
					 
					
						
						
							
							Make language merging of markup etc. config without values in the root  
						
						 
						
						... 
						
						
						
						Updates #10953  
						
						
					 
					
						2023-05-20 12:40:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						03cb38e6c6 
					 
					
						
						
							
							Allow legacy taxonomyTerm in disableKinds  
						
						 
						
						... 
						
						
						
						Updates #10953  
						
						
					 
					
						2023-05-19 09:17:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oleksandr Redko 
							
						 
					 
					
						
						
							
						
						610cedaa61 
					 
					
						
						
							
							all: Fix comments for exported functions and packages  
						
						 
						
						
						
						
					 
					
						2023-05-18 21:25:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						7c647bcaeb 
					 
					
						
						
							
							Allow empty params.mainSections  
						
						 
						
						... 
						
						
						
						Updates #10953  
						
						
					 
					
						2023-05-18 17:55:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						8a69ccbb00 
					 
					
						
						
							
							commands: Improve the common build flag handling  
						
						 
						
						... 
						
						
						
						Updates #10947  
						
						
					 
					
						2023-05-17 22:13:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						7ce033a89d 
					 
					
						
						
							
							Support, but warn, about top level language custom params  
						
						 
						
						... 
						
						
						
						Updates #10947  
						
						
					 
					
						2023-05-17 22:13:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						05542130ba 
					 
					
						
						
							
							Handle transient errors in config loading etc.  
						
						 
						
						... 
						
						
						
						As in: Get the Kubernetes site to build with the new Hugo version.
Updates #10947  
						
						
					 
					
						2023-05-17 22:13:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						5d857165fe 
					 
					
						
						
							
							Deprecate site.Language.Params and some other fixes  
						
						 
						
						... 
						
						
						
						Updates #10947  
						
						
					 
					
						2023-05-17 22:13:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						faa6998f26 
					 
					
						
						
							
							Add Sections to Site interface  
						
						 
						
						... 
						
						
						
						See https://github.com/gohugoio/hugo/issues/10947#issuecomment-1550012671 
Updates #10947  
						
						
					 
					
						2023-05-16 18:53:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						241b21b0fd 
					 
					
						
						
							
							Create a struct with all of Hugo's config options  
						
						 
						
						... 
						
						
						
						Primary motivation is documentation, but it will also hopefully simplify the code.
Also,
* Lower case the default output format names; this is in line with the custom ones (map keys) and how
it's treated all the places. This avoids doing `stringds.EqualFold` everywhere.
Closes #10896 
Closes #10620  
						
						
					 
					
						2023-05-16 18:01:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						e0e19a934f 
					 
					
						
						
							
							Expand the baseline benchmark a little  
						
						 
						
						
						
						
					 
					
						2023-05-15 08:39:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						9906c1ae52 
					 
					
						
						
							
							Prevent the global error collector to panic when sending on closed channel  
						
						 
						
						
						
						
					 
					
						2023-04-13 11:44:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						5748133d50 
					 
					
						
						
							
							Add test for ToC vs include  
						
						 
						
						... 
						
						
						
						See #10866  
						
						
					 
					
						2023-03-29 17:49:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						b0b1b76dc9 
					 
					
						
						
							
							markup/goldmark: Fail on invalid Markdown attributes  
						
						 
						
						
						
						
					 
					
						2023-03-15 08:54:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						e7148f335f 
					 
					
						
						
							
							Fix "unknown shortcode token" when calling shortcode within fenced code block  
						
						 
						
						... 
						
						
						
						Fixes #10819  
						
						
					 
					
						2023-03-12 11:39:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Deininger 
							
						 
					 
					
						
						
							
						
						d55af2abf0 
					 
					
						
						
							
							Run gofmt -s on source files  
						
						 
						
						
						
						
					 
					
						2023-03-12 10:32:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Deininger 
							
						 
					 
					
						
						
							
						
						9818724b5b 
					 
					
						
						
							
							Improve error message for unclosed shortcode with inner content  
						
						 
						
						
						
						
					 
					
						2023-03-10 18:41:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						34a86e13f6 
					 
					
						
						
							
							Don't fail when calling Paginate with an empty pages.PagesGroup  
						
						 
						
						... 
						
						
						
						Fixes #10802  
						
						
					 
					
						2023-03-10 16:34:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						b83050cb40 
					 
					
						
						
							
							Fix .Fragments when called cross sites on uninitialized output format  
						
						 
						
						... 
						
						
						
						Fixes #10794  
						
						
					 
					
						2023-03-05 12:51:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						df5608f8a0 
					 
					
						
						
							
							Allow page.TableOfContents on self in shortcode  
						
						 
						
						... 
						
						
						
						Fixes #10791  
						
						
					 
					
						2023-03-05 12:51:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						ec1c97e7e9 
					 
					
						
						
							
							Work around --gc failure on Windows <= 10  
						
						 
						
						... 
						
						
						
						This applies two related fixes/improvements:
* The --gc now keeps empty `_resources/_gen/images` etc folders, even if empty. This should have been the behaviour
from the start.
* Also, if removal of an empty dir on Windows fails with the "used by another process" error, just ignore it for now.
Fixes #10781  
						
						
					 
					
						2023-03-04 13:40:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oleksandr Redko 
							
						 
					 
					
						
						
							
						
						36ce3a4a9d 
					 
					
						
						
							
							Correct typos in Go comments  
						
						 
						
						
						
						
					 
					
						2023-03-02 16:32:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oleksandr Redko 
							
						 
					 
					
						
						
							
						
						d453c12742 
					 
					
						
						
							
							Replace deprecated ioutil with io and os  
						
						 
						
						... 
						
						
						
						https://pkg.go.dev/io/ioutil  is deprecated since Go 1.16. 
						
						
					 
					
						2023-03-01 16:28:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						ce524d0b5e 
					 
					
						
						
							
							Add a page template func  
						
						 
						
						... 
						
						
						
						Fixes #9339  
						
						
					 
					
						2023-02-25 19:53:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						271318ad78 
					 
					
						
						
							
							Split parse and render for Goldmark  
						
						 
						
						... 
						
						
						
						This also speeds up situations where you only need the fragments/toc and not the rendered content, e.g. Related
with fragments type indexing:
```bash
name            old time/op    new time/op    delta
RelatedSite-10    12.3ms ± 2%    10.7ms ± 1%  -12.95%  (p=0.029 n=4+4)
name            old alloc/op   new alloc/op   delta
RelatedSite-10    38.6MB ± 0%    38.2MB ± 0%   -1.08%  (p=0.029 n=4+4)
name            old allocs/op  new allocs/op  delta
RelatedSite-10      117k ± 0%      115k ± 0%   -1.36%  (p=0.029 n=4+4)
```
Fixes #10750  
						
						
					 
					
						2023-02-24 10:40:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						ae48507d66 
					 
					
						
						
							
							Fix shortcode error when closing without .Inner  
						
						 
						
						... 
						
						
						
						Fixes #10672  
						
						
					 
					
						2023-02-23 09:36:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bjørn Erik Pedersen 
							
						 
					 
					
						
						
							
						
						7d78a498e1 
					 
					
						
						
							
							Throw an error when shortcode is expected to be closed  
						
						 
						
						... 
						
						
						
						Fixes #10675  
						
						
					 
					
						2023-02-23 09:36:14 +01:00