chore(deps): update all non-major dependencies
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| alpine | image | minor |
3.20 -> 3.22
|
| github.com/getsentry/sentry-go | require | minor |
v0.29.1 -> v0.33.0
|
| github.com/goccy/go-yaml | require | minor |
v1.13.2 -> v1.18.0
|
| github.com/lmittmann/tint | require | minor |
v1.0.5 -> v1.1.2
|
| github.com/samber/slog-multi | require | minor |
v1.2.4 -> v1.4.0
|
| github.com/spf13/cobra | require | minor |
v1.8.1 -> v1.9.1
|
| gitlab.com/gomidi/midi/v2 | require | minor |
v2.2.14 -> v2.3.14
|
Release Notes
getsentry/sentry-go (github.com/getsentry/sentry-go)
v0.33.0: 0.33.0
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.33.0.
Breaking Changes
- Rename the internal
LoggertoDebugLogger. This feature was only used when you setDebug: Truein yoursentry.Init()call. If you haven't used the Logger directly, no changes are necessary. (#1012)
Features
-
Add support for Structured Logging. (#1010)
logger := sentry.NewLogger(ctx) logger.Info(ctx, "Hello, Logs!")You can learn more about Sentry Logs on our docs and the examples.
-
Add new attributes APIs, which are currently only exposed on logs. (#1007)
Bug Fixes
- Do not push a new scope on
StartSpan. (#1013) - Fix an issue where the propagated smapling decision wasn't used. (#995)
- [Otel] Prefer
httpRouteoverhttpTargetfor span descriptions. (#1002)
Misc
- Update
github.com/stretchr/testifyto v1.8.4. (#988)
v0.32.0: 0.32.0
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.32.0.
Breaking Changes
- Bump the minimum Go version to 1.22. The supported versions are 1.22, 1.23 and 1.24. (#967)
- Setting any values on
span.Extrahas no effect anymore. UseSetData(name string, value interface{})instead. (#864)
Features
- Add a
MockTransportandMockScope. (#972)
Bug Fixes
- Fix writing
*http.Requestin the Logrus JSONFormatter. (#955)
Misc
- Transaction
dataattributes are now seralized as trace context data attributes, allowing you to query these attributes in the Trace Explorer.
v0.31.1: 0.31.1
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.31.1.
Bug Fixes
- Correct wrong module name for
sentry-go/logrus(#950)
v0.31.0: 0.31.0
Breaking Changes
-
Remove support for metrics. Read more about the end of the Metrics beta here. (#914)
-
Remove support for profiling. (#915)
-
Remove
Segmentfield from theUserstruct. This field is no longer used in the Sentry product. (#928) -
Every integration is now a separate module, reducing the binary size and number of dependencies. Once you update
sentry-goto latest version, you'll need togo getthe integration you want to use. For example, if you want to use theechointegration, you'll need to rungo get github.com/getsentry/sentry-go/echo(#919).
Features
-
Add the ability to override
hubincontextfor integrations that use custom context. (#931) -
Add
HubProviderHook forsentrylogrus, enabling dynamic Sentry hub allocation for each log entry or goroutine. (#936)
This change enhances compatibility with Sentry's recommendation of using separate hubs per goroutine. To ensure a separate Sentry hub for each goroutine, configure the HubProvider like this:
hook, err := sentrylogrus.New(nil, sentry.ClientOptions{})
if err != nil {
log.Fatalf("Failed to initialize Sentry hook: %v", err)
}
// Set a custom HubProvider to generate a new hub for each goroutine or log entry
hook.SetHubProvider(func() *sentry.Hub {
client, _ := sentry.NewClient(sentry.ClientOptions{})
return sentry.NewHub(client, sentry.NewScope())
})
logrus.AddHook(hook)
Bug Fixes
- Add support for closing worker goroutines started by the
HTTPTranportto prevent goroutine leaks. (#894)
client, _ := sentry.NewClient()
defer client.Close()
Worker can be also closed by calling Close() method on the HTTPTransport instance. Close should be called after Flush and before terminating the program otherwise some events may be lost.
transport := sentry.NewHTTPTransport()
defer transport.Close()
Misc
- Bump gin-gonic/gin to v1.9.1. (#946)
v0.30.0: 0.30.0
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.30.0.
Features
- Add
sentryzerologintegration (#857) - Add
sentryslogintegration (#865) - Always set Mechanism Type to generic (#896)
Bug Fixes
- Prevent panic in
fasthttpandfiberintegration in case a malformed URL has to be parsed (#912)
Misc
Drop support for Go 1.18, 1.19 and 1.20. The currently supported Go versions are the last 3 stable releases: 1.23, 1.22 and 1.21.
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
lmittmann/tint (github.com/lmittmann/tint)
v1.1.2
What's Changed
- Fix cloned handlers to use same mutex by @arthurpitman in https://github.com/lmittmann/tint/pull/97
New Contributors
- @arthurpitman made their first contribution in https://github.com/lmittmann/tint/pull/97
Full Changelog: https://github.com/lmittmann/tint/compare/v1.1.1...v1.1.2
v1.1.1
Bug-fix release with performance improvements for time value handling.
What's Changed
- Fix time attribute formatting to match
slog.TextHandlerby @lmittmann in https://github.com/lmittmann/tint/pull/94 - Simplify
Optionsstorage in handler by @lmittmann in https://github.com/lmittmann/tint/pull/95 - Fix uncolored
tint.AttrwhenReplaceAttris present by @lmittmann in https://github.com/lmittmann/tint/pull/96
Full Changelog: https://github.com/lmittmann/tint/compare/v1.1.0...v1.1.1
v1.1.0
This release adds a much-requested feature: function tint.Attr(color uint8, attr slog.Attr) writes colored attributes. Like tint.Err, which writes red-colored errors, tint.Attr can be used with other slog handlers (e.g. slog.JSONHandler) and does not emit raw ANSI codes.
What's Changed
- Add colored attributes:
tint.Attr(color, attr)by @lmittmann in https://github.com/lmittmann/tint/pull/93 - workflows: Simplify Go checks by @lmittmann in https://github.com/lmittmann/tint/pull/92
Full Changelog: https://github.com/lmittmann/tint/compare/v1.0.7...v1.1.0
v1.0.7
What's Changed
- Don't escape ANSI colors in log values by @lmittmann in https://github.com/lmittmann/tint/pull/87
- Fix panic on
<nil>values by @lmittmann in https://github.com/lmittmann/tint/pull/88
Full Changelog: https://github.com/lmittmann/tint/compare/v1.0.6...v1.0.7
v1.0.6
What's Changed
- Only convert to
anyonKindAnyvalues by @database64128 in https://github.com/lmittmann/tint/pull/83 - Skip
TestReplaceAttrwithout faketime by @database64128 in https://github.com/lmittmann/tint/pull/84 - Avoid allocating
tintErrortwice by @database64128 in https://github.com/lmittmann/tint/pull/82
New Contributors
- @database64128 made their first contribution in https://github.com/lmittmann/tint/pull/83
Full Changelog: https://github.com/lmittmann/tint/compare/v1.0.5...v1.0.6
samber/slog-multi (github.com/samber/slog-multi)
v1.4.0
Adding RecoverHandlerError
recovery := slogmulti.RecoverHandlerError(
func(ctx context.Context, record slog.Record, err error) {
// will be called only if subsequent handlers fail or return an error
log.Println(err.Error())
},
)
sink := NewSinkHandler(...)
logger := slog.New(
slogmulti.
Pipe(recovery).
Handler(sink),
)
v1.3.3
Fix panic in HandleInlineHandler
v1.3.2
Inline middlewares + inline handlers: Adding a check on invalid parameters.
v1.3.1
Adding HandleInlineHandler and InlineHandler
(please ignore v1.3.0)
v1.3.0
spf13/cobra (github.com/spf13/cobra)
v1.9.1
🐛 Fixes
- Fix CompletionFunc implementation by @ccoVeille in https://github.com/spf13/cobra/pull/2234
- Revert "Make detection for test-binary more universal (#2173)" by @marckhouzam in https://github.com/spf13/cobra/pull/2235
Full Changelog: https://github.com/spf13/cobra/compare/v1.9.0...v1.9.1
v1.9.0
✨ Features
- Allow linker to perform deadcode elimination for program using Cobra by @aarzilli in https://github.com/spf13/cobra/pull/1956
- Add default completion command even if there are no other sub-commands by @marckhouzam in https://github.com/spf13/cobra/pull/1559
- Add CompletionWithDesc helper by @ccoVeille in https://github.com/spf13/cobra/pull/2231
🐛 Fixes
- Fix deprecation comment for Command.SetOutput by @thaJeztah in https://github.com/spf13/cobra/pull/2172
- Replace deprecated ioutil usage by @nirs in https://github.com/spf13/cobra/pull/2181
- Fix --version help and output for plugins by @nirs in https://github.com/spf13/cobra/pull/2180
- Allow to reset the templates to the default by @marckhouzam in https://github.com/spf13/cobra/pull/2229
🤖 Completions
- Make Powershell completion work in constrained mode by @lstemplinger in https://github.com/spf13/cobra/pull/2196
- Improve detection for flags that accept multiple values by @thaJeztah in https://github.com/spf13/cobra/pull/2210
- add CompletionFunc type to help with completions by @ccoVeille in https://github.com/spf13/cobra/pull/2220
- Add similar whitespace escape logic to bash v2 completions than in other completions by @kangasta in https://github.com/spf13/cobra/pull/1743
- Print ActiveHelp for bash along other completions by @marckhouzam in https://github.com/spf13/cobra/pull/2076
- fix(completions): Complete map flags multiple times by @gabe565 in https://github.com/spf13/cobra/pull/2174
- fix(bash): nounset unbound file filter variable on empty extension by @scop in https://github.com/spf13/cobra/pull/2228
🧪 Testing
- Test also with go 1.23 by @nirs in https://github.com/spf13/cobra/pull/2182
- Make detection for test-binary more universal by @thaJeztah in https://github.com/spf13/cobra/pull/2173
✍🏼 Documentation
- docs: update README.md by @eltociear in https://github.com/spf13/cobra/pull/2197
- Improve site formatting by @nirs in https://github.com/spf13/cobra/pull/2183
- doc: add Conduit by @raulb in https://github.com/spf13/cobra/pull/2230
- doc: azion project added to the list of CLIs that use cobra by @maxwelbm in https://github.com/spf13/cobra/pull/2198
- Fix broken links in active_help.md by @vuil in https://github.com/spf13/cobra/pull/2202
- chore: fix function name in comment by @zhuhaicity in https://github.com/spf13/cobra/pull/2216
🔧 Dependency upgrades
- build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.5 to 2.0.6 by @thaJeztah in https://github.com/spf13/cobra/pull/2206
- Update to latest go-md2man by @mikelolasagasti in https://github.com/spf13/cobra/pull/2201
- Upgrade
pflagdependencies for v1.9.0 by @jpmcb in https://github.com/spf13/cobra/pull/2233
Thank you to all of our amazing contributors and all the great work that's been going into the completions feature!!
👋🏼 New Contributors
- @gabe565 made their first contribution in https://github.com/spf13/cobra/pull/2174
- @maxwelbm made their first contribution in https://github.com/spf13/cobra/pull/2198
- @lstemplinger made their first contribution in https://github.com/spf13/cobra/pull/2196
- @vuil made their first contribution in https://github.com/spf13/cobra/pull/2202
- @mikelolasagasti made their first contribution in https://github.com/spf13/cobra/pull/2201
- @zhuhaicity made their first contribution in https://github.com/spf13/cobra/pull/2216
- @ccoVeille made their first contribution in https://github.com/spf13/cobra/pull/2220
- @kangasta made their first contribution in https://github.com/spf13/cobra/pull/1743
- @aarzilli made their first contribution in https://github.com/spf13/cobra/pull/1956
Full Changelog: https://github.com/spf13/cobra/compare/v1.8.1...v1.9.0
gomidi/midi (gitlab.com/gomidi/midi/v2)
v2.3.14
v2.3.13
v2.3.12
v2.3.11
v2.3.10
v2.3.9
v2.3.8
v2.3.7
v2.3.6
v2.3.5
v2.3.4
v2.3.3
v2.3.2
v2.3.1
v2.3.0
v2.2.19
v2.2.18
v2.2.17
v2.2.16
v2.2.15
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.