go-toml v1.8.0 Release Notes
Release Date: 2020-05-17 // almost 4 years ago-
What's new
- ๐ 16c9a8b Support TOML v1.0.0-rc.1
- 9ba7363 Allow spaces when using dotted keys in assignment (#402) [#401 ]
- ๐ c5fbd3e Add support of mixed-type array (#376) [#357 ]
- ๐ e7d1a17 Support custom unmarshaler (#394)
- 0๏ธโฃ 3478219 Add more supported default values types for unmarshaling (#392) [#391 ]
- 82a6a19 Add indentation setting for Encoder (#386) [#371 ]
- d054979 Forbid adding keys to exist inline table (#378)
- ๐ e29a498 unmarshal: support encoding.TextUnmarshaler (#375)
- ๐ 2b8e33f marshal: support encoding.TextMarshaler (#374) [#373 ]
- d3c92c5 unmarshal: add strict mode (#372) [#277 ]
- ๐ 323fe5d fix #356 Unmarshal support []string ,[]int ... (#361)
๐ Fixed bugs
- a60e466 Fix index and slice expressions for query (#405)
- 0๏ธโฃ 1479e10 Fix regression in default value handling (#406)
- 96ff402 Fix marshaling nested arrays of tables (#395) [#369 ]
- 19eb8cf Fix various quoted keys bugs (#400) [#396, #397, #398, #399 ]
- 9ccd9bb Fix unmarshaler error when a custom marshaler function is defined (#383) [#382 ]
- 71a8bd4 Prevent automatic conversion between int and float when unmarshaling (#390) [#389 ]
- 7fbde32 Fix overflow checking when unmarshaling (#388) [#387 ]
- cc3100c Fix unmarshaling arrays (#385) [#384 ]
- f1ba638 Fix inline table loading errors (#381) [#379, #380 ]
- d1e0fc3 marshal: do not encode embedded structs as sub-table (#368)
- ๐ e9e8265 Add support for tab in basic string value and quoted key (#364)
- a30fd22 Escape adjacent quotation marks marshaling in multiline string (#365)
- e872682 Fix unmarshal error with tab in multi-line basic string (#355) [#354 ]
- 145b183 dont't panic when marshal from nil or unmarshal to nil interface or pointer (#353)
Checksums
(sha256)
f7943604bfd11f0630c0720681899aa5c1ba23400fe0aee2eca79ce8edffcbd3 *jsontoml_darwin_amd64.tar.xz d471d0ca97c5b029beaa0eea1c233fb7e3016d2d9398bfd41df97c26d8e5f547 *jsontoml_linux_amd64.tar.xz 6f320ebd2f9965713ee728f0543e2a773ad111ae2cd52e8475c52b5bb82d8980 *jsontoml_windows_amd64.tar.xz 47d22db4f24b61159a318fcbf7f0d28e812cb484063ebcf3ad5a76f336b65706 *tomljson_darwin_amd64.tar.xz 954d8c6ae63a82bcac85c9135409350699bda3a5dad42f2883c8f4efa8e3ff25 *tomljson_linux_amd64.tar.xz 8833730a3d25881bfcbdcabddc992d617e55fbf2b129fe1687889cc3aa049b86 *tomljson_windows_amd64.tar.xz 66c77476a2ecf1d945cb95e8fd2b4bec205db659348b5495e2e61d5b4ead01ec *tomll_darwin_amd64.tar.xz ada4a27c624db30267d60f9cf9733625ac79c114911994d00663739d99b99f46 *tomll_linux_amd64.tar.xz eb651e3adfd266ddbb28ad525a43f5d1e623d359060733549f45a1c8c415e3b1 *tomll_windows_amd64.tar.xz