Commit Graph

  • 145b18309a dont't panic when marshal from nil or unmarshal to nil interface or pointer (#353) Allen 2020-04-15 20:41:18 +08:00
  • 8e8d2a6aad Support unmarshal into toml.Tree (#347) v1.7.0 latest Allen 2020-04-03 19:10:45 +08:00
  • 3f7178ffd6 CI computes manifest for built binaries (#346) Thomas Pelletier 2020-03-30 11:59:45 -04:00
  • 9fd5922321 Empty commit to trigger release Thomas Pelletier 2020-03-30 10:59:59 -04:00
  • 610cf85ed6 CI Build Binaries (#345) Thomas Pelletier 2020-03-30 10:51:26 -04:00
  • 99f8a2a010 Fix codecov on pull requests (#344) Thomas Pelletier 2020-03-25 13:21:25 -04:00
  • 556d384d4c Bump go version to 1.14 and 1.13 (#343) Thomas Pelletier 2020-03-25 12:52:59 -04:00
  • eb7280e4a7 Add interface{} support (#341) Allen 2020-03-25 23:12:18 +08:00
  • 7ee1118b4b Fix unmarshaling of nested structs (#340) Allen 2020-03-23 23:23:21 +08:00
  • a12e102214 Fix multiline + non-primitive commenting (#336) Allen 2020-03-17 10:51:47 +08:00
  • ad60b7e437 Add support for nested interface{} unmarshal (#335) jinleiw 2020-03-16 22:38:53 +08:00
  • 3503483c73 Fix unexpected token type in inline table (#334) Allen 2020-03-11 01:39:48 +08:00
  • d2d17bccec Update CI vm images versions (#328) Thomas Pelletier 2020-01-24 12:32:53 -05:00
  • 76a94674c9 Bump gopkg.in/yaml.v2 from 2.2.7 to 2.2.8 (#327) dependabot-preview[bot] 2020-01-23 11:32:53 -05:00
  • 80f8b7660b Support default values for inner structs (#326) Nicolas Bedos 2020-01-13 15:39:27 +01:00
  • 6f6ca41621 Bump gopkg.in/yaml.v2 from 2.2.5 to 2.2.7 (#324) dependabot-preview[bot] 2019-11-20 21:21:26 -05:00
  • c4efb7477c Bump gopkg.in/yaml.v2 from 2.2.4 to 2.2.5 (#322) dependabot-preview[bot] 2019-11-06 15:49:39 +00:00
  • 903d9455db TOML 0.5.0 (#320) v1.6.0 Thomas Pelletier 2019-10-25 14:53:56 -04:00
  • a89a075e1b Test for accidental newlines (#319) Thomas Pelletier 2019-10-25 14:44:53 -04:00
  • 5e74bb91ea Local time support (#318) Thomas Pelletier 2019-10-25 14:28:32 -04:00
  • 3a4d7af89e Local DateTime support (#317) Thomas Pelletier 2019-10-25 14:07:46 -04:00
  • 8a362ad712 Short-date support (#298) Thomas Pelletier 2019-10-25 13:21:44 -04:00
  • 5edf9acd3e Add testing for encodeMultilineTomlString (#313) Thomas Pelletier 2019-10-21 14:31:28 -04:00
  • e95df67ba3 Delete token.Int() (#312) Thomas Pelletier 2019-10-21 14:01:10 -04:00
  • bef0f57967 Fix key parsing in line tables (#311) Jonathan Lloyd 2019-10-21 01:36:14 +01:00
  • e87c92d4f4 Marshal arrays (#310) Marcin Białoń 2019-10-09 18:33:56 +02:00
  • 8fe62057ea Bump gopkg.in/yaml.v2 from 2.2.3 to 2.2.4 (#309) v1.5.0 dependabot-preview[bot] 2019-10-05 15:18:21 -04:00
  • 5f42261979 Bump gopkg.in/yaml.v2 from 2.2.2 to 2.2.3 (#308) dependabot-preview[bot] 2019-10-01 06:57:01 -04:00
  • 75654e60b8 Tree.Marshal returns the TOML encoding of Tree (#306) Marcin Białoń 2019-09-26 22:39:15 +02:00
  • 091e2dc498 Set up CI with Azure Pipelines (#304) Thomas Pelletier 2019-09-24 16:11:17 -07:00
  • 095a905e04 Allow space to separate date and time (#300) Marcin Białoń 2019-09-19 19:45:53 +02:00
  • ec312409d3 Update fuzzit.dev script to latest (#301) Thomas Pelletier 2019-09-18 09:04:23 -07:00
  • 26fd12ff54 Fix fuzzit master (#297) Thomas Pelletier 2019-09-09 20:59:59 -07:00
  • b40204d36a Replace CIs by Github Actions (#294) Thomas Pelletier 2019-09-09 19:44:45 -07:00
  • 4d5afd743f jsontoml tool (#296) Gaurav Dhameeja 2019-09-06 22:06:56 +05:30
  • 3ded2e09ee Fix float64 truncation error (#293) Chris 2019-08-26 22:57:02 -05:00
  • 781fbae71e Add fuzzit.dev continuous fuzzing integration (#288) Yevgeny Pats 2019-08-19 22:53:00 +03:00
  • 68063a447e Quote keys during encoding when the key isn't bare (#291) Thomas Pelletier 2019-08-18 23:00:12 -07:00
  • 84da2c4a25 Merge struct fields in Unmarshal (#284) Roberth Kulbin 2019-07-25 08:06:17 +01:00
  • dba45d427f Handle anonymous structs (#281) Kamil Samigullin 2019-05-30 06:55:49 +03:00
  • 728039f679 Handle other key types in Unmarshal (#276) v1.4.0 Gregory Oschwald 2019-04-29 20:50:10 -07:00
  • 1d8903f1d0 Allow unmarshaling to top level maps (#273) Gregory Oschwald 2019-04-24 23:15:40 -07:00
  • 65b27e6823 Order map keys alphabetically (#270) Brent DeSpain 2019-04-11 06:52:29 -06:00
  • 6ea91ef590 Do not push Docker images for forked repositories (#272) Thomas Pelletier 2019-04-11 13:49:07 +01:00
  • 51edd0ca49 Fix goreportcard issues (#271) Ceriath 2019-04-11 13:11:29 +02:00
  • d95bfe020e Dockerfile (#269) Thomas Pelletier 2019-04-10 13:43:12 +01:00
  • 63909f0a90 Option to keep fields ordered when marshal struct (#266) v1.3.0 Brent DeSpain 2019-04-02 10:47:51 -06:00
  • f9070d3b40 Use go mod (#265) Thomas Pelletier 2019-03-21 17:22:05 -07:00
  • 405d48dc28 Port toml-test to pure Go (#264) Thomas Pelletier 2019-03-20 00:23:14 -07:00
  • 690ec00a4b Circleci (#262) Thomas Pelletier 2019-03-12 21:57:14 -07:00
  • bef2d19cb0 Go 1.12 (#261) Thomas Pelletier 2019-03-05 20:19:32 -08:00
  • e1803f96f6 Support dotted-keys (#260) Thomas Pelletier 2019-03-04 22:35:03 -08:00
  • d9a27b8052 Provide "default" tag for unmarshal (#259) Thomas Pelletier 2019-03-01 17:18:23 -08:00
  • ad2aec1dcc Delete function to Tree (#256) David Poncelow 2019-03-01 14:25:52 -08:00
  • 489c49b1b4 Add CONTRIBUTING document (#258) Thomas Pelletier 2019-03-01 13:26:01 -08:00
  • 27c6b39a13 Fossa badge Thomas Pelletier 2018-11-23 16:27:27 -08:00
  • 539dd095b3 Support byte order mark (#253) Thomas Pelletier 2018-11-23 19:15:58 -05:00
  • b56e1b27b4 Update Go version in Appveyor (#246) Thomas Pelletier 2018-11-19 11:27:10 -05:00
  • 19cbd226da Allow to marshal pointer to struct and map (#247) Andriy Senyshyn 2018-11-19 17:31:15 +02:00
  • 0a1666a81f Map camelCased keys to fields in structs (#251) Tom Wambold 2018-11-19 10:29:38 -05:00
  • aa79e12a97 Support time.duration (#248) Andriy Senyshyn 2018-11-12 19:02:56 +02:00
  • 81a861c69d Fix typeSwitchVar warnings (#243) Veselkov Konstantin 2018-10-01 00:58:32 +04:00
  • 78b76feda6 Fix integer keys in inline tables (#239) xiehuc 2018-09-23 02:02:51 +08:00
  • 90d6f96e9e Allow to change default tags for Decoder and Encoder (#241) Andriy Senyshyn 2018-09-21 19:41:11 +03:00
  • e33f654429 fix panic when type unmatch between toml and struct (#236) Jayi 2018-09-18 12:16:20 +08:00
  • 4edab6691b Travis check for golang 1.11 (#240) Karthik K 2018-09-18 09:35:06 +05:30
  • c2dbbc24a9 Add Codecov badge to README Thomas Pelletier 2018-07-24 11:49:33 -07:00
  • 14d3ac30da Setup Codecov (#235) Thomas Pelletier 2018-07-24 11:27:17 -07:00
  • 5c5490133d Create PULL_REQUEST_TEMPLATE.md Thomas Pelletier 2018-07-18 17:16:04 -07:00
  • 216c9ec838 Update issue templates Thomas Pelletier 2018-07-18 17:08:05 -07:00
  • a295f02a64 AppVeyor Windows build (#234) Thomas Pelletier 2018-07-18 16:44:55 -07:00
  • dbe63ccdd0 Pin toml-test version (#233) Thomas Pelletier 2018-07-18 16:15:26 -07:00
  • 603baefff9 Fix path not found message on Windows (#227) Yang Luo 2018-06-20 10:27:46 +08:00
  • c01d1270ff Multiline Marshal tag (#221) v1.2.0 Alan Murtagh 2018-03-06 12:43:58 +10:00
  • 66540cf1fc Go 1.10 support (#223) Cameron Moore 2018-03-23 13:52:43 -05:00
  • 05bcc0fb0d Make multi-line arrays always use trailing commas (#217) Chris 2018-02-28 15:36:31 -08:00
  • acdc450948 Fix backward incompatibility for Set* methods (#213) v1.1.0 Thomas Pelletier 2018-01-18 14:54:55 -08:00
  • 778c285afa Add support for special float values (inf and nan) (#210) Jelte Fennema 2018-01-18 23:10:55 +01:00
  • a1e8a8d702 Unmarshal into custom types and error on overflows (#209) Jelte Fennema 2018-01-18 23:08:34 +01:00
  • 03c6bf4172 Actually show the error message from an Error token (#208) Jelte Fennema 2018-01-18 23:03:34 +01:00
  • a1b12e18b7 Fix false positive when running test.sh (#212) Thomas Pelletier 2018-01-18 14:02:09 -08:00
  • 4874e8477b Fix parsing of single quoted keys (#201) Kazuyoshi Kato 2017-10-26 23:26:39 -07:00
  • 9bf0212445 Bump go versions (#211) Thomas Pelletier 2018-01-15 16:08:35 -08:00
  • 0131db6d73 Lint (#206) Thomas Pelletier 2017-12-22 12:45:48 +01:00
  • 861c4734ac Support for hex, oct, and bin integers (#205) Thomas Pelletier 2017-12-22 12:24:26 +01:00
  • b8b5e76965 Add Encoder opt to emit arrays on multiple lines (#203) Thomas Pelletier 2017-12-18 14:57:16 +01:00
  • 4e9e0ee19b Add Encoder/Decoder types (#192) Robert Günzler 2017-10-24 23:10:38 +02:00
  • 8c31c2ec65 Fix fuzz (#199) Thomas Pelletier 2017-10-21 19:23:38 -07:00
  • 6d858869d3 Describe versioning policy in README (#198) Thomas Pelletier 2017-10-21 19:08:12 -07:00
  • 1916042ba2 Add fuzz.sh to do fuzzing with go-fuzz (#194) Kazuyoshi Kato 2017-10-21 16:37:53 -07:00
  • a410399d2c Support single quoted keys (#193) Kazuyoshi Kato 2017-10-19 07:56:30 -07:00
  • 878c11e70e Unmarshal should report a type mismatch as an error (#196) Kazuyoshi Kato 2017-10-21 15:29:03 -07:00
  • 19ece5dc77 Fix typos (#195) Kazuyoshi Kato 2017-10-21 15:26:06 -07:00
  • d01db88be9 Fix example code in README (#197) Maxime Le Conte des Floris 2017-10-22 00:24:36 +02:00
  • 2009e44b6f Improve doc for un/marshal functions (#189) Thomas Pelletier 2017-10-01 15:47:47 -07:00
  • 690dbc9ee7 Comment annotation for Marshal (#185) Yvonnick Esnault 2017-10-02 00:05:24 +02:00
  • 16398bac15 Fix example code in README (#187) v1.0.1 KANEKO Tatsuya 2017-09-25 03:42:18 +09:00
  • 1d6b12b7cb Correct query/parser spelling mistake (#182) Edward Betts 2017-09-04 20:58:09 +01:00
  • 9c1b4e331f Bump golang to 1.9 (#179) Thomas Pelletier 2017-08-24 20:46:50 -07:00
  • 4692b8f9ba Fix Marshal examples (#178) 178inaba 2017-08-17 09:06:23 +09:00