Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v2.8.0
->v2.9.1
v2.0.0
->v2.1.0
v1.45.2
->v1.45.6
v0.2.1
->v0.3.1
v0.17.6
->v0.18.0
v2.17.1
->v2.18.0
v0.4.0
->v0.5.0
v0.12.66
->v0.12.67
9754ab4
->ba6a2a3
v1.9.0
->v1.10.0
v2.33.1
->v2.33.2
v0.42.0
->v0.43.0
v0.42.0
->v0.43.0
v0.42.0
->v0.43.0
v1.17.0
->v1.18.0
v1.16.0
->v1.17.0
v0.39.0
->v0.40.0
v1.16.0
->v1.17.0
v1.16.0
->v1.17.0
v1.16.0
->v1.17.0
v1.16.0
->v1.17.0
v0.12.0
->v0.13.0
v0.14.0
->v0.15.0
v0.12.0
->v0.13.0
v1.57.0
->v1.58.0
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 #includev2.9.0
Compare Source
Changelog
40542a6
refactor: migrate a bunch more Go-based lexers to XML4dd2cbe
fix: bump to latest dclark/regexp2a242abf
Highlights numbers in java (#703)6ddeee2
update fg color to match latest primer style (#781)340fd85
Add more hlsl file extensions (#823)67983f9
Update clojure.xml to target EDN (#825)6428fb4
Added updated GDScript lexer. (#842)4796a27
Set priority for NASM lexer (#839)be65257
Set priority for INI lexer over Inform 6 (#837)b5487f4
Fix Bash Session lexer name (#840)c03a781
Set priority for GAS lexer (#838)0fe72e1
Add new file extensions to Mathematica lexer (#836)5b26de0
Add missing *.twig file extension (#833)9676003
R lexer has priority over Rebol (#835)efd5efa
Avoid duplicate lexer if already registered (#834)954c5ae
feat: ensure the analyse score is up to 1.0 (#832)708662a
feat: improve regex analysers in XML (#831)d37de78
feat(styles/onedark): add diff colors (#830)c11725d
Add new Go 1.21 builtins to the Go lexer: clear, min, max (#829)47ce9a2
fix: vim lexer was marking\n
as errorsa20cd7e
feat: support basic regex analysers in XML (#828)2226663
Fix ISCdhcpd filename (#822)7d74956
Add Pipfile and poetry.lock as a TOML lexer file extension (#821)42d6da2
Add .eex as a Elixir lexer file extension (#820)b786c3f
Add .tpp as a c++ lexer file extension (#817)de3a9c2
Add C lexer (#815)49b5f8e
Add missing C++ tests (#814)e6de3d1
Add CPP lexer (#813)68d976f
Prevent panic from hax lexer (#812)2aad740
Update C# lexer (#811)9864526
deps: update go modules (#810)95cec3b
Update groovy.xml (#807)555bb53
Add Lexer for Sourcepawn (#804)b8c853d
Fix attributes and <, > in Odin Lexer (#803)e1e698d
Add Odin lexer (#802)b8ad4d6
chore: unnecessary use of fmt.Sprintf (#799)b9a63eb
chore: remove refs to deprecated io/ioutil (#798)0e7ec95
styles/catppuccin-*: update colors (#797)971f5c6
Add file support for BIND DNS Zone (#796)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.769aa803
chore(deps): update dependency go to v1.21.14053cb9
chore(deps): update actions/checkout action to v4c02555a
Fix link to railroad command6260c0a
chore(deps): update dependency goreleaser to v1.20.04949daf
chore(deps): update dependency go to v1.21.01b62754
chore(deps): update dependency go to v1.20.7220c1db
chore(deps): update dependency go to v1.20.6f490eff
chore(deps): update dependency goreleaser to v1.19.24294a07
chore(deps): update dependency goreleaser to v1.19.14861341
fix(deps): update module github.com/alecthomas/kong to v0.8.09b71f36
fix(deps): update module github.com/alecthomas/assert/v2 to v2.3.0219342e
chore(deps): update dependency go to v1.20.5 (#346)0897823
chore(deps): update dependency goreleaser to v1.18.281e1f76
chore(deps): update dependency goreleaser to v1.18.1a89a5f9
chore(deps): update dependency go to v1.20.4f13baae
chore(deps): update dependency goreleaser to v1.17.2f61fb3f
chore(deps): update dependency goreleaser to v1.17.171158a1
chore(deps): update dependency goreleaser to v1.17.027b9bd6
chore(deps): update dependency go to v1.20.397e5d24
chore(deps): update dependency golangci-lint to v1.52.220f8ee2
Remove note about alpha version8c6af10
fix(deps): update module github.com/alecthomas/participle/v2 to v2.0.00eb1e57
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 documentationservice/sagemaker
: Updates service API and documentationservice/sso-admin
: Updates service API, documentation, and paginatorsservice/workspaces
: Updates service API and documentationv1.45.5
Compare Source
===
Service Client Updates
service/neptunedata
: Updates service APIservice/securityhub
: Updates service documentationservice/simspaceweaver
: Updates service APIv1.45.4
Compare Source
===
Service Client Updates
service/appflow
: Updates service API and documentationservice/ec2
: Updates service APIservice/elasticloadbalancingv2
: Updates service documentationservice/medialive
: Updates service API and documentationservice/wafv2
: Updates service API and documentationv1.45.3
Compare Source
===
Service Client Updates
service/billingconductor
: Updates service API and documentationservice/cloud9
: Updates service documentationservice/compute-optimizer
: Updates service API and documentationservice/ec2
: Updates service APIservice/ecs
: Updates service documentationservice/eventbridge
: Adds new serviceservice/rds
: Updates service API, documentation, waiters, paginators, and examplesservice/sagemaker
: Updates service API and documentationservice/vpc-lattice
: Updates service API and documentationbufbuild/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 likeFloatRules
,DoubleRules
,Int32Rules
, and others.Specific Changes:
Fields such as
gt
,gte
,lt
, andlte
have been structured within a oneof to ensure exclusivity:- Fields associated with
lt
andlte
now reside within theless_than
oneof.- Fields linked to
gt
andgte
have transitioned to thegreater_than
oneof.Additionally, timestamp and duration fields related to
lt_now
andgt_now
have been assimilated into their respectiveless_than
andgreater_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).
Breaking Changes
The following PR changes the API signature of the
checker.AstNode
methodExpr
to return anast.Expr
.Fixes
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:
oneof
fields can now be pooled (https://github.com/planetscale/vtprotobuf/pull/83)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 🎉
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
4e964a8
Merge pull request #699 from jokly/master09e78f7
add a separate test80c5909
fix expecter and void rolled varaidic73a6a6f
generate variadic call by templateopen-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/propagators/b3)
v1.18.0
: /v0.43.0/v0.12.0Compare Source
Added
NewMiddleware
function ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
. (#2964)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
ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
adds HTTP route attribute to metrics. (#615)WithSpanOptions
option ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
. (#3768)Changed
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
to disableSENT
/RECEIVED
events.Use
WithMessageEvents()
to turn back on. (#3964)Fixed
quotaBalance
to 1x quota ingo.opentelemetry.io/contrib/samplers/aws/xray
. (#3651, #3652)go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
. (#3892)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
RoundTripper
ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
. (#4033)OTEL_PROPAGATORS
environment variable the same way as when the variable is unset ingo.opentelemetry.io/contrib/propagators/autoprop
. (#4101)go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
. (#4135)Deprecated
go.opentelemetry.io/contrib/instrumentation/github.com/astaxie/beego/otelbeego
module is deprecated. (#4092, #4104)go.opentelemetry.io/contrib/instrumentation/github.com/go-kit/kit/otelkit
module is deprecated. (#4093, #4104)go.opentelemetry.io/contrib/instrumentation/github.com/Shopify/sarama/otelsarama
module is deprecated. (#4099)Removed
Handler
type ingo.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.0Compare Source
Added
ManualReader
struct ingo.opentelemetry.io/otel/sdk/metric
. (#4244)PeriodicReader
struct ingo.opentelemetry.io/otel/sdk/metric
. (#4244)A histogram can be configured as an exponential histogram using a view with
"go.opentelemetry.io/otel/sdk/metric".ExponentialHistogram
as the aggregation. (#4245)Exporter
struct ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
. (#4272)Exporter
struct ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#4272)go.opentelemetry.io/otel/exporters/otlp/otlpmetric
now support theOTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
environment variable. (#4287)WithoutCounterSuffixes
option ingo.opentelemetry.io/otel/exporters/prometheus
to disable addition of_total
suffixes. (#4306)go.opentelemetry.io/otel/sdk/metric
. (#4315)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)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
andgo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#4365)Temporality
andAggregation
methods of the"go.opentelemetry.io/otel/sdk/metric".Exporter"
need to be concurrent safe. (#4381)go.opentelemetry.op/otel/exporters/prometheus
(#4374)Aggregation
interface and its implementations fromgo.opentelemetry.io/otel/sdk/metric/aggregation
togo.opentelemetry.io/otel/sdk/metric
. (#4435)go.opentelemetry.io/otel/exporters/otlp/otlpmetric
now support theOTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION
environment variable. (#4437)NewAllowKeysFilter
andNewDenyKeysFilter
functions togo.opentelemetry.io/otel/attribute
to allow convenient creation of allow-keys and deny-keys filters. (#4444)Changed
v1.21.0
of semantic conventions,go.opentelemetry.io/otel/semconv/{version}/httpconv
andgo.opentelemetry.io/otel/semconv/{version}/netconv
packages will no longer be published. (#4145)go.opentelemetry.io/otel/sdk/metric
. (#4202)go.opentelemetry.io/otel/sdk/metric
if their name doesn't pass regexp validation. (#4210)NewManualReader
ingo.opentelemetry.io/otel/sdk/metric
returns*ManualReader
instead ofReader
. (#4244)NewPeriodicReader
ingo.opentelemetry.io/otel/sdk/metric
returns*PeriodicReader
instead ofReader
. (#4244)PeriodicReader
timeout ingo.opentelemetry.io/otel/sdk/metric
. (#4221)New
ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
returns*Exporter
instead of"go.opentelemetry.io/otel/sdk/metric".Exporter
. (#4272)New
ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
returns*Exporter
instead of"go.opentelemetry.io/otel/sdk/metric".Exporter
. (#4272)go.opentelemetry.io/otel/sdk/metric
. (#4290)go.opentelemetry.io/otel/sdk/metric
, the values will be summed instead of the last observation winning. (#4289)go.opentelemetry.io/otel/sdk/metric
package. (#4332)Meter
s ingo.opentelemetry.io/otel/sdk/metric
to only register and collect instruments it created. (#4333)PeriodicReader.Shutdown
andPeriodicReader.ForceFlush
ingo.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)go.opentelemetry.io/otel/semconv
to usev1.21.0
. (#4408)go.opentelemetry.io/otel/sdk/metric
. (#4434)go.opentelemetry.op/otel/sdk/metric.WithProducer
as anOption
for"go.opentelemetry.io/otel/sdk/metric".NewManualReader
and"go.opentelemetry.io/otel/sdk/metric".NewPeriodicReader
. (#4346)Removed
Reader.RegisterProducer
ingo.opentelemetry.io/otel/metric
.Use the added
WithProducer
option instead. (#4346)Reader.ForceFlush
ingo.opentelemetry.io/otel/metric
.Notice that
PeriodicReader.ForceFlush
is still available. (#4375)Fixed
go.opentelemetry.io/otel/exporters/zipkin
exporter. (#4143)NewView
ingo.opentelemetry.io/otel/sdk/metric
that have empty criteria. (#4307)"go.opentelemetry.io/otel/sdk/resource".WithHostID()
to not set an emptyhost.id
. (#4317)go.opentelemetry.io/otel/sdk/metric
. (#4337)go.opentelemetry.io/otel/sdk/metric
. (#4338)ManualReader
will not panic ifAggregationSelector
returnsnil
ingo.opentelemetry.io/otel/sdk/metric
. (#4350)Reader
'sAggregationSelector
returnsnil
orDefaultAggregation
the pipeline will use the default aggregation. (#4350)go.opentelemetry.io/otel/sdk/metric
. (#4349)go.opentelemetry.io/otel/sdk/trace
. (#4353)ForceFlush
ingo.opentelemetry.io/otel/sdk/trace
. (#4369)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal
fromgo.opentelemetry.io/otel/exporters/otlp/internal
using gotmpl. (#4397, #3846)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal
fromgo.opentelemetry.io/otel/exporters/otlp/internal
andgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal
using gotmpl. (#4404, #3846)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal
fromgo.opentelemetry.io/otel/exporters/otlp/internal
andgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal
using gotmpl. (#4407, #3846)go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal
fromgo.opentelemetry.io/otel/exporters/otlp/internal
andgo.opentelemetry.io/otel/exporters/otlp/otlptrace/internal
using gotmpl. (#4400, #3846)go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal
fromgo.opentelemetry.io/otel/exporters/otlp/internal
andgo.opentelemetry.io/otel/exporters/otlp/otlptrace/internal
using gotmpl. (#4401, #3846)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
andgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#3925, #4395)_total
if the counter already has that suffix for the Prometheus exproter ingo.opentelemetry.io/otel/exporter/prometheus
. (#4373)go.opentelemetry.io/otel/sdk/resource
. (#4409)go.opentelemetry.io/otel/sdk/metric
. (#4428)Deprecated
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)go.opentelemetry.io/otel/example/jaeger
package is deprecated. (#4423)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal
package is deprecated. (#4420)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/oconf
package is deprecated. (#4420)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/otest
package is deprecated. (#4420)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/internal/transform
package is deprecated. (#4420)go.opentelemetry.io/otel/exporters/otlp/internal
package is deprecated. (#4421)go.opentelemetry.io/otel/exporters/otlp/internal/envconfig
package is deprecated. (#4421)go.opentelemetry.io/otel/exporters/otlp/internal/retry
package is deprecated. (#4421)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal
package is deprecated. (#4425)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/envconfig
package is deprecated. (#4425)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/otlpconfig
package is deprecated. (#4425)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/otlptracetest
package is deprecated. (#4425)go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/retry
package is deprecated. (#4425)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.0Compare Source
API Changes
See #6472 for details about these changes.
StateListener
toNewSubConnOptions
forSubConn
state updates and deprecateBalancer.UpdateSubConnState
(#6481)UpdateSubConnState
will be deleted in the future.SubConn.Shutdown
and deprecateBalancer.RemoveSubConn
(#6493)RemoveSubConn
will be deleted in the future.AddressType
(#6451)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.Endpoints
toState
and deprecateAddresses
(#6471)Addresses
will be deleted in the future.New Features
GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUEST=true
to enableBug Fixes
TRANSIENT_FAILURE
when actually moving toIDLE
(#6497)rls
,weightedtarget
andclustermanager
LB policies (#6523)ClientStream.Header()
, and prevented retry of the RPC (#6557)Performance Improvements
[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.3Compare 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!
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.
This PR has been generated by Mend Renovate. View repository job log here.