Ehco1996 / ehco

ehco is a network ʚrelayɞ tool and a typo :)
https://docs.ehco-relay.cc/
GNU General Public License v3.0
1.2k stars 208 forks source link

build(deps): bump the dependencies group with 13 updates #310

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the dependencies group with 13 updates:

Package From To
github.com/alecthomas/kingpin/v2 2.3.2 2.4.0
github.com/getsentry/sentry-go 0.13.0 0.27.0
github.com/go-ping/ping 0.0.0-20210216210419-25d1413fb7bb 1.1.0
github.com/gobwas/ws 1.2.1 1.3.2
github.com/gorilla/mux 1.8.0 1.8.1
github.com/prometheus/client_golang 1.16.0 1.19.0
github.com/prometheus/common 0.44.0 0.48.0
github.com/prometheus/node_exporter 1.6.0 1.7.0
github.com/stretchr/testify 1.8.4 1.9.0
github.com/urfave/cli/v2 2.3.0 2.27.1
github.com/xtls/xray-core 1.8.4 1.8.9
go.uber.org/zap 1.19.1 1.27.0
google.golang.org/grpc 1.57.0 1.62.1

Updates github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0

Commits
  • 64d23c5 Improved error message for missing required flags: now list all missing requi...
  • 4702584 Do not pass command name to --completion-bash arguments in ZSH template
  • b4b1df3 Handle --version just like --help
  • See full diff in compare view


Updates github.com/getsentry/sentry-go from 0.13.0 to 0.27.0

Release notes

Sourced from github.com/getsentry/sentry-go's releases.

0.27.0

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

Breaking Changes

  • Exception.ThreadId is now typed as uint64. It was wrongly typed as string before. (#770)

Misc

  • Export Event.Attachments (#771)

0.26.0

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

Breaking Changes

As previously announced, this release removes some methods from the SDK.

  • sentry.TransactionName() use sentry.WithTransactionName() instead.
  • sentry.OpName() use sentry.WithOpName() instead.
  • sentry.TransctionSource() use sentry.WithTransactionSource() instead.
  • sentry.SpanSampled() use sentry.WithSpanSampled() instead.

Features

  • Add WithDescription span option (#751)

    span := sentry.StartSpan(ctx, "http.client", WithDescription("GET /api/users"))
    
  • Add support for package name parsing in Go 1.20 and higher (#730)

Bug Fixes

  • Apply ClientOptions.SampleRate only to errors & messages (#754)
  • Check if git is available before executing any git commands (#737)

0.25.0

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

Breaking Changes

As previously announced, this release removes two global constants from the SDK.

  • sentry.Version was removed. Use sentry.SDKVersion instead (#727)
  • sentry.SDKIdentifier was removed. Use Client.GetSDKIdentifier() instead (#727)

Features

  • Add ClientOptions.IgnoreTransactions, which allows you to ignore specific transactions based on their name (#717)

... (truncated)

Changelog

Sourced from github.com/getsentry/sentry-go's changelog.

0.27.0

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

Breaking Changes

  • Exception.ThreadId is now typed as uint64. It was wrongly typed as string before. (#770)

Misc

  • Export Event.Attachments (#771)

0.26.0

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

Breaking Changes

As previously announced, this release removes some methods from the SDK.

  • sentry.TransactionName() use sentry.WithTransactionName() instead.
  • sentry.OpName() use sentry.WithOpName() instead.
  • sentry.TransctionSource() use sentry.WithTransactionSource() instead.
  • sentry.SpanSampled() use sentry.WithSpanSampled() instead.

Features

  • Add WithDescription span option (#751)

    span := sentry.StartSpan(ctx, "http.client", WithDescription("GET /api/users"))
    
  • Add support for package name parsing in Go 1.20 and higher (#730)

Bug Fixes

  • Apply ClientOptions.SampleRate only to errors & messages (#754)
  • Check if git is available before executing any git commands (#737)

0.25.0

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

Breaking Changes

As previously announced, this release removes two global constants from the SDK.

  • sentry.Version was removed. Use sentry.SDKVersion instead (#727)
  • sentry.SDKIdentifier was removed. Use Client.GetSDKIdentifier() instead (#727)

... (truncated)

Commits


Updates github.com/go-ping/ping from 0.0.0-20210216210419-25d1413fb7bb to 1.1.0

Commits


Updates github.com/gobwas/ws from 1.2.1 to 1.3.2

Release notes

Sourced from github.com/gobwas/ws's releases.

v1.3.2

What's Changed

Full Changelog: https://github.com/gobwas/ws/compare/v1.3.1...v1.3.2

v1.3.1

What's Changed

New Contributors

Full Changelog: https://github.com/gobwas/ws/compare/v1.3.0...v1.3.1

v1.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/gobwas/ws/compare/v1.2.1...v1.3.0

Commits
  • 4600238 Add Dialer.Host field (#196)
  • c7418fd ci: bump actions/upload-artifact from 3 to 4 (#193)
  • 40bc1fc ci: bump actions/setup-go from 4 to 5 (#192)
  • 516805a Remove common wsutil.Reader allocations (#189)
  • a6c9785 ws,wsutil: use t.Fatal instead of panic (#175)
  • 032f6d9 .github: bump actions/checkout from 3 to 4, update dependabot (#186)
  • fe40e5d Hijack connection through http.ResponseController in http upgrader (#181)
  • 40c1550 .github: run tests with Go 1.15 (#173)
  • b299ae9 autobahn,wsutil: fix typos in comments and logs
  • See full diff in compare view


Updates github.com/gorilla/mux from 1.8.0 to 1.8.1

Release notes

Sourced from github.com/gorilla/mux's releases.

Release v1.8.1

What's Changed

New Contributors

Full Changelog: https://github.com/gorilla/mux/compare/v1.8.0...v1.8.1

Commits


Updates github.com/prometheus/client_golang from 1.16.0 to 1.19.0

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.19.0

What's Changed

The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.

  • [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
  • [FEATURE] collectors: Add version collector. #1422 #1427

New Contributors

Full Changelog: https://github.com/prometheus/client_golang/compare/v1.18.0...v1.19.0

v1.18.0

What's Changed

  • [FEATURE] promlint: Allow creation of custom metric validations. #1311
  • [FEATURE] Go programs using client_golang can be built in wasip1 OS. #1350
  • [BUGFIX] histograms: Add timer to reset ASAP after bucket limiting has happened. #1367
  • [BUGFIX] testutil: Fix comparison of metrics with empty Help strings. #1378
  • [ENHANCEMENT] Improved performance of MetricVec.WithLabelValues(...). #1360

New Contributors

Full Changelog: https://github.com/prometheus/client_golang/compare/v1.17.0...v1.18.0

v1.17.0

What's Changed

  • [CHANGE] Minimum required go version is now 1.19 (we also test client_golang against new 1.21 version). #1325
  • [FEATURE] Add support for Created Timestamps in Counters, Summaries and Historams. #1313
  • [ENHANCEMENT] Enable detection of a native histogram without observations. #1314

... (truncated)

Changelog

Sourced from github.com/prometheus/client_golang's changelog.

1.19.0 / 2023-02-27

The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.

  • [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
  • [FEATURE] collectors: Add version collector. #1422 #1427

1.18.0 / 2023-12-22

  • [FEATURE] promlint: Allow creation of custom metric validations. #1311
  • [FEATURE] Go programs using client_golang can be built in wasip1 OS. #1350
  • [BUGFIX] histograms: Add timer to reset ASAP after bucket limiting has happened. #1367
  • [BUGFIX] testutil: Fix comparison of metrics with empty Help strings. #1378
  • [ENHANCEMENT] Improved performance of MetricVec.WithLabelValues(...). #1360

1.17.0 / 2023-09-27

  • [CHANGE] Minimum required go version is now 1.19 (we also test client_golang against new 1.21 version). #1325
  • [FEATURE] Add support for Created Timestamps in Counters, Summaries and Historams. #1313
  • [ENHANCEMENT] Enable detection of a native histogram without observations. #1314
Commits
  • 77d4003 Add 1.19.0 changelog (#1451)
  • 14259fa Merge pull request #1448 from ywwg/owilliams/content-negotiation
  • 6d03920 deps: bump prometheus/common version
  • 353395b Remove support for go 1.19 (#1449)
  • 9dd5d2a Merge pull request #1445 from kavu/add_go122_metrics_test
  • c906a5e Add support for Go 1.22
  • 7ac9036 Merge pull request #1440 from prometheus/dependabot/github_actions/github-act...
  • 8c7e30f Merge pull request #1441 from prometheus/dependabot/go_modules/tutorial/whats...
  • 08769f8 Bump github.com/prometheus/common in /tutorial/whatsup
  • 83d5940 Bump the github-actions group with 2 updates
  • Additional commits viewable in compare view


Updates github.com/prometheus/common from 0.44.0 to 0.48.0

Release notes

Sourced from github.com/prometheus/common's releases.

v0.48.0

This release will require changes of code that relies on direct access to content-type format strings. See the PR linked below for work-arounds. Please file an issue if your use case doesn't work anymore.

What's Changed

Full Changelog: https://github.com/prometheus/common/compare/v0.47.0...v0.48.0

v0.47.0

What's Changed

New Contributors

Full Changelog: https://github.com/prometheus/common/compare/v0.46.0...v0.47.0

v0.46.0

What's Changed

New Contributors

... (truncated)

Commits
  • bd41eb6 Merge pull request #576 from ywwg/owilliams/unexport
  • 05d7387 Unexport Format strings
  • 773d566 Merge pull request #570 from ywwg/owilliams/quoted-metric-name-02
  • 319c62c UTF-8 support in metric and label names
  • a3bdb9e Support empty OAuth2 inline secrets (#547)
  • bd0376d UTF-8 support in validation, and some parsers and formatters (#537)
  • 7e44242 Bump Go modules (#568)
  • 0e201e4 Merge pull request #567 from stapelberg/protodelim
  • 53f76e7 version: make GetTegs() public (#565)
  • 1143fec switch to protodelim package (which pbutil now calls)
  • Additional commits viewable in compare view


Updates github.com/prometheus/node_exporter from 1.6.0 to 1.7.0

Release notes

Sourced from github.com/prometheus/node_exporter's releases.

1.7.0 / 2023-11-11

  • [FEATURE] Add ZFS freebsd per dataset stats #2753
  • [FEATURE] Add cpu vulnerabilities reporting from sysfs #2721
  • [ENHANCEMENT] Parallelize stat calls in Linux filesystem collector #1772
  • [ENHANCEMENT] Add missing linkspeeds to ethtool collector 2711
  • [ENHANCEMENT] Add CPU MHz as the value for node_cpu_info metric #2778
  • [ENHANCEMENT] Improve qdisc collector performance #2779
  • [ENHANCEMENT] Add include and exclude filter for hwmon collector #2699
  • [ENHANCEMENT] Optionally fetch ARP stats via rtnetlink instead of procfs #2777
  • [BUFFIX] Fix ZFS arcstats on FreeBSD 14.0+ 2754
  • [BUGFIX] Fallback to 32-bit stats in netdev #2757
  • [BUGFIX] Close btrfs.FS handle after use #2780
  • [BUGFIX] Move RO status before error return #2807
  • [BUFFIX] Fix promhttp_metric_handler_errors_total being always active #2808
  • [BUGFIX] Fix nfsd v4 index miss #2824

1.6.1 / 2023-06-17

Rebuild with latest Go compiler bugfix release.

Changelog

Sourced from github.com/prometheus/node_exporter's changelog.

1.7.0 / 2023-11-11

  • [FEATURE] Add ZFS freebsd per dataset stats #2753
  • [FEATURE] Add cpu vulnerabilities reporting from sysfs #2721
  • [ENHANCEMENT] Parallelize stat calls in Linux filesystem collector #1772
  • [ENHANCEMENT] Add missing linkspeeds to ethtool collector 2711
  • [ENHANCEMENT] Add CPU MHz as the value for node_cpu_info metric #2778
  • [ENHANCEMENT] Improve qdisc collector performance #2779
  • [ENHANCEMENT] Add include and exclude filter for hwmon collector #2699
  • [ENHANCEMENT] Optionally fetch ARP stats via rtnetlink instead of procfs #2777
  • [BUFFIX] Fix ZFS arcstats on FreeBSD 14.0+ 2754
  • [BUGFIX] Fallback to 32-bit stats in netdev #2757
  • [BUGFIX] Close btrfs.FS handle after use #2780
  • [BUGFIX] Move RO status before error return #2807
  • [BUFFIX] Fix promhttp_metric_handler_errors_total being always active #2808
  • [BUGFIX] Fix nfsd v4 index miss #2824

1.6.1 / 2023-06-17

Rebuild with latest Go compiler bugfix release.

Commits


Updates github.com/stretchr/testify from 1.8.4 to 1.9.0

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.9.0

What's Changed