Paul van Brouwershaven
|
cd44d409ba
|
media: Add rss suffix for application/rss+xml
Closes #9233
|
2021-12-03 12:45:49 +01:00 |
|
Bjørn Erik Pedersen
|
9a326d5636
|
parser: Add a test case in format resolution
See #9233
|
2021-12-03 10:34:34 +01:00 |
|
Bjørn Erik Pedersen
|
b10381fbe0
|
lazy: Reset error in Reset
To prevent sticky errors on server rebuilds.
Fixes #7043
Closes #9194
|
2021-12-02 18:06:19 +01:00 |
|
Paul van Brouwershaven
|
0eaaa8fee3
|
Implement XML data support
Example:
```
{{ with resources.Get "https://example.com/rss.xml" | transform.Unmarshal }}
{{ range .channel.item }}
<strong>{{ .title | plainify | htmlUnescape }}</strong><br />
<p>{{ .description | plainify | htmlUnescape }}</p>
{{ $link := .link | plainify | htmlUnescape }}
<a href="{{ $link }}">{{ $link }}</a><br />
<hr>
{{ end }}
{{ end }}
```
Closes #4470
|
2021-12-02 17:30:36 +01:00 |
|
Joe Mooring
|
58adbeef88
|
Validate private use language tags
Fixes #9119
|
2021-12-02 16:30:53 +01:00 |
|
Bjørn Erik Pedersen
|
93572e5318
|
resources: Add timeout to the HTTP request in Get
Workaround for https://github.com/golang/go/issues/49366
|
2021-12-02 16:11:14 +01:00 |
|
Bjørn Erik Pedersen
|
94f149b21e
|
Add a remote retry for resources.Get
|
2021-12-02 16:11:14 +01:00 |
|
Paul van Brouwershaven
|
66753416b5
|
Make resources.Get use a file cache for remote resources
Closes #9228
|
2021-12-02 12:56:25 +01:00 |
|
Joe Mooring
|
133e4bfbee
|
Remove empty href element from pagination template
Closes #9149
|
2021-12-02 09:14:30 +01:00 |
|
Joe Mooring
|
f122771fb1
|
Check for empty deployment targets and matchers
Fixes #9220
|
2021-12-01 10:17:42 +01:00 |
|
Bjørn Erik Pedersen
|
08a863e1e8
|
resources: Adjust the remote Get cache so it does not get evicted on restarts
We fill improve this, soon.
|
2021-11-30 16:54:01 +01:00 |
|
Paul van Brouwershaven
|
8aa7257f65
|
Add remote support to resources.Get
Closes #5255
Supports #9044
|
2021-11-30 11:49:51 +01:00 |
|
Joe Mooring
|
75a823a36a
|
Add deprecation warning to google_news template
Closes #9172
|
2021-11-21 11:25:17 +01:00 |
|
Bjørn Erik Pedersen
|
5e0947c5b5
|
helpers: Make UniqueStringsReuse allocation free
This should be faster for all of our use cases (small string slices), but more important, it makes UniqueStringsReuse allocation free.
```bash
name old time/op new time/op delta
UniqueStrings/Safe-16 776ns ± 0% 305ns ± 0% -60.68% (p=0.029 n=4+4)
UniqueStrings/Reuse_slice-16 621ns ± 3% 174ns ± 0% -72.01% (p=0.029 n=4+4)
UniqueStrings/Reuse_slice_sorted-16 319ns ± 4% 313ns ± 0% -2.01% (p=0.029 n=4+4)
name old alloc/op new alloc/op delta
UniqueStrings/Safe-16 224B ± 0% 128B ± 0% -42.86% (p=0.029 n=4+4)
UniqueStrings/Reuse_slice-16 96.0B ± 0% 0.0B -100.00% (p=0.029 n=4+4)
UniqueStrings/Reuse_slice_sorted-16 24.0B ± 0% 24.0B ± 0% ~ (all equal)
name old allocs/op new allocs/op delta
UniqueStrings/Safe-16 7.00 ± 0% 1.00 ± 0% -85.71% (p=0.029 n=4+4)
UniqueStrings/Reuse_slice-16 6.00 ± 0% 0.00 -100.00% (p=0.029 n=4+4)
UniqueStrings/Reuse_slice_sorted-16 1.00 ± 0% 1.00 ± 0% ~ (all equal)
```
|
2021-11-17 10:44:03 +01:00 |
|
hugoreleaser
|
0b70b46aad
|
releaser: Prepare repository for 0.90.0-DEV
[ci skip]
|
2021-11-17 09:05:38 +00:00 |
|
hugoreleaser
|
ab01ba6e7e
|
releaser: Add release notes to /docs for release of 0.89.4
[ci skip]
|
2021-11-17 08:24:08 +00:00 |
|
hugoreleaser
|
cc08c09592
|
releaser: Bump versions for release of 0.89.4
[ci skip]
|
2021-11-17 08:24:08 +00:00 |
|
hugoreleaser
|
f97da9eca9
|
releaser: Add release notes for 0.89.4
[ci skip]
|
2021-11-17 08:24:08 +00:00 |
|
Bjørn Erik Pedersen
|
2e70f61fb0
|
Fix content dir resolution when main project is a Hugo Module
Fixes #9177
|
2021-11-16 20:42:34 +01:00 |
|
hugoreleaser
|
1ed8069a3a
|
releaser: Prepare repository for 0.90.0-DEV
[ci skip]
|
2021-11-15 12:56:41 +00:00 |
|
hugoreleaser
|
c88cdb5610
|
releaser: Add release notes to /docs for release of 0.89.3
[ci skip]
|
2021-11-15 12:17:45 +00:00 |
|
hugoreleaser
|
e1064d2195
|
releaser: Bump versions for release of 0.89.3
[ci skip]
|
2021-11-15 12:17:45 +00:00 |
|
hugoreleaser
|
bf489b96d3
|
releaser: Add release notes for 0.89.3
[ci skip]
|
2021-11-15 12:17:45 +00:00 |
|
Bjørn Erik Pedersen
|
b8155452ac
|
Improve error when we cannot determine content directory in "hugo new"
See #9166
|
2021-11-15 11:21:39 +01:00 |
|
Joe Mooring
|
08552a7a4c
|
deps: Upgrade github.com/yuin/goldmark v1.4.3 => v1.4.4
Fixes #9159
|
2021-11-15 09:43:24 +01:00 |
|
Bjørn Erik Pedersen
|
fdad91fd96
|
commands: Make sure pollInterval is always set
Fixes #9165
|
2021-11-13 21:45:51 +01:00 |
|
Bjørn Erik Pedersen
|
5f3f60898c
|
create: Improve archetype directory discovery and tests
Updates #9146
|
2021-11-12 12:05:31 +01:00 |
|
Bjørn Erik Pedersen
|
057d02de25
|
create: Add a log statement when archetype is a directory
See #9157
|
2021-11-12 12:05:31 +01:00 |
|
Bjørn Erik Pedersen
|
43ac59da85
|
create: Always print "Content ... created"
This indeliberately changed to INFO level in Hugo 0.89.0.
Fixes #9157
|
2021-11-12 12:05:31 +01:00 |
|
Bjørn Erik Pedersen
|
ab5c6990a5
|
commands: Fix missing file locking in server partial render
Fixes #9162
|
2021-11-12 09:29:04 +01:00 |
|
Patrick Kollitsch
|
9369d13e59
|
modules: Improve error message
|
2021-11-10 09:32:17 +01:00 |
|
hugoreleaser
|
805c24c32c
|
releaser: Prepare repository for 0.90.0-DEV
[ci skip]
|
2021-11-08 15:56:14 +00:00 |
|
hugoreleaser
|
63e3a5ebb2
|
releaser: Add release notes to /docs for release of 0.89.2
[ci skip]
|
2021-11-08 15:22:23 +00:00 |
|
hugoreleaser
|
eaa6c96a79
|
releaser: Bump versions for release of 0.89.2
[ci skip]
|
2021-11-08 15:22:23 +00:00 |
|
hugoreleaser
|
cf3eb580bf
|
releaser: Add release notes for 0.89.2
[ci skip]
|
2021-11-08 15:22:23 +00:00 |
|
Bjørn Erik Pedersen
|
2b01c85d14
|
Fix path resolution in hugo new
With theme and project with content directories and command on the form `hugo new posts/test.md`.
Fixes #9129
|
2021-11-08 14:10:46 +01:00 |
|
Bjørn Erik Pedersen
|
c09f5c5fd3
|
deps: Upgrade github.com/yuin/goldmark v1.4.2 => v1.4.3
Fixes #9137
|
2021-11-08 11:54:51 +01:00 |
|
hugoreleaser
|
9232e28446
|
releaser: Prepare repository for 0.90.0-DEV
[ci skip]
|
2021-11-05 16:24:06 +00:00 |
|
hugoreleaser
|
b6a4ae4ad5
|
releaser: Add release notes to /docs for release of 0.89.1
[ci skip]
|
2021-11-05 15:44:32 +00:00 |
|
hugoreleaser
|
84de0c3255
|
releaser: Bump versions for release of 0.89.1
[ci skip]
|
2021-11-05 15:44:32 +00:00 |
|
hugoreleaser
|
a074102262
|
releaser: Add release notes for 0.89.1
[ci skip]
|
2021-11-05 15:44:32 +00:00 |
|
Bjørn Erik Pedersen
|
da4406ea50
|
Revert "releaser: Fat MacOS binaries"
This had some side effect that I'm not prepared to fix today ...
This reverts commit 3a977485eb .
Updates #9131
Updates #9128
|
2021-11-05 16:31:19 +01:00 |
|
Bjørn Erik Pedersen
|
166862a096
|
create: Make sure the build lock is released before we open editor
Fixes #9121
|
2021-11-04 15:40:02 +01:00 |
|
Andreas Deininger
|
82c33c7105
|
readme: Update dependency list
|
2021-11-03 17:15:33 +01:00 |
|
hugoreleaser
|
41e9e9fe14
|
releaser: Prepare repository for 0.90.0-DEV
[ci skip]
|
2021-11-02 10:40:00 +00:00 |
|
hugoreleaser
|
ade966b84b
|
releaser: Add release notes to /docs for release of 0.89.0
[ci skip]
|
2021-11-02 10:00:17 +00:00 |
|
hugoreleaser
|
a93d4ba64e
|
releaser: Bump versions for release of 0.89.0
[ci skip]
|
2021-11-02 10:00:17 +00:00 |
|
hugoreleaser
|
110512a65c
|
releaser: Add release notes for 0.89.0
|
2021-11-02 10:47:54 +01:00 |
|
Bjørn Erik Pedersen
|
f503b63957
|
docs: Regen CLI docs
|
2021-11-02 09:01:26 +01:00 |
|
Bjørn Erik Pedersen
|
30aba7fb09
|
source: Make ContentBaseName() return the directory for branch bundles
Fixes #9112
|
2021-11-01 21:06:39 +01:00 |
|