4a9d408fe0
config: Fix merge of config with map[string]string values.
...
Fixes #8679
2021-06-22 21:38:28 +02:00
3d544c9ae4
releaser: Prepare repository for 0.85.0-DEV
...
[ci skip]
2021-06-18 15:36:43 +00:00
9c0860f749
releaser: Bump versions for release of 0.84.0
...
[ci skip]
2021-06-18 14:55:51 +00:00
93aad3c543
Split out the puthe path/filepath functions into common/paths
...
So they can be used from the config package without cyclic troubles.
Updates #8654
2021-06-18 10:55:00 +02:00
31fb29fb3f
Do not read config from os.Environ when running tests
...
Fixes #8655
2021-06-16 18:58:40 +02:00
d392893cd7
Misc config loading fixes
...
The main motivation behind this is simplicity and correctnes, but the new small config library is also faster:
```
BenchmarkDefaultConfigProvider/Viper-16 252418 4546 ns/op 2720 B/op 30 allocs/op
BenchmarkDefaultConfigProvider/Custom-16 450756 2651 ns/op 1008 B/op 6 allocs/op
```
Fixes #8633
Fixes #8618
Fixes #8630
Updates #8591
Closes #6680
Closes #5192
2021-06-14 17:00:32 +02:00
f55d2f4376
tpl/fmt: Add erroridf template func
...
Fixes #8613
2021-06-07 19:11:03 +02:00
fcd63de3a5
tpl/data: Misc header improvements, tests, allow multiple headers of same key
...
Closes #5617
2021-06-06 13:32:12 +02:00
bc1e05286a
deps: Update to LibSASS 3.6.5
...
See https://github.com/sass/libsass/releases/tag/3.6.5
2021-05-23 10:33:56 +02:00
dc6b7a75ff
Revert "publisher: Make the HTML element collector more robust"
...
This reverts commit ef0f1a726901d6c614040cfc2d7e8f9a2ca97816.
2021-05-19 03:45:36 +02:00
ef0f1a7269
publisher: Make the HTML element collector more robust
...
Fixes #8530
2021-05-17 17:15:32 +02:00
abbc99d4c6
common/maps: Add Scratch.DeleteInMap
...
Add Scratch.DeleteInMap method. This method works similar to Scratch.SetInMap. It takes in two string parameters, key and mapKey and deletes the value mapped to mapKey in key
Closes #8504
2021-05-17 15:45:33 +02:00
e1c328df25
releaser: Prepare repository for 0.84.0-DEV
...
[ci skip]
2021-05-02 15:28:40 +00:00
8900e33918
releaser: Bump versions for release of 0.83.1
...
[ci skip]
2021-05-02 14:38:02 +00:00
b0ca723eb2
releaser: Prepare repository for 0.84.0-DEV
...
[ci skip]
2021-05-01 12:56:59 +00:00
57a471a0db
releaser: Bump versions for release of 0.83.0
...
[ci skip]
2021-05-01 12:10:05 +00:00
eebde0c2ac
langs/i18n: Improve plural handling of floats
...
The go-i18n library expects plural counts with floats to be represented as strings.
Fixes #8464
2021-04-25 11:12:30 +02:00
0551df090e
Correct function name in comment
...
IsInt to IsNumber
2021-04-22 12:24:12 +02:00
33d5f80592
Add webp image encoding support
...
Fixes #5924
2021-04-15 17:22:55 +02:00
9b83f45b6d
Add complete dependency list in "hugo env -v"
...
Fixes #8400
2021-04-09 08:07:22 +02:00
7fdd2b95e2
Add hugo.IsExtended
...
Fixes #8399
2021-04-09 07:28:27 +02:00
97934779ed
releaser: Prepare repository for 0.83.0-DEV
...
[ci skip]
2021-03-21 18:12:42 +00:00
1efd93c097
releaser: Bump versions for release of 0.82.0
...
[ci skip]
2021-03-21 17:28:02 +00:00
b3504a0ee8
releaser: Prepare repository for 0.82.0-DEV
...
[ci skip]
2021-02-19 17:55:53 +00:00
9e2d086ca7
releaser: Bump versions for release of 0.81.0
...
[ci skip]
2021-02-19 17:07:09 +00:00
e8df097745
Change version string format and add VendorInfo to help with issue triaging
...
* Change version string format as proposed by @moorereason
1. shorten program name
2. make version string semver compliant with +extended.
The slash is not allowed in semver.
3. Use key=value pairs for BuildDate etc.
* Add optional vendorInfo to version string
to help with issue triaging, e.g. VendorInfo=debian:0.80.0-7
2021-02-16 16:08:24 +01:00
7118f89cf3
Refer to mage instead of make in comment regarding commitHash
2021-02-09 09:57:18 -07:00
9b681ecfbd
releaser: Prepare repository for 0.81.0-DEV
...
[ci skip]
2020-12-31 13:49:02 +00:00
5b3fc1c673
releaser: Bump versions for release of 0.80.0
...
[ci skip]
2020-12-31 13:36:35 +00:00
a9718f44cd
para: Skip para test when not on CI
...
Fixes #6963
2020-12-23 19:47:20 +01:00
10ae7c3210
Improve LookPath
2020-12-19 17:03:07 +01:00
8103188b9b
para: Show more detail on failed time test
...
Give us more visibility into how badly a given host is failing in the
time test.
Updates #6963
2020-12-17 22:19:17 +01:00
04b89857e1
all: Fix minor typos
2020-12-16 12:11:32 +01:00
d90e37e0c6
all: Format code with gofumpt
...
See https://github.com/mvdan/gofumpt
2020-12-03 13:12:58 +01:00
32d4bf68da
releaser: Prepare repository for 0.80.0-DEV
...
[ci skip]
2020-11-27 09:19:04 +00:00
4e6bf7907d
releaser: Bump versions for release of 0.79.0
...
[ci skip]
2020-11-27 09:06:36 +00:00
7e223b3baa
Allow setting the delimiter used for setting config via OS env, e.g. HUGO_
...
Fixes #7829
2020-11-25 20:34:34 +01:00
fcaa324e3c
releaser: Prepare repository for 0.79.0-DEV
...
[ci skip]
2020-11-13 10:19:23 +00:00
a3012d85d1
releaser: Bump versions for release of 0.78.2
...
[ci skip]
2020-11-13 10:07:00 +00:00
7565cda1ff
releaser: Prepare repository for 0.79.0-DEV
...
[ci skip]
2020-11-05 09:50:35 +00:00
210f6d38ac
releaser: Bump versions for release of 0.78.1
...
[ci skip]
2020-11-05 09:38:59 +00:00
cf6131dc18
releaser: Prepare repository for 0.79.0-DEV
...
[ci skip]
2020-11-03 13:25:12 +00:00
3ebe83aea7
releaser: Bump versions for release of 0.78.0
...
[ci skip]
2020-11-03 13:13:12 +00:00
e10e36cf70
releaser: Prepare repository for 0.78.0-DEV
...
[ci skip]
2020-10-30 10:24:27 +00:00
5d2fceecaf
releaser: Bump versions for release of 0.77.0
...
[ci skip]
2020-10-30 10:12:16 +00:00
8a1c637c44
Fix setting HUGO_MODULE_PROXY etc. via env vars
...
Fixes #7903
2020-10-30 09:41:04 +01:00
3400aff258
Allow cascade _target to work with non toml fm
...
The TOML lib unmarshals slices of string maps to []map[string]interface{}
whereas YAML and JSON decode to []interface{}
The existing tests only check for TOML working correctly, and _target
with cascade did not work at all for frontmatter defined in other formats.
Add a function to normalize those slices
Fixes #7874
2020-10-22 23:00:19 +02:00
fdfa4a5fe6
Allow getJSON errors to be ignored
...
This change is mostly motivated to get a more stable CI build (we're building the Hugo site there, with Instagram and Twitter shortcodes sometimes failing).
Fixes #7866
2020-10-22 09:09:29 +02:00
fef057b489
releaser: Prepare repository for 0.77.0-DEV
...
[ci skip]
2020-10-12 08:45:25 +00:00
1ef4211fea
releaser: Bump versions for release of 0.76.4
...
[ci skip]
2020-10-12 08:32:44 +00:00