Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): Update go deps #1794

Merged
merged 3 commits into from
Sep 11, 2023
Merged

chore(deps): Update go deps #1794

merged 3 commits into from
Sep 11, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 11, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
github.com/alecthomas/chroma/v2 require minor v2.8.0 -> v2.9.1
github.com/alecthomas/participle/v2 require minor v2.0.0 -> v2.1.0
github.com/aws/aws-sdk-go require patch v1.45.2 -> v1.45.6
github.com/bufbuild/protovalidate-go require minor v0.2.1 -> v0.3.1
github.com/google/cel-go require minor v0.17.6 -> v0.18.0
github.com/grpc-ecosystem/grpc-gateway/v2 require minor v2.17.1 -> v2.18.0
github.com/planetscale/vtprotobuf require minor v0.4.0 -> v0.5.0
github.com/pterm/pterm require patch v0.12.66 -> v0.12.67
github.com/rivo/tview require digest 9754ab4 -> ba6a2a3
github.com/rs/cors require minor v1.9.0 -> v1.10.0
github.com/vektra/mockery/v2 require patch v2.33.1 -> v2.33.2
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc require minor v0.42.0 -> v0.43.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp require minor v0.42.0 -> v0.43.0
go.opentelemetry.io/contrib/propagators/autoprop require minor v0.42.0 -> v0.43.0
go.opentelemetry.io/contrib/propagators/b3 require minor v1.17.0 -> v1.18.0
go.opentelemetry.io/otel require minor v1.16.0 -> v1.17.0
go.opentelemetry.io/otel/bridge/opencensus require minor v0.39.0 -> v0.40.0
go.opentelemetry.io/otel/exporters/jaeger require minor v1.16.0 -> v1.17.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc require minor v1.16.0 -> v1.17.0
go.opentelemetry.io/otel/sdk require minor v1.16.0 -> v1.17.0
go.opentelemetry.io/otel/trace require minor v1.16.0 -> v1.17.0
golang.org/x/crypto require minor v0.12.0 -> v0.13.0
golang.org/x/net require minor v0.14.0 -> v0.15.0
golang.org/x/tools require minor v0.12.0 -> v0.13.0
google.golang.org/grpc require minor v1.57.0 -> v1.58.0
helm.sh/helm/v3 require patch v3.12.0-dev.1 -> v3.12.3

Release Notes

alecthomas/chroma (github.com/alecthomas/chroma/v2)

v2.9.1

Compare Source

Changelog

  • c4527e8 fix: C++ comments after #include

v2.9.0

Compare Source

Changelog

alecthomas/participle (github.com/alecthomas/participle/v2)

v2.1.0

Compare Source

Changelog

  • df2ad66 feat: add Position.Add()
  • da27a09 chore(deps): update dependency jq to v1.7
  • 69aa803 chore(deps): update dependency go to v1.21.1
  • 4053cb9 chore(deps): update actions/checkout action to v4
  • c02555a Fix link to railroad command
  • 6260c0a chore(deps): update dependency goreleaser to v1.20.0
  • 4949daf chore(deps): update dependency go to v1.21.0
  • 1b62754 chore(deps): update dependency go to v1.20.7
  • 220c1db chore(deps): update dependency go to v1.20.6
  • f490eff chore(deps): update dependency goreleaser to v1.19.2
  • 4294a07 chore(deps): update dependency goreleaser to v1.19.1
  • 4861341 fix(deps): update module github.com/alecthomas/kong to v0.8.0
  • 9b71f36 fix(deps): update module github.com/alecthomas/assert/v2 to v2.3.0
  • 219342e chore(deps): update dependency go to v1.20.5 (#​346)
  • 0897823 chore(deps): update dependency goreleaser to v1.18.2
  • 81e1f76 chore(deps): update dependency goreleaser to v1.18.1
  • a89a5f9 chore(deps): update dependency go to v1.20.4
  • f13baae chore(deps): update dependency goreleaser to v1.17.2
  • f61fb3f chore(deps): update dependency goreleaser to v1.17.1
  • 71158a1 chore(deps): update dependency goreleaser to v1.17.0
  • 27b9bd6 chore(deps): update dependency go to v1.20.3
  • 97e5d24 chore(deps): update dependency golangci-lint to v1.52.2
  • 20f8ee2 Remove note about alpha version
  • 8c6af10 fix(deps): update module github.com/alecthomas/participle/v2 to v2.0.0
  • 0eb1e57 Fixes "false" in example/expr2 (#​328)
  • a3dc15b Fix docs.
aws/aws-sdk-go (github.com/aws/aws-sdk-go)

v1.45.6

Compare Source

===

Service Client Updates
  • service/fsx: Updates service documentation
  • service/sagemaker: Updates service API and documentation
    • Autopilot APIs will now support holiday featurization for Timeseries models. The models will now hold holiday metadata and should be able to accommodate holiday effect during inference.
  • service/sso-admin: Updates service API, documentation, and paginators
  • service/workspaces: Updates service API and documentation
    • A new field "ErrorDetails" will be added to the output of "DescribeWorkspaceImages" API call. This field provides in-depth details about the error occurred during image import process. These details include the possible causes of the errors and troubleshooting information.

v1.45.5

Compare Source

===

Service Client Updates
  • service/neptunedata: Updates service API
  • service/securityhub: Updates service documentation
  • service/simspaceweaver: Updates service API

v1.45.4

Compare Source

===

Service Client Updates
  • service/appflow: Updates service API and documentation
  • service/ec2: Updates service API
    • This release adds 'outpost' location type to the DescribeInstanceTypeOfferings API, allowing customers that have been allowlisted for outpost to query their offerings in the API.
  • service/elasticloadbalancingv2: Updates service documentation
  • service/medialive: Updates service API and documentation
    • Adds advanced Output Locking options for Epoch Locking: Custom Epoch and Jam Sync Time
  • service/wafv2: Updates service API and documentation

v1.45.3

Compare Source

===

Service Client Updates
  • service/billingconductor: Updates service API and documentation
  • service/cloud9: Updates service documentation
    • Added support for Ubuntu 22.04 that was not picked up in a previous Trebuchet request. Doc-only update.
  • service/compute-optimizer: Updates service API and documentation
  • service/ec2: Updates service API
    • Introducing Amazon EC2 C7gd, M7gd, and R7gd Instances with up to 3.8 TB of local NVMe-based SSD block-level storage. These instances are powered by AWS Graviton3 processors, delivering up to 25% better performance over Graviton2-based instances.
  • service/ecs: Updates service documentation
    • Documentation only update for Amazon ECS.
  • service/eventbridge: Adds new service
  • service/rds: Updates service API, documentation, waiters, paginators, and examples
    • Add support for feature integration with AWS Backup.
  • service/sagemaker: Updates service API and documentation
    • SageMaker Neo now supports data input shape derivation for Pytorch 2.0 and XGBoost compilation job for cloud instance targets. You can skip DataInputConfig field during compilation job creation. You can also access derived information from model in DescribeCompilationJob response.
  • service/vpc-lattice: Updates service API and documentation
bufbuild/protovalidate-go (github.com/bufbuild/protovalidate-go)

v0.3.1

Compare Source

What's Changed

Full Changelog: bufbuild/protovalidate-go@v0.3.0...v0.3.1

v0.3.0

Compare Source

Breaking Change: Refactoring of Schema-Level Constraint Enforcement

Summary:

In the recent changes to buf/validate/validate.proto, we've refactored message definitions, targeting the organization and enforcement of rules within number-centric messages like FloatRules, DoubleRules, Int32Rules, and others.

Specific Changes:

Fields such as gt, gte, lt, and lte have been structured within a oneof to ensure exclusivity:
- Fields associated with lt and lte now reside within the less_than oneof.
- Fields linked to gt and gte have transitioned to the greater_than oneof.

Additionally, timestamp and duration fields related to lt_now and gt_now have been assimilated into their respective less_than and greater_than oneof categories.

Action Required:

To ensure seamless compatibility and functionality, users must update their protobuf dependencies and package concurrently with this release. If your protos were designed with mutually exclusive rules initially, the impact of this change should be minimal.

Rationale:

The restructure aims to make the rule application process more intuitive, thereby eliminating ambiguities and overlaps present in the earlier configuration. This approach ensures that rules are naturally exclusive, reinforcing better design practices.

What's Changed

New Contributors

Full Changelog: bufbuild/protovalidate-go@v0.2.1...v0.3.0

google/cel-go (github.com/google/cel-go)

v0.18.0

Compare Source

Features

The latest release of CEL introduces validators (#​775) and optimizers (#​804, #​827) and migrates the core CEL internals off of the
protobuf expression and type representations (#​789).

  • String format validator [#​775]
  • Create a Function that Reverses a String [#​796]
  • Introduce pre-order / post-order visitor pattern [#​813]
  • Add Libraries() function to Env [#​822]
  • Static optimizer for constant folding [#​804]
  • Inlining optimizer [#​827]
  • FindStructTypeFields support for types.Provider [#​814]

Breaking Changes

The following PR changes the API signature of the checker.AstNode method Expr to return an ast.Expr.

  • Migrate the checker.Coster to the ast.Expr [#​798]

Fixes

  • Nil safety checks for cel.Ast [#​784]
  • Fix cost estimates to propagate result sizes [#​787]
  • Catch invalid literals created from expression factories [#​810]
  • Ensure stable ordering of overload candidates [#​817]
  • Clarify replace with/by empty string [#​820]
  • Fix functional exemptions for homogeneous literal checks [#​832]
  • Fix logical operator folding that only involve literals [#​833]
  • Upgrade go-genproto to latest [#​831]

New Contributors

Full Changelog: google/cel-go@v0.17.1...v0.18.0

grpc-ecosystem/grpc-gateway (github.com/grpc-ecosystem/grpc-gateway/v2)

v2.18.0

Compare Source

What's Changed
New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.17.1...v2.18.0

planetscale/vtprotobuf (github.com/planetscale/vtprotobuf)

v0.5.0

Compare Source

Tagged a new minor release with two major features:

What's Changed

New Contributors

Full Changelog: planetscale/vtprotobuf@v0.4.0...v0.5.0

pterm/pterm (github.com/pterm/pterm)

v0.12.67: Pretty slog handler!

Compare Source

What's Changed

Exciting New Features 🎉

Demo

Full Changelog: pterm/pterm@v0.12.66...v0.12.67

rs/cors (github.com/rs/cors)

v1.10.0

Compare Source

vektra/mockery (github.com/vektra/mockery/v2)

v2.33.2

Compare Source

Changelog

open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/propagators/b3)

v1.18.0: /v0.43.0/v0.12.0

Compare Source

Added
  • Add NewMiddleware function in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#​2964)
  • The go.opentelemetry.io/contrib/exporters/autoexport package to provide configuration of trace exporters with useful defaults and environment variable support. (#​2753, #​4100, #​4130, #​4132, #​4134)
  • WithRouteTag in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp adds HTTP route attribute to metrics. (#​615)
  • Add WithSpanOptions option in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#​3768)
  • Add testing support for Go 1.21. (#​4233)
Changed
  • Change interceptors in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to disable SENT/RECEIVED events.
    Use WithMessageEvents() to turn back on. (#​3964)
Fixed
  • AWS XRay Remote Sampling to cap quotaBalance to 1x quota in go.opentelemetry.io/contrib/samplers/aws/xray. (#​3651, #​3652)
  • Do not panic when the HTTP request has the "Expect: 100-continue" header in go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace. (#​3892)
  • Fix span status value set for non-standard HTTP status codes in modules listed below. (#​3966)
    • go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
    • go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
    • go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
    • go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
    • go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron
    • go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
    • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  • Do not modify the origin request in RoundTripper in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#​4033)
  • Handle empty value of OTEL_PROPAGATORS environment variable the same way as when the variable is unset in go.opentelemetry.io/contrib/propagators/autoprop. (#​4101)
  • Fix gRPC service/method URL path parsing discrepancies in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#​4135)
Deprecated
  • The go.opentelemetry.io/contrib/instrumentation/github.com/astaxie/beego/otelbeego module is deprecated. (#​4092, #​4104)
  • The go.opentelemetry.io/contrib/instrumentation/github.com/go-kit/kit/otelkit module is deprecated. (#​4093, #​4104)
  • The go.opentelemetry.io/contrib/instrumentation/github.com/Shopify/sarama/otelsarama module is deprecated. (#​4099)
Removed
  • Remove Handler type in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#​2964)

New Contributors

Full Changelog: open-telemetry/opentelemetry-go-contrib@v1.17.0...v1.18.0

open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)

v1.17.0: /v0.40.0/v0.5.0

Compare Source

Added
  • Export the ManualReader struct in go.opentelemetry.io/otel/sdk/metric. (#​4244)
  • Export the PeriodicReader struct in go.opentelemetry.io/otel/sdk/metric. (#​4244)
  • Add support for exponential histogram aggregations.
    A histogram can be configured as an exponential histogram using a view with "go.opentelemetry.io/otel/sdk/metric".ExponentialHistogram as the aggregation. (#​4245)
  • Export the Exporter struct in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. (#​4272)
  • Export the Exporter struct in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#​4272)
  • The exporters in go.opentelemetry.io/otel/exporters/otlp/otlpmetric now support the OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE environment variable. (#​4287)
  • Add WithoutCounterSuffixes option in go.opentelemetry.io/otel/exporters/prometheus to disable addition of _total suffixes. (#​4306)
  • Add info and debug logging to the metric SDK in go.opentelemetry.io/otel/sdk/metric. (#​4315)
  • The go.opentelemetry.io/otel/semconv/v1.21.0 package.
    The package contains semantic conventions from the v1.21.0 version of the OpenTelemetry Semantic Conventions. (#​4362)
  • Accept 201 to 299 HTTP status as success in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp and go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#​4365)
  • Document the Temporality and Aggregation methods of the "go.opentelemetry.io/otel/sdk/metric".Exporter" need to be concurrent safe. (#​4381)
  • Expand the set of units supported by the Prometheus exporter, and don't add unit suffixes if they are already present in go.opentelemetry.op/otel/exporters/prometheus (#​4374)
  • Move the Aggregation interface and its implementations from go.opentelemetry.io/otel/sdk/metric/aggregation to go.opentelemetry.io/otel/sdk/metric. (#​4435)
  • The exporters in go.opentelemetry.io/otel/exporters/otlp/otlpmetric now support the OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION environment variable. (#​4437)
  • Add the NewAllowKeysFilter and NewDenyKeysFilter functions to go.opentelemetry.io/otel/attribute to allow convenient creation of allow-keys and deny-keys filters. (#​4444)
Changed
  • Starting from v1.21.0 of semantic conventions, go.opentelemetry.io/otel/semconv/{version}/httpconv and go.opentelemetry.io/otel/semconv/{version}/netconv packages will no longer be published. (#​4145)
  • Log duplicate instrument conflict at a warning level instead of info in go.opentelemetry.io/otel/sdk/metric. (#​4202)
  • Return an error on the creation of new instruments in go.opentelemetry.io/otel/sdk/metric if their name doesn't pass regexp validation. (#​4210)
  • NewManualReader in go.opentelemetry.io/otel/sdk/metric returns *ManualReader instead of Reader. (#​4244)
  • NewPeriodicReader in go.opentelemetry.io/otel/sdk/metric returns *PeriodicReader instead of Reader. (#​4244)
  • Count the Collect time in the PeriodicReader timeout in go.opentelemetry.io/otel/sdk/metric. (#​4221)
  • The function New in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc returns *Exporter instead of "go.opentelemetry.io/otel/sdk/metric".Exporter. (#​4272)
  • The function New in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp returns *Exporter instead of "go.opentelemetry.io/otel/sdk/metric".Exporter. (#​4272)
  • If an attribute set is omitted from an async callback, the previous value will no longer be exported in go.opentelemetry.io/otel/sdk/metric. (#​4290)
  • If an attribute set is observed multiple times in an async callback in go.opentelemetry.io/otel/sdk/metric, the values will be summed instead of the last observation winning. (#​4289)
  • Allow the explicit bucket histogram aggregation to be used for the up-down counter, observable counter, observable up-down counter, and observable gauge in the go.opentelemetry.io/otel/sdk/metric package. (#​4332)
  • Restrict Meters in go.opentelemetry.io/otel/sdk/metric to only register and collect instruments it created. (#​4333)
  • PeriodicReader.Shutdown and PeriodicReader.ForceFlush in go.opentelemetry.io/otel/sdk/metric now apply the periodic reader's timeout to the operation if the user provided context does not contain a deadline. (#​4356, #​4377)
  • Upgrade all use of go.opentelemetry.io/otel/semconv to use v1.21.0. (#​4408)
  • Increase instrument name maximum length from 63 to 255 characters in go.opentelemetry.io/otel/sdk/metric. (#​4434)
  • Add go.opentelemetry.op/otel/sdk/metric.WithProducer as an Option for "go.opentelemetry.io/otel/sdk/metric".NewManualReader and "go.opentelemetry.io/otel/sdk/metric".NewPeriodicReader. (#​4346)
Removed
  • Remove Reader.RegisterProducer in go.opentelemetry.io/otel/metric.
    Use the added WithProducer option instead. (#​4346)
  • Remove Reader.ForceFlush in go.opentelemetry.io/otel/metric.
    Notice that PeriodicReader.ForceFlush is still available. (#​4375)
Fixed
  • Correctly format log messages from the go.opentelemetry.io/otel/exporters/zipkin exporter. (#​4143)
  • Log an error for calls to NewView in go.opentelemetry.io/otel/sdk/metric that have empty criteria. (#​4307)
  • Fix "go.opentelemetry.io/otel/sdk/resource".WithHostID() to not set an empty host.id. (#​4317)
  • Use the instrument identifying fields to cache aggregators and determine duplicate instrument registrations in go.opentelemetry.io/otel/sdk/metric. (#​4337)
  • Detect duplicate instruments for case-insensitive names in go.opentelemetry.io/otel/sdk/metric. (#​4338)
  • The ManualReader will not panic if AggregationSelector returns nil in go.opentelemetry.io/otel/sdk/metric. (#​4350)
  • If a Reader's AggregationSelector returns nil or DefaultAggregation the pipeline will use the default aggregation. (#​4350)
  • Log a suggested view that fixes instrument conflicts in go.opentelemetry.io/otel/sdk/metric. (#​4349)
  • Fix possible panic, deadlock and race condition in batch span processor in go.opentelemetry.io/otel/sdk/trace. (#​4353)
  • Improve context cancellation handling in batch span processor's ForceFlush in go.opentelemetry.io/otel/sdk/trace. (#​4369)
  • Decouple go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal from go.opentelemetry.io/otel/exporters/otlp/internal using gotmpl. (#​4397, #​3846)
  • Decouple go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal from go.opentelemetry.io/otel/exporters/otlp/internal and go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal using gotmpl. (#​4404, #​3846)
  • Decouple go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal from go.opentelemetry.io/otel/exporters/otlp/internal and go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal using gotmpl. (#​4407, #​3846)
  • Decouple go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal from go.opentelemetry.io/otel/exporters/otlp/internal and go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal using gotmpl. (#​4400, #​3846)
  • Decouple go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal from go.opentelemetry.io/otel/exporters/otlp/internal and go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal using gotmpl. (#​4401, #​3846)
  • Do not block the metric SDK when OTLP metric exports are blocked in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc and go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#​3925, #​4395)
  • Do not append _total if the counter already has that suffix for the Prometheus exproter in go.opentelemetry.io/otel/exporter/prometheus. (#​4373)
  • Fix resource detection data race in go.opentelemetry.io/otel/sdk/resource. (#​4409)
  • Use the first-seen instrument name during instrument name conflicts in go.opentelemetry.io/otel/sdk/metric. (#​4428)
Deprecated
  • The go.opentelemetry.io/otel/exporters/jaeger package is deprecated.
    OpenTelemetry dropped support for Jaeger exporter in July 2023.
    Use go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
    or go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc instead. (#​4423)
  • The go.opentelemetry.io/otel/example/jaeger package is deprecated. (#​4423)
  • The go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal package is deprecated. (#​4420)
  • The go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/oconf package is deprecated. (#​4420)
  • The go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/otest package is deprecated. (#​4420)
  • The go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/transform package is deprecated. (#​4420)
  • The go.opentelemetry.io/otel/exporters/otlp/internal package is deprecated. (#​4421)
  • The go.opentelemetry.io/otel/exporters/otlp/internal/envconfig package is deprecated. (#​4421)
  • The go.opentelemetry.io/otel/exporters/otlp/internal/retry package is deprecated. (#​4421)
  • The go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal package is deprecated. (#​4425)
  • The go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/envconfig package is deprecated. (#​4425)
  • The go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/otlpconfig package is deprecated. (#​4425)
  • The go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/otlptracetest package is deprecated. (#​4425)
  • The go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/retry package is deprecated. (#​4425)
  • The go.opentelemetry.io/otel/sdk/metric/aggregation package is deprecated.
    Use the aggregation types added to go.opentelemetry.io/otel/sdk/metric instead. (#​4435)
New Contributors

Full Changelog: open-telemetry/opentelemetry-go@v1.16.0...v1.17.0

grpc/grpc-go (google.golang.org/grpc)

v1.58.0: Release 1.58.0

Compare Source

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)
helm/helm (helm.sh/helm/v3)

v3.12.3: Helm v3.12.3

Compare Source

Helm v3.12.3 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.12.3. The common platform binaries are here:


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Mend Renovate. View repository job log here.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot added area/dependencies Pull requests that update a dependency file bots kind/chore labels Sep 11, 2023
Signed-off-by: Charith Ellawala <charith@cerbos.dev>
@renovate
Copy link
Contributor Author

renovate bot commented Sep 11, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

Signed-off-by: Charith Ellawala <charith@cerbos.dev>
@charithe charithe changed the title chore(deps): update go deps chore(deps): Update go deps Sep 11, 2023
@charithe charithe merged commit 0b8db17 into main Sep 11, 2023
18 of 31 checks passed
@charithe charithe deleted the renovate/go-deps branch September 11, 2023 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependencies Pull requests that update a dependency file bots kind/chore
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant