fix(deps): update module github.com/goccy/go-yaml to v1.18.0 - autoclosed
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| github.com/goccy/go-yaml | require | minor |
v1.12.0 -> v1.18.0
|
Release Notes
goccy/go-yaml (github.com/goccy/go-yaml)
v1.18.0: 1.18.0
What's Changed
- feat: add global
OmitEmptyencoding option by @bwplotka in https://github.com/goccy/go-yaml/pull/691 - chore: clarify omitempty behaviour. by @bwplotka in https://github.com/goccy/go-yaml/pull/696
- Treat output from TextMarshaler as string by @shuheiktgw in https://github.com/goccy/go-yaml/pull/698
- Update golangci-lint to v2.1.2 by @shuheiktgw in https://github.com/goccy/go-yaml/pull/701
- Tidy benchmarks/go.mod by @eikemeier in https://github.com/goccy/go-yaml/pull/686
- Remove testmod task by @goccy in https://github.com/goccy/go-yaml/pull/715
- Clean up encoder.go by @shuheiktgw in https://github.com/goccy/go-yaml/pull/703
- Fix validation error position for container type by @goccy in https://github.com/goccy/go-yaml/pull/716
- Add nil checking for error handling by @goccy in https://github.com/goccy/go-yaml/pull/719
- Ignore validation for alias map key by @goccy in https://github.com/goccy/go-yaml/pull/720
- Avoid returning an error for null document by @shuheiktgw in https://github.com/goccy/go-yaml/pull/721
- Add Go 1.24 to test matrix by @shuheiktgw in https://github.com/goccy/go-yaml/pull/722
- Set null value for empty document by @goccy in https://github.com/goccy/go-yaml/pull/725
- Support implicit null by @goccy in https://github.com/goccy/go-yaml/pull/727
- Support omitzero by @goccy in https://github.com/goccy/go-yaml/pull/729
- feat: Dont make copies of structs for validation by @shuheiktgw in https://github.com/goccy/go-yaml/pull/737
- Prevent panic when decoding string named types by @shuheiktgw in https://github.com/goccy/go-yaml/pull/743
- Fix misaligned indentation in comments by @shuheiktgw in https://github.com/goccy/go-yaml/pull/734
- Add support for multi-line double-quoted strings with CRLF line endings by @shuheiktgw in https://github.com/goccy/go-yaml/pull/744
- Update custom marshaler and unmarshaler to accept context by @pgeiem in https://github.com/goccy/go-yaml/pull/745
New Contributors
- @bwplotka made their first contribution in https://github.com/goccy/go-yaml/pull/691
- @eikemeier made their first contribution in https://github.com/goccy/go-yaml/pull/686
- @pgeiem made their first contribution in https://github.com/goccy/go-yaml/pull/745
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.17.1...v1.18.0
v1.17.1: 1.17.1
What's Changed
- Fix unmarshaler with comment by @goccy in https://github.com/goccy/go-yaml/pull/683
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.17.0...v1.17.1
v1.17.0: 1.17.0
What's Changed
- feat: support receiving ast.Node in custom unmarshalers by @x1unix in https://github.com/goccy/go-yaml/pull/642
- Support FormatErrorWithToken function for custom error message by @goccy in https://github.com/goccy/go-yaml/pull/677
- Fix comment map with no body by @goccy in https://github.com/goccy/go-yaml/pull/682
New Contributors
- @x1unix made their first contribution in https://github.com/goccy/go-yaml/pull/642
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.16.0...v1.17.0
v1.16.0: 1.16.0
What's Changed
- Keep reference of anchor's value by @goccy in https://github.com/goccy/go-yaml/pull/660
- Support smart anchor option by @goccy in https://github.com/goccy/go-yaml/pull/662
- Add AutoInt option by @shuheiktgw in https://github.com/goccy/go-yaml/pull/671
- encodeMap() error handling and TestEncoder_UnmarshallableTypes() by @dorencambia in https://github.com/goccy/go-yaml/pull/674
- Fix tab character handling ( if ignore the tab character, do not increment the column number ) by @goccy in https://github.com/goccy/go-yaml/pull/676
New Contributors
- @dorencambia made their first contribution in https://github.com/goccy/go-yaml/pull/674
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.23...v1.16.0
v1.15.23: 1.15.23
What's Changed
- Fix encoding of string that contains "- " by @goccy in https://github.com/goccy/go-yaml/pull/657
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.22...v1.15.23
v1.15.22: 1.15.22
What's Changed
- Fix format with empty value by @goccy in https://github.com/goccy/go-yaml/pull/654
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.21...v1.15.22
v1.15.21: 1.15.21
What's Changed
- Fix handling of TextUnmarshaler by @goccy in https://github.com/goccy/go-yaml/pull/649
- Fix string representation of MappingNode in flow style by @semihbkgr in https://github.com/goccy/go-yaml/pull/623
- Make UseSingleQuote compliant with the YAML spec by @mumoshu in https://github.com/goccy/go-yaml/pull/647
- Fix format indent by @goccy in https://github.com/goccy/go-yaml/pull/653
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.20...v1.15.21
v1.15.20: 1.15.20
What's Changed
- Support entry token for flow style by @goccy in https://github.com/goccy/go-yaml/pull/646
- Fix format with alias by @goccy in https://github.com/goccy/go-yaml/pull/648
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.19...v1.15.20
v1.15.19: 1.15.19
What's Changed
- Fix format with comment by @goccy in https://github.com/goccy/go-yaml/pull/645
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.18...v1.15.19
v1.15.18: 1.15.18
What's Changed
- Fix toString for TagNode by @LarsStegman in https://github.com/goccy/go-yaml/pull/633
- fixed typo in ycat install example by @brammeleman in https://github.com/goccy/go-yaml/pull/640
- Add node formatter by @goccy in https://github.com/goccy/go-yaml/pull/644
New Contributors
- @brammeleman made their first contribution in https://github.com/goccy/go-yaml/pull/640
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.17...v1.15.18
v1.15.17: 1.15.17
What's Changed
- Fix comment map by @goccy in https://github.com/goccy/go-yaml/pull/635
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.16...v1.15.17
v1.15.16: 1.15.16
What's Changed
- Fix flow-mapping-edge-cases by @goccy in https://github.com/goccy/go-yaml/pull/621
- refactor: remove unused Anchor field from MappingValueNode by @nikpivkin in https://github.com/goccy/go-yaml/pull/624
- fix: typo
cloud->couldin path.go by @rriski in https://github.com/goccy/go-yaml/pull/628 - Fix comment map at decoding by @goccy in https://github.com/goccy/go-yaml/pull/632
- fix: empty document should not panic on String() by @bcho in https://github.com/goccy/go-yaml/pull/630
- Fix indentation for raw string newlines by @shuheiktgw in https://github.com/goccy/go-yaml/pull/625
New Contributors
- @rriski made their first contribution in https://github.com/goccy/go-yaml/pull/628
- @bcho made their first contribution in https://github.com/goccy/go-yaml/pull/630
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.15...v1.15.16
v1.15.15: 1.15.15
What's Changed
- Fix flow sequence with map by @goccy in https://github.com/goccy/go-yaml/pull/620
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.14...v1.15.15
v1.15.14: 1.15.14
What's Changed
- Fix sequence value for merge key by @goccy in https://github.com/goccy/go-yaml/pull/603
- Fix encoding with map key contains colon character by @goccy in https://github.com/goccy/go-yaml/pull/604
- Fix encoding of anchor and alias by @goccy in https://github.com/goccy/go-yaml/pull/605
- Remove mention of removed option DisallowDuplicateKey by @sirikon in https://github.com/goccy/go-yaml/pull/609
- Add playground by @goccy in https://github.com/goccy/go-yaml/pull/611
- issue-281: add tests and fix panic for * by @ivankatliarchuk in https://github.com/goccy/go-yaml/pull/615
- chore: move dev deps to dev group by @nikpivkin in https://github.com/goccy/go-yaml/pull/613
- fix(parser): inconsistent paths single-line MappingKeyValueNode by @LarsStegman in https://github.com/goccy/go-yaml/pull/612
- Fix tag with flow sequence by @goccy in https://github.com/goccy/go-yaml/pull/618
New Contributors
- @sirikon made their first contribution in https://github.com/goccy/go-yaml/pull/609
- @ivankatliarchuk made their first contribution in https://github.com/goccy/go-yaml/pull/615
- @nikpivkin made their first contribution in https://github.com/goccy/go-yaml/pull/613
- @LarsStegman made their first contribution in https://github.com/goccy/go-yaml/pull/612
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.13...v1.15.14
v1.15.13: 1.15.13
What's Changed
- Fix cast process for decoding of anchor value by @goccy in https://github.com/goccy/go-yaml/pull/602
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.12...v1.15.13
v1.15.12: 1.15.12
What's Changed
- Fix code format by @shuheiktgw in https://github.com/goccy/go-yaml/pull/594
- Add nil guard by @goccy in https://github.com/goccy/go-yaml/pull/600
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.11...v1.15.12
v1.15.11: 1.15.11
What's Changed
- Quote the numbers even if they are out of range by @shuheiktgw in https://github.com/goccy/go-yaml/pull/593
- Support merge tag by @goccy in https://github.com/goccy/go-yaml/pull/597
- Fix invalid path by @goccy in https://github.com/goccy/go-yaml/pull/598
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.10...v1.15.11
v1.15.10: 1.15.10
What's Changed
- Replace fmt.Sprint with faster alternatives by @alexandear in https://github.com/goccy/go-yaml/pull/555
- Fix displaying testable example on pkg.go.dev by @alexandear in https://github.com/goccy/go-yaml/pull/587
- Fix parsing of multi line text by @goccy in https://github.com/goccy/go-yaml/pull/590
- Fix parsing of invalid tag character by @goccy in https://github.com/goccy/go-yaml/pull/591
- Fix parsing of tab characters by @goccy in https://github.com/goccy/go-yaml/pull/592
New Contributors
- @alexandear made their first contribution in https://github.com/goccy/go-yaml/pull/555
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.9...v1.15.10
v1.15.9: 1.15.9
What's Changed
- Fix parsing of multiline mapping key by @goccy in https://github.com/goccy/go-yaml/pull/579
- Fix plain-url-in-flow-mapping by @goccy in https://github.com/goccy/go-yaml/pull/580
- Fix scalar-value-with-two-anchors by @goccy in https://github.com/goccy/go-yaml/pull/581
- Fix parsing of literal header option by @goccy in https://github.com/goccy/go-yaml/pull/582
- Fix node-anchor-not-indented by @goccy in https://github.com/goccy/go-yaml/pull/584
- fix typo in CharacterType by @nekrassov01 in https://github.com/goccy/go-yaml/pull/585
- Fix quotation for timestamps by @shuheiktgw in https://github.com/goccy/go-yaml/pull/515
New Contributors
- @nekrassov01 made their first contribution in https://github.com/goccy/go-yaml/pull/585
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.8...v1.15.9
v1.15.8: 1.15.8
What's Changed
- Fix block-scalar-with-wrong-indented-line-after-spaces-only by @goccy in https://github.com/goccy/go-yaml/pull/575
- Fix parsing of comment by @goccy in https://github.com/goccy/go-yaml/pull/576
- Fix parsing of directive value by @goccy in https://github.com/goccy/go-yaml/pull/578
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.7...v1.15.8
v1.15.7: 1.15.7
What's Changed
- Fix a bug ast.Merge removes comments from SequenceNode by @suzuki-shunsuke in https://github.com/goccy/go-yaml/pull/570
- Fix unknown secondary tag behavior by @goccy in https://github.com/goccy/go-yaml/pull/572
New Contributors
- @suzuki-shunsuke made their first contribution in https://github.com/goccy/go-yaml/pull/570
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.6...v1.15.7
v1.15.6: 1.15.6
What's Changed
- Fix panic when parsing unattached comment by @charithe in https://github.com/goccy/go-yaml/pull/565
New Contributors
- @charithe made their first contribution in https://github.com/goccy/go-yaml/pull/565
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.5...v1.15.6
v1.15.5: 1.15.5
What's Changed
- Update README by @goccy in https://github.com/goccy/go-yaml/pull/559
- Fix escape character in double-quote by @goccy in https://github.com/goccy/go-yaml/pull/562
- Support UTF-16 surrogate pair by @goccy in https://github.com/goccy/go-yaml/pull/564
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.4...v1.15.5
v1.15.4: 1.15.4
What's Changed
- Fix parser by @goccy in https://github.com/goccy/go-yaml/pull/552
- Fix parser by @goccy in https://github.com/goccy/go-yaml/pull/554
- Fix parser by @goccy in https://github.com/goccy/go-yaml/pull/557
Pass 300 tests of YAML Test Suite
- Details:
total:[402] passed:[300] failure:[102] passedRate:[74.626862%]
We’ve finally surpassed go-yaml/yaml.
- gopkg.in/yaml.v3:
total:[402] passed:[295] failure:[107] passedRate:[73.383087%]
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.3...v1.15.4
v1.15.3: 1.15.3
What's Changed
- Fix parsing of document header option by @goccy in https://github.com/goccy/go-yaml/pull/551
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.2...v1.15.3
v1.15.2: 1.15.2
What's Changed
- Guard stack overflow at decoding by @goccy in https://github.com/goccy/go-yaml/pull/549
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.1...v1.15.2
v1.15.1: 1.15.1
What's Changed
- Inventorying test cases of YAML Test Suite by @goccy in https://github.com/goccy/go-yaml/pull/547
- Add first fuzzing test by @goccy in https://github.com/goccy/go-yaml/pull/548
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.0...v1.15.1
v1.15.0: 1.15.0
What's Changed
- Add YAML Test Suite by @goccy in https://github.com/goccy/go-yaml/pull/541
- Fix parser by using yaml-test-suite by @goccy in https://github.com/goccy/go-yaml/pull/542
- Refactor parser by @goccy in https://github.com/goccy/go-yaml/pull/545
- Fix parser by @goccy in https://github.com/goccy/go-yaml/pull/546
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.14.3...v1.15.0
v1.14.3: 1.14.3
What's Changed
- Clear pathMap keys by @goccy in https://github.com/goccy/go-yaml/pull/539
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.14.2...v1.14.3
v1.14.2: 1.14.2
What's Changed
- Fix invalid token error by @goccy in https://github.com/goccy/go-yaml/pull/536
- Fix parsing of tab character in double-quote by @goccy in https://github.com/goccy/go-yaml/pull/538
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.14.1...v1.14.2
v1.14.1: 1.14.1
What's Changed
- Fix comment position of map node has multiple values by @goccy in https://github.com/goccy/go-yaml/pull/532
- Fix error by @goccy in https://github.com/goccy/go-yaml/pull/535
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.14.0...v1.14.1
v1.14.0: 1.14.0
What's Changed
- Support to disallow duplicate map key at parsing by @goccy in https://github.com/goccy/go-yaml/pull/531
Breaking Changes
Previously, using the same map key did not result in a parsing error, but from now on, it will throw an error by default. If you want to keep the previous behavior, specify the parser.AllowDuplicateMapKey() option.
Similarly, during Decode, it will also throw an error by default. To keep the previous behavior, specify the yaml.AllowDuplicateMapKey() option when decoding.
Also, yaml.DisallowDuplicateKey option is deprecated.
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.10...v1.14.0
v1.13.10: 1.13.10
What's Changed
- Fix parsing of tab character by @goccy in https://github.com/goccy/go-yaml/pull/530
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.9...v1.13.10
v1.13.9: 1.13.9
What's Changed
- Fix token offset by @goccy in https://github.com/goccy/go-yaml/pull/524
- Fix parsing of tag by @goccy in https://github.com/goccy/go-yaml/pull/526
- Support local tag and boolean tag by @goccy in https://github.com/goccy/go-yaml/pull/527
- Fix removeFromRightSpace process at scanner by @goccy in https://github.com/goccy/go-yaml/pull/529
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.8...v1.13.9
v1.13.8: 1.13.8
What's Changed
- Fix parsing of invalid map key by @goccy in https://github.com/goccy/go-yaml/pull/520
- Fix parsing of escaped new-line-character or white-space in double quote text by @goccy in https://github.com/goccy/go-yaml/pull/521
- Fix validation of map at flow mode by @goccy in https://github.com/goccy/go-yaml/pull/523
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.7...v1.13.8
v1.13.7: 1.13.7
What's Changed
- Remove module dependencies by @goccy in https://github.com/goccy/go-yaml/pull/512
- Fix parsing of document and string by @goccy in https://github.com/goccy/go-yaml/pull/513
- Fix parsing of reserved chars by @goccy in https://github.com/goccy/go-yaml/pull/514
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.6...v1.13.7
v1.13.6: 1.13.6
What's Changed
- Fix trailing new line chars handling by @goccy in https://github.com/goccy/go-yaml/pull/507
- Fix number parsing by @goccy in https://github.com/goccy/go-yaml/pull/509
- Fix number parsing by @goccy in https://github.com/goccy/go-yaml/pull/511
- Fix ordered map comment by @shuheiktgw in https://github.com/goccy/go-yaml/pull/510
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.5...v1.13.6
v1.13.5: 1.13.5
What's Changed
- Fix flow map node by @goccy in https://github.com/goccy/go-yaml/pull/505
- Support suffix keyword for document header option by @goccy in https://github.com/goccy/go-yaml/pull/506
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.4...v1.13.5
v1.13.4: 1.13.4
What's Changed
- Fix folded handling by @goccy in https://github.com/goccy/go-yaml/pull/500
- Fix parsing of document by @goccy in https://github.com/goccy/go-yaml/pull/501
- Support empty sequence value by @goccy in https://github.com/goccy/go-yaml/pull/503
- Fix invalid map token by @goccy in https://github.com/goccy/go-yaml/pull/504
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.3...v1.13.4
v1.13.3: 1.13.3
What's Changed
- feat: preserve line breaks from original input by @mcwarman in https://github.com/goccy/go-yaml/pull/412
- Fix invalid alias by @goccy in https://github.com/goccy/go-yaml/pull/497
- Fix parsing of number by @goccy in https://github.com/goccy/go-yaml/pull/498
- Fix parsing of invalid document by @goccy in https://github.com/goccy/go-yaml/pull/499
New Contributors
- @mcwarman made their first contribution in https://github.com/goccy/go-yaml/pull/412
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.2...v1.13.3
v1.13.2: 1.13.2
What's Changed
- Fix invalid quoted-text handling by @goccy in https://github.com/goccy/go-yaml/pull/495
- Fix parsing of invalid yaml by @goccy in https://github.com/goccy/go-yaml/pull/496
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.1...v1.13.2
v1.13.1: 1.13.1
What's Changed
- Fix incorrect colon indicator scanning by @semihbkgr in https://github.com/goccy/go-yaml/pull/485
- Returns InvalidToken if scanner encounters error by @goccy in https://github.com/goccy/go-yaml/pull/486
- Reuse context at Scanner by @goccy in https://github.com/goccy/go-yaml/pull/487
- Support recursive anchor by @goccy in https://github.com/goccy/go-yaml/pull/489
- Fix implicit null value before collect entry by @goccy in https://github.com/goccy/go-yaml/pull/490
- Fix handling of invalid sequence by @goccy in https://github.com/goccy/go-yaml/pull/492
- Fix invalid sequence at map context by @goccy in https://github.com/goccy/go-yaml/pull/493
- Improve parser performance by @goccy in https://github.com/goccy/go-yaml/pull/494
New Contributors
- @semihbkgr made their first contribution in https://github.com/goccy/go-yaml/pull/485
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.0...v1.13.1
v1.13.0: 1.13.0
What's Changed
- Preserve defaults for zero initialised structs as well by @yhabteab in https://github.com/goccy/go-yaml/pull/442
- Update Go versions in CI by @shuheiktgw in https://github.com/goccy/go-yaml/pull/476
- Add lint job to CI by @shuheiktgw in https://github.com/goccy/go-yaml/pull/477
- Fix "null" string encoded as nil by @denieryd in https://github.com/goccy/go-yaml/pull/474
- feat(printer): Add support for formatting comment nodes by @gabe565 in https://github.com/goccy/go-yaml/pull/469
- Refactor scanner by @goccy in https://github.com/goccy/go-yaml/pull/480
- Refactor overflowError to be pretty-printable by @oxzi in https://github.com/goccy/go-yaml/pull/470
- Refactor indent state by @goccy in https://github.com/goccy/go-yaml/pull/481
- Refactor scanner by @goccy in https://github.com/goccy/go-yaml/pull/482
- Remove xerrors by @goccy in https://github.com/goccy/go-yaml/pull/483
New Contributors
- @yhabteab made their first contribution in https://github.com/goccy/go-yaml/pull/442
- @shuheiktgw made their first contribution in https://github.com/goccy/go-yaml/pull/476
- @denieryd made their first contribution in https://github.com/goccy/go-yaml/pull/474
- @gabe565 made their first contribution in https://github.com/goccy/go-yaml/pull/469
- @oxzi made their first contribution in https://github.com/goccy/go-yaml/pull/470
Full Changelog: https://github.com/goccy/go-yaml/compare/v1.12.0...v1.12.1
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.