hugoreleaser
3aa22b0942
releaser: Prepare repository for 0.149.0-DEV
...
[ci skip]
2025-07-27 12:59:26 +00:00
hugoreleaser
40c3d8233d
releaser: Bump versions for release of 0.148.2
...
[ci skip]
2025-07-27 12:43:24 +00:00
Bjørn Erik Pedersen
3937ab24d0
Revert "hugolib: Honor implicit "page" type during template selection"
...
This reverts commit cfc8d315b4
.
See #13868
2025-07-27 14:39:39 +02:00
hugoreleaser
bbcc2a7973
releaser: Prepare repository for 0.149.0-DEV
...
[ci skip]
2025-07-11 13:13:44 +00:00
hugoreleaser
98ba786f2f
releaser: Bump versions for release of 0.148.1
...
[ci skip]
2025-07-11 12:56:21 +00:00
hugoreleaser
65893efd8d
releaser: Prepare repository for 0.149.0-DEV
...
[ci skip]
2025-07-08 13:51:56 +00:00
hugoreleaser
c0d9bebacc
releaser: Bump versions for release of 0.148.0
...
[ci skip]
2025-07-08 13:34:49 +00:00
Joe Mooring
cfc8d315b4
hugolib: Honor implicit "page" type during template selection
...
Closes #13826
2025-07-02 13:43:40 +02:00
hugoreleaser
762417617c
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-06-23 08:38:21 +00:00
hugoreleaser
29bdbde19c
releaser: Bump versions for release of 0.147.9
...
[ci skip]
2025-06-23 08:22:20 +00:00
Joe Mooring
4217fee4b0
common/terminal: Enable color output on windows
...
Closes #8209
2025-06-09 11:44:13 +02:00
hugoreleaser
fad57964aa
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-06-07 13:13:56 +00:00
hugoreleaser
10da2bd765
releaser: Bump versions for release of 0.147.8
...
[ci skip]
2025-06-07 12:59:52 +00:00
Joe Mooring
01241d5dc9
hugolib: Emit ignorable warning when home page is a leaf bundle
...
Closes #13538
2025-06-07 13:02:28 +02:00
hugoreleaser
32af02cd3e
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-05-31 12:55:24 +00:00
hugoreleaser
189453612e
releaser: Bump versions for release of 0.147.7
...
[ci skip]
2025-05-31 12:41:12 +00:00
Bjørn Erik Pedersen
5273a884d4
Fix language handling in shortcode templates
...
Fixes #13767
2025-05-31 13:57:00 +02:00
Ruslan Semagin
bff5d19121
common/collections: Increase test coverage
2025-05-29 09:17:13 +02:00
hugoreleaser
463e440c7a
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-05-27 11:31:53 +00:00
hugoreleaser
0a5fd8ebb8
releaser: Bump versions for release of 0.147.6
...
[ci skip]
2025-05-27 11:17:16 +00:00
Bjørn Erik Pedersen
9ad26b69ad
Fix it so e.g. de in layouts/_shortcodes/de.html is not interpreted as a language code
...
Fixes #13740
2025-05-26 20:26:56 +02:00
hugoreleaser
e25db38467
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-05-22 11:51:47 +00:00
hugoreleaser
7766fc6241
releaser: Bump versions for release of 0.147.5
...
[ci skip]
2025-05-22 11:37:19 +00:00
hugoreleaser
e6574cf7a7
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-05-12 12:40:04 +00:00
hugoreleaser
05417512bd
releaser: Bump versions for release of 0.147.3
...
[ci skip]
2025-05-12 12:25:03 +00:00
hugoreleaser
d70f828e2b
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-05-06 11:33:36 +00:00
hugoreleaser
c7feb15d10
releaser: Bump versions for release of 0.147.2
...
[ci skip]
2025-05-06 11:18:55 +00:00
hugoreleaser
d799c045fd
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-05-01 14:04:58 +00:00
hugoreleaser
95666fc5a4
releaser: Bump versions for release of 0.147.1
...
[ci skip]
2025-05-01 13:50:04 +00:00
hugoreleaser
5857b60cbc
releaser: Prepare repository for 0.148.0-DEV
...
[ci skip]
2025-04-25 15:41:01 +00:00
hugoreleaser
7d0039b86d
releaser: Bump versions for release of 0.147.0
...
[ci skip]
2025-04-25 15:26:28 +00:00
hugoreleaser
df44ee1353
releaser: Prepare repository for 0.147.0-DEV
...
[ci skip]
2025-04-22 17:42:19 +00:00
hugoreleaser
1ad3d39dc4
releaser: Bump versions for release of 0.146.7
...
[ci skip]
2025-04-22 17:26:42 +00:00
Bjørn Erik Pedersen
496730840e
Revert the breaking change from 0.146.0 with dots in content filenames
...
Closes #13632
2025-04-22 19:23:19 +02:00
hugoreleaser
99fff2997d
releaser: Prepare repository for 0.147.0-DEV
...
[ci skip]
2025-04-20 11:13:56 +00:00
hugoreleaser
1e0b058efe
releaser: Bump versions for release of 0.146.6
...
[ci skip]
2025-04-20 10:58:40 +00:00
hugoreleaser
d5a8c330cb
releaser: Prepare repository for 0.147.0-DEV
...
[ci skip]
2025-04-15 18:09:42 +00:00
hugoreleaser
61328976e1
releaser: Bump versions for release of 0.146.5
...
[ci skip]
2025-04-15 17:54:38 +00:00
Bjørn Erik Pedersen
d61b9fc605
tpl: Fix language handling in partials
...
We now use the same code path for all templates re this.
Fixes #13612
2025-04-15 11:25:54 +02:00
hugoreleaser
01667275d4
releaser: Prepare repository for 0.147.0-DEV
...
[ci skip]
2025-04-14 13:25:05 +00:00
hugoreleaser
985af1c097
releaser: Bump versions for release of 0.146.4
...
[ci skip]
2025-04-14 13:10:30 +00:00
hugoreleaser
915ba3f7f0
releaser: Prepare repository for 0.147.0-DEV
...
[ci skip]
2025-04-12 17:36:11 +00:00
hugoreleaser
05ef8b713a
releaser: Bump versions for release of 0.146.3
...
[ci skip]
2025-04-12 17:21:50 +00:00
hugoreleaser
53221f88ca
releaser: Prepare repository for 0.147.0-DEV
...
[ci skip]
2025-04-11 17:39:58 +00:00
hugoreleaser
ff3ab192c2
releaser: Bump versions for release of 0.146.2
...
[ci skip]
2025-04-11 17:25:13 +00:00
hugoreleaser
e3e3f9ae17
releaser: Prepare repository for 0.147.0-DEV
...
[ci skip]
2025-04-10 16:59:48 +00:00
hugoreleaser
acc4fe24be
releaser: Bump versions for release of 0.146.1
...
[ci skip]
2025-04-10 16:44:46 +00:00
hugoreleaser
648204b3f1
releaser: Prepare repository for 0.147.0-DEV
...
[ci skip]
2025-04-10 15:13:26 +00:00
hugoreleaser
5d1b9d3985
releaser: Bump versions for release of 0.146.0
...
[ci skip]
2025-04-10 14:57:56 +00:00
Bjørn Erik Pedersen
208a0de6c3
tpl: Add a partial lookup cache
...
````
│ stash.bench │ perf-v146.bench │
│ sec/op │ sec/op vs base │
LookupPartial-10 248.00n ± 0% 14.75n ± 2% -94.05% (p=0.002 n=6)
│ stash.bench │ perf-v146.bench │
│ B/op │ B/op vs base │
LookupPartial-10 48.00 ± 0% 0.00 ± 0% -100.00% (p=0.002 n=6)
│ stash.bench │ perf-v146.bench │
│ allocs/op │ allocs/op vs base │
LookupPartial-10 3.000 ± 0% 0.000 ± 0% -100.00% (p=0.002 n=6)
```
THe speedup above assumes reuse of the same partials over and over again, which I think is not uncommon.
This commits also adds some more lookup benchmarks. The current output of these on my MacBook looks decent:
```
BenchmarkLookupPagesLayout/Single_root-10 3031562 395.5 ns/op 0 B/op 0 allocs/op
BenchmarkLookupPagesLayout/Single_sub_folder-10 2515915 480.9 ns/op 0 B/op 0 allocs/op
BenchmarkLookupPartial-10 84808112 14.13 ns/op 0 B/op 0 allocs/op
BenchmarkLookupShortcode/toplevelpage-10 8111779 148.2 ns/op 0 B/op 0 allocs/op
BenchmarkLookupShortcode/nestedpage-10 8088183 148.6 ns/op 0 B/op 0 allocs/op
```
Note that in the above the partial lookups are cahced, the others not (they are harder to cache because of the page path).
Closes #13571
2025-04-10 11:07:19 +02:00