Thomas Pelletier
2b69615b5d
Go 1.22 support ( #935 )
2024-02-27 15:30:13 -05:00
michalbiesek
fac33d6fa8
Add support for Go 1.21 ( #885 )
...
* Add support for `Go 1.21`
Signed-off-by: Michal Biesek <michalbiesek@gmail.com >
* add go1.21 guard to fuzz_test.go
* ci: only build last two go versions
* fix workflow yaml syntax error
---------
Signed-off-by: Michal Biesek <michalbiesek@gmail.com >
Co-authored-by: Thomas Pelletier <thomas@pelletier.codes >
2023-08-20 19:47:04 +02:00
Thomas Pelletier
b58c20aa49
Upgrade go 1.20 ( #847 )
...
Fixes #842
2023-02-08 18:59:58 -05:00
Piotr Buliński
7d69e4a728
Add missing '+build' comment to fuzz_test.go ( #809 )
2022-08-22 14:05:37 -04:00
Thomas Pelletier
67bc5422f3
Go 1.19 ( #802 )
2022-08-15 10:56:33 -04:00
Thomas Pelletier
8bbb673431
Fuzzing setup and fixes ( #755 )
...
* encode: fix localdate formatting
* encode: fix empty key marshaling
* encode: fix invalid quotation of time.Time
* encode: ensure control chars are escaped
* decode: always use UTC for zero tz
* encode: check for invalid characters in keys
* encode: always construct map for empty array tables
* fuzz: add go 1.18 fuzz test
* encode: handle NaNs
* encode: allow new lines in quoted keys
* encode: never emit table inside array
* encode: don't capitalize inf
2022-04-10 21:37:12 -04:00