Skip to content

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

Compare Source

The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.33.0.

Breaking Changes
  • Rename the internal Logger to DebugLogger. This feature was only used when you set Debug: True in your sentry.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 httpRoute over httpTarget for span descriptions. (#​1002)
Misc
  • Update github.com/stretchr/testify to v1.8.4. (#​988)

v0.32.0: 0.32.0

Compare Source

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.Extra has no effect anymore. Use SetData(name string, value interface{}) instead. (#​864)
Features
  • Add a MockTransport and MockScope. (#​972)
Bug Fixes
  • Fix writing *http.Request in the Logrus JSONFormatter. (#​955)
Misc
  • Transaction data attributes are now seralized as trace context data attributes, allowing you to query these attributes in the Trace Explorer.

v0.31.1: 0.31.1

Compare Source

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

Compare Source

Breaking Changes
  • Remove support for metrics. Read more about the end of the Metrics beta here. (#​914)

  • Remove support for profiling. (#​915)

  • Remove Segment field from the User struct. 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-go to latest version, you'll need to go get the integration you want to use. For example, if you want to use the echo integration, you'll need to run go get github.com/getsentry/sentry-go/echo (#​919).

Features
  • Add the ability to override hub in context for integrations that use custom context. (#​931)

  • Add HubProvider Hook for sentrylogrus, 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 HTTPTranport to 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

v0.30.0: 0.30.0

Compare Source

The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.30.0.

Features
  • Add sentryzerolog integration (#​857)
  • Add sentryslog integration (#​865)
  • Always set Mechanism Type to generic (#​896)
Bug Fixes
  • Prevent panic in fasthttp and fiber integration 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

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.17.1...v1.18.0

v1.17.1: 1.17.1

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.17.0...v1.17.1

v1.17.0: 1.17.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.16.0...v1.17.0

v1.16.0: 1.16.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.23...v1.16.0

v1.15.23: 1.15.23

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.22...v1.15.23

v1.15.22: 1.15.22

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.21...v1.15.22

v1.15.21: 1.15.21

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.20...v1.15.21

v1.15.20: 1.15.20

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.19...v1.15.20

v1.15.19: 1.15.19

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.18...v1.15.19

v1.15.18: 1.15.18

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.17...v1.15.18

v1.15.17: 1.15.17

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.16...v1.15.17

v1.15.16: 1.15.16

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.15...v1.15.16

v1.15.15: 1.15.15

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.14...v1.15.15

v1.15.14: 1.15.14

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.13...v1.15.14

v1.15.13: 1.15.13

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.12...v1.15.13

v1.15.12: 1.15.12

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.11...v1.15.12

v1.15.11: 1.15.11

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.10...v1.15.11

v1.15.10: 1.15.10

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.9...v1.15.10

v1.15.9: 1.15.9

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.8...v1.15.9

v1.15.8: 1.15.8

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.7...v1.15.8

v1.15.7: 1.15.7

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.6...v1.15.7

v1.15.6: 1.15.6

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.5...v1.15.6

v1.15.5: 1.15.5

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.4...v1.15.5

v1.15.4: 1.15.4

Compare Source

What's Changed

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

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.2...v1.15.3

v1.15.2: 1.15.2

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.1...v1.15.2

v1.15.1: 1.15.1

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.15.0...v1.15.1

v1.15.0: 1.15.0

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.14.3...v1.15.0

v1.14.3: 1.14.3

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.14.2...v1.14.3

v1.14.2: 1.14.2

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.14.1...v1.14.2

v1.14.1: 1.14.1

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.14.0...v1.14.1

v1.14.0: 1.14.0

Compare Source

What's Changed

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

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.9...v1.13.10

v1.13.9: 1.13.9

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.8...v1.13.9

v1.13.8: 1.13.8

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.7...v1.13.8

v1.13.7: 1.13.7

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.6...v1.13.7

v1.13.6: 1.13.6

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.5...v1.13.6

v1.13.5: 1.13.5

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.4...v1.13.5

v1.13.4: 1.13.4

Compare Source

What's Changed

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.3...v1.13.4

v1.13.3: 1.13.3

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/goccy/go-yaml/compare/v1.13.2...v1.13.3

lmittmann/tint (github.com/lmittmann/tint)

v1.1.2

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/lmittmann/tint/compare/v1.1.1...v1.1.2

v1.1.1

Compare Source

Bug-fix release with performance improvements for time value handling.

What's Changed

Full Changelog: https://github.com/lmittmann/tint/compare/v1.1.0...v1.1.1

v1.1.0

Compare Source

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

Full Changelog: https://github.com/lmittmann/tint/compare/v1.0.7...v1.1.0

v1.0.7

Compare Source

What's Changed

Full Changelog: https://github.com/lmittmann/tint/compare/v1.0.6...v1.0.7

v1.0.6

Compare Source

What's Changed

New Contributors

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

Compare Source

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

Compare Source

Fix panic in HandleInlineHandler

v1.3.2

Compare Source

Inline middlewares + inline handlers: Adding a check on invalid parameters.

v1.3.1

Compare Source

Adding HandleInlineHandler and InlineHandler

(please ignore v1.3.0)

v1.3.0

Compare Source

spf13/cobra (github.com/spf13/cobra)

v1.9.1

Compare Source

🐛 Fixes

Full Changelog: https://github.com/spf13/cobra/compare/v1.9.0...v1.9.1

v1.9.0

Compare Source

Features

🐛 Fixes

🤖 Completions

🧪 Testing

✍🏼 Documentation

🔧 Dependency upgrades


Thank you to all of our amazing contributors and all the great work that's been going into the completions feature!!

👋🏼 New Contributors

Full Changelog: https://github.com/spf13/cobra/compare/v1.8.1...v1.9.0

gomidi/midi (gitlab.com/gomidi/midi/v2)

v2.3.14

Compare Source

v2.3.13

Compare Source

v2.3.12

Compare Source

v2.3.11

Compare Source

v2.3.10

Compare Source

v2.3.9

Compare Source

v2.3.8

Compare Source

v2.3.7

Compare Source

v2.3.6

Compare Source

v2.3.5

Compare Source

v2.3.4

Compare Source

v2.3.3

Compare Source

v2.3.2

Compare Source

v2.3.1

Compare Source

v2.3.0

Compare Source

v2.2.19

Compare Source

v2.2.18

Compare Source

v2.2.17

Compare Source

v2.2.16

Compare Source

v2.2.15

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Alexandre Boucey

Merge request reports

Loading