tus / tusd

Reference server implementation in Go of tus: the open protocol for resumable file uploads
https://tus.github.io/tusd
MIT License
3.05k stars 475 forks source link

build(deps): bump the go group with 10 updates #1013

Closed dependabot[bot] closed 11 months ago

dependabot[bot] commented 1 year ago

Bumps the go group with 10 updates:

Package From To
cloud.google.com/go/storage 1.32.0 1.33.0
github.com/aws/aws-sdk-go-v2/config 1.18.39 1.18.42
github.com/aws/aws-sdk-go-v2/service/s3 1.38.5 1.40.0
github.com/felixge/fgprof 0.9.2 0.9.3
github.com/hashicorp/go-hclog 0.14.1 1.5.0
github.com/hashicorp/go-plugin 1.4.3 1.5.2
github.com/prometheus/client_golang 1.16.0 1.17.0
github.com/rs/zerolog 1.30.0 1.31.0
google.golang.org/api 0.138.0 0.143.0
google.golang.org/grpc 1.57.0 1.58.2

Updates cloud.google.com/go/storage from 1.32.0 to 1.33.0

Release notes

Sourced from cloud.google.com/go/storage's releases.

pubsub: v1.33.0

1.33.0 (2023-07-24)

Features

  • pubsub: Support payload wrapping for push subs (#8292) (fd49db5)

Bug Fixes

  • pubsub/pstest: Update maxMessageRetentionDuration to be 31 days (#8199) (1fa4bb8)

storage: v1.33.0

1.33.0 (2023-09-07)

Features

Commits
  • 33226bd chore(main): release pubsub 1.33.0 (#8207)
  • c27b203 chore(ci): add profiler blunderbuss config (#8319)
  • c77b1a7 chore(commerce/consumer/procurement): add config to generate apiv1 (#8318)
  • fd49db5 feat(pubsub): support payload wrapping for push subs (#8292)
  • d3f60b3 chore(main): release bigquery 1.53.0 (#8220)
  • 7cb7f66 chore(secretmanager): update copyright year for Secret Manager (#8312)
  • 2970859 chore: release main (#8291)
  • d78b851 feat(spanner/spansql): add support for foreign key actions (#8296)
  • 432864c feat(eventarc/publishing): promote to GA (#8308)
  • b3eda80 chore(netapp): Revert "add config to generate apiv1beta1 (#8300)" (#8310)
  • Additional commits viewable in compare view


Updates github.com/aws/aws-sdk-go-v2/config from 1.18.39 to 1.18.42

Commits


Updates github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.5 to 1.40.0

Commits


Updates github.com/felixge/fgprof from 0.9.2 to 0.9.3

Release notes

Sourced from github.com/felixge/fgprof's releases.

v0.9.3

  • f1f92dd feat: Support line numbers in pprof (#22)
  • 3cad799 Set time and duration of profile (#18)
  • 1fa9aa6 Populate PeriodType appropriately (#17)
  • b0f80df README: Update for Go 1.19
  • 3eac545 Set Period to the number of nanoseconds between samples
Commits


Updates github.com/hashicorp/go-hclog from 0.14.1 to 1.5.0

Release notes

Sourced from github.com/hashicorp/go-hclog's releases.

Better color and sublogger mods

What's Changed

New Contributors

Full Changelog: https://github.com/hashicorp/go-hclog/compare/v1.4.0...v1.5.0

Add GetLevel

What it says on the tin, add GetLevel to the Logger interface.

What's Changed

Full Changelog: https://github.com/hashicorp/go-hclog/compare/v1.3.1...v1.4.0

Improved multi line output rendering

What's Changed

Full Changelog: https://github.com/hashicorp/go-hclog/compare/v1.3.0...v1.3.1

Field Colorization

This version adds the ability to colorize fields for improved readability.

What's Changed

New Contributors

Full Changelog: https://github.com/hashicorp/go-hclog/compare/v1.2.2...v1.3.0

Minor formatting fix

What's Changed

Full Changelog: https://github.com/hashicorp/go-hclog/compare/v1.2.1...v1.2.2

... (truncated)

Commits
  • 3472151 Merge pull request #124 from hashicorp/compliance/add-headers
  • cf945a6 [COMPLIANCE] Add Copyright and License Headers
  • a9a27e2 Fix loc dependent tests using runtime.Caller
  • b4bfc9a Merge pull request #126 from hashicorp/f-sublogger-hook
  • f7ba5ae Update logger.go
  • c77556b Add ability to wrap new subloggers
  • d0286ec Merge pull request #123 from hashicorp/b-better-autocolor
  • 17c50bd Merge pull request #125 from hashicorp/update-hclogvet-go1.20
  • 3c7c874 build: update to go1.20 and x/tools to 0.5.0
  • 5763c24 Bump up versions tested
  • Additional commits viewable in compare view


Updates github.com/hashicorp/go-plugin from 1.4.3 to 1.5.2

Release notes

Sourced from github.com/hashicorp/go-plugin's releases.

v1.5.2

ENHANCEMENTS:

client: New UnixSocketConfig.TempDir option allows setting the directory to use when creating plugin-specific Unix socket directories [GH-282]

v1.5.1

BUGS:

  • server: PLUGIN_UNIX_SOCKET_DIR is consistently used for gRPC broker sockets as well as the initial socket [GH-277]

ENHANCEMENTS:

  • client: New UnixSocketConfig option in ClientConfig to support making the client's Unix sockets group-writable [GH-277]

v1.5.0

ENHANCEMENTS

  • client: New runner.Runner interface to support clients providing custom plugin command runner implementations [GH-270]
    • Accessible via new ClientConfig field RunnerFunc, which is mutually exclusive with Cmd and Reattach
    • Reattaching support via ReattachConfig field ReattachFunc
  • client: New ClientConfig field SkipHostEnv allows omitting the client process' own environment variables from the plugin command's environment [GH-270]
  • client: Add ID() method to Client for retrieving the pid or other unique ID of a running plugin [GH-272]
  • server: Support setting the directory to create Unix sockets in with the env var PLUGIN_UNIX_SOCKET_DIR [GH-270]
  • server: Support setting group write permission and a custom group name or gid owner with the env var PLUGIN_UNIX_SOCKET_GROUP [GH-270]

v1.4.11-rc1

ENHANCEMENTS:

  • deps: bump protoreflect to v1.15.1 GH-264

v1.4.10

BUG FIXES:

  • additional notes: ensure to close files GH-241]

ENHANCEMENTS:

  • deps: Remove direct dependency on golang.org/x/net GH-240]

v1.4.9

ENHANCEMENTS:

  • client: Remove log warning introduced in 1.4.5 when SecureConfig is nil. [GH-238]

v1.4.8

BUG FIXES:

v1.4.7

... (truncated)

Changelog

Sourced from github.com/hashicorp/go-plugin's changelog.

v1.5.2

ENHANCEMENTS:

client: New UnixSocketConfig.TempDir option allows setting the directory to use when creating plugin-specific Unix socket directories [GH-282]

v1.5.1

BUGS:

  • server: PLUGIN_UNIX_SOCKET_DIR is consistently used for gRPC broker sockets as well as the initial socket [GH-277]

ENHANCEMENTS:

  • client: New UnixSocketConfig option in ClientConfig to support making the client's Unix sockets group-writable [GH-277]

v1.5.0

ENHANCEMENTS:

  • client: New runner.Runner interface to support clients providing custom plugin command runner implementations [GH-270]
    • Accessible via new ClientConfig field RunnerFunc, which is mutually exclusive with Cmd and Reattach
    • Reattaching support via ReattachConfig field ReattachFunc
  • client: New ClientConfig field SkipHostEnv allows omitting the client process' own environment variables from the plugin command's environment [GH-270]
  • client: Add ID() method to Client for retrieving the pid or other unique ID of a running plugin [GH-272]
  • server: Support setting the directory to create Unix sockets in with the env var PLUGIN_UNIX_SOCKET_DIR [GH-270]
  • server: Support setting group write permission and a custom group name or gid owner with the env var PLUGIN_UNIX_SOCKET_GROUP [GH-270]

v1.4.11-rc1

ENHANCEMENTS:

  • deps: bump protoreflect to v1.15.1 [GH-264]

v1.4.10

BUG FIXES:

  • additional notes: ensure to close files [GH-241]

ENHANCEMENTS:

  • deps: Remove direct dependency on golang.org/x/net [GH-240]

v1.4.9

ENHANCEMENTS:

  • client: Remove log warning introduced in 1.4.5 when SecureConfig is nil. [GH-238]

... (truncated)

Commits


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

Release notes

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

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

New Contributors

... (truncated)

Changelog

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

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
  • fa1408e Merge pull request #1352 from prometheus/arthursens/cut-1.17.0
  • 24a72b8 Add changelog entry for 1.17
  • 1bae6c1 Deprecated comment should begin with "Deprecated:" (#1347)
  • bbab8fe Fix typos in comments, tests, and errors (#1346)
  • df7fa49 Extend Counters, Summaries and Histograms with creation timestamp (#1313)
  • 74cc262 Add go_godebug_non_default_behavior_tlsmaxrsasize_events_total (#1348)
  • d03abf3 Cleanup golangci-lint errcheck (#1339)
  • ca6ba04 Update common Prometheus files (#1338)
  • 51d24f8 Update common Prometheus files (#1332)
  • c17edf0 Merge pull request #1304 from prometheus/dependabot/go_modules/google.golang....
  • Additional commits viewable in compare view


Updates github.com/rs/zerolog from 1.30.0 to 1.31.0

Commits


Updates google.golang.org/api from 0.138.0 to 0.143.0

Release notes

Sourced from google.golang.org/api's releases.

v0.143.0

0.143.0 (2023-09-25)

Features

Bug Fixes

v0.142.0

0.142.0 (2023-09-19)

Features

v0.141.0

0.141.0 (2023-09-14)

Features

  • all: Auto-regenerate discovery clients (#2155) (9a84e80)
  • all: Auto-regenerate discovery clients (#2159) (2b846e5)
  • all: Auto-regenerate discovery clients (#2160) (124e36e)
  • idtoken: Add ParsePayload returning unvalidated token payload (#2136) (d541d8e)

Bug Fixes

  • transport: Remove conditional App Engine gen 1 Go hooks (#2158) (c2fa93e), refs #2128

v0.140.0

0.140.0 (2023-09-11)

... (truncated)

Changelog

Sourced from google.golang.org/api's changelog.

0.143.0 (2023-09-25)

Features

Bug Fixes

0.142.0 (2023-09-19)

Features

0.141.0 (2023-09-14)

Features

  • all: Auto-regenerate discovery clients (#2155) (9a84e80)
  • all: Auto-regenerate discovery clients (#2159) (2b846e5)
  • all: Auto-regenerate discovery clients (#2160) (124e36e)
  • idtoken: Add ParsePayload returning unvalidated token payload (#2136) (d541d8e)

Bug Fixes

  • transport: Remove conditional App Engine gen 1 Go hooks (#2158) (c2fa93e), refs #2128

0.140.0 (2023-09-11)

Features

... (truncated)

Commits


Updates google.golang.org/grpc from 1.57.0 to 1.58.2

Release notes

Sourced from google.golang.org/grpc's releases.

Release 1.58.2

Bug Fixes

  • balancer/weighted_round_robin: fix ticker leak on update

    A new ticker is created every time there is an update of addresses or configuration, but was not properly stopped. This change stops the ticker when it is no longer needed.

Release 1.58.1

Bug Fixes

  • grpc: fix a bug that was decrementing active RPC count too early for streaming RPCs; leading to channel moving to IDLE even though it had open streams
  • grpc: fix a bug where transports were not being closed upon channel entering IDLE

Release 1.58.0

API Changes

See #6472 for details about these changes.

  • balancer: add StateListener to NewSubConnOptions for SubConn state updates and deprecate Balancer.UpdateSubConnState (#6481)
    • UpdateSubConnState will be deleted in the future.
  • balancer: add SubConn.Shutdown and deprecate Balancer.RemoveSubConn (#6493)
    • RemoveSubConn will be deleted in the future.
  • resolver: remove deprecated AddressType (#6451)
    • This was previously used as a signal to enable the "grpclb" load balancing policy, and to pass LB addresses to the policy. Instead, balancer/grpclb/state.Set() should be used to add these addresses to the name resolver's output. The built-in "dns" name resolver already does this.
  • resolver: add new field Endpoints to State and deprecate Addresses (#6471)
    • Addresses will be deleted in the future.

New Features

  • balancer/leastrequest: Add experimental support for least request LB policy and least request configured as a custom xDS policy (#6510, #6517)
    • Set GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUEST=true to enable
  • stats: Add an RPC event for blocking caused by the LB policy's picker (#6422)

Bug Fixes

  • clusterresolver: fix deadlock when dns resolver responds inline with update or error at build time (#6563)
  • grpc: fix a bug where the channel could erroneously report TRANSIENT_FAILURE when actually moving to IDLE (#6497)
  • balancergroup: do not cache closed sub-balancers by default; affects rls, weightedtarget and clustermanager LB policies (#6523)
  • client: fix a bug that prevented detection of RPC status in trailers-only RPC responses when using ClientStream.Header(), and prevented retry of the RPC (#6557)

Performance Improvements

  • client & server: Add experimental [With]SharedWriteBuffer to improve performance by reducing allocations when sending RPC messages. (Disabled by default.) (#6309)
Commits