Update Mend: high confidence minor and patch dependency updates #20
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:
v1.11.1
->v1.13.1
v1.33.0
->v1.41.0
v1.8.0
->v1.11.1
v1.3.1
->v1.5.2
v1.1.0
->v1.3.2
v5.3.0
->v5.5.0
v2.2.0
->v2.4.0
v1.0.3
->v1.0.4
v3.26.0
->v3.33.0
v1.17.0
->v1.19.1
v1.8.4
->v1.9.0
v1.19.0
->v1.27.0
v1.19.0
->v1.27.0
v0.13.0
->v0.16.0
v0.15.0
->v0.17.0
v0.13.0
->v0.20.0
v1.55.0
->v1.64.0
By merging this PR, the issue #19 will be automatically resolved and closed:
Release Notes
DataDog/datadog-go (github.com/DataDog/datadog-go/v5)
v5.5.0
Compare Source
See the Changelog for the details.
v5.4.0
Compare Source
See the Changelog for the details.
bugsnag/bugsnag-go (github.com/bugsnag/bugsnag-go/v2)
v2.4.0
Compare Source
2.4.0 (2024-04-15)
Enhancements
#226
Chris Duncan
v2.3.1
Compare Source
2.3.1 (2024-03-18)
Bug fixes
#221
v2.3.0
Compare Source
2.3.0 (2024-03-05)
Bug fixes
Start showing inlined functions in stack trace
#208
Handle complex structs in metadata
#215
Chris Duncan
Stop trimming everything before "main.go" on main packages
#217
Chris Duncan
v2.2.1
Compare Source
2.2.1 (2022-02-21)
Bug fixes
#212
felixge/httpsnoop (github.com/felixge/httpsnoop)
v1.0.4
Compare Source
newrelic/go-agent (github.com/newrelic/go-agent/v3)
v3.33.0
: Release 3.33.0Compare Source
3.33.0
Added
Fixed
These changes increment the affected integration package version numbers to:
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
v3.32.0
: Release 3.32.0Compare Source
3.32.0
Added
nrecho
,nrgin
, andnrgorilla
integrations.nrslog
integration (thanks, @adomaskizogian!)Fixed
nropenai
integration.*bedrockruntime.Client
parameters innrawsbedrock
integration to use a more general interface type, allowing the use of custom types which extend the bedrock client type.pgx5
pool exampleTransaction.Ignore
nrzap
unit tests to add background logger sugared test case.Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
v3.31.0
: Release 3.31.0Compare Source
3.31.0
Added
InvokeModel
andInvokeModelWithResponseStream
calls. Also provides a simple one-step method which invokes stream invocations and harvests the response stream data for you.NRCreateChatCompletion
,NRCreateChatCompletionStream
, andNRCreateEmbedding
calls.examples/server
sample app which facilitates the easy creation of a containerized ready-to-run sample app for situations where that makes testing easier.Fixed
.Ignore
was not ignoring transaction. Fixes Issue #845.WrapBackgroundCore
background logger was not sending logs to New Relic. Fixes Issue #859.github.com/jackc/pgx/v5
to 5.5.4 innrpgx5
integrationgoogle.gopang.org/protobuf
to 1.33.0 innrmicro
andnrgrpc
integrationsgithub.com/jackc/pgx/v4
to 4.18.2 innrpgx
integrationAI Monitoring Configuration
New configuration options are available specific to AI monitoring. These settings include:
AIMonitoring.Enabled
, configured viaConfigAIMonitoring.Enabled(
bool)
[defaultfalse
]AIMonitoring.Streaming.Enabled
, configured viaConfigAIMonitoringStreamingEnabled(
bool)
[defaulttrue
]AIMonitoring.Content.Enabled
, configured viaConfigAIMonitoringContentEnabled(
bool)
[defaulttrue
]AI Monitoring Public API Methods
Two new AI monitoring related public API methods have been added, as methods of the
newrelic.Application
value returned bynewrelic.NewApplication
:AI Monitoring
New Relic AI monitoring is the industry’s first APM solution that provides end-to-end visibility for AI Large Language Model (LLM) applications. It enables end-to-end visibility into the key components of an AI LLM application. With AI monitoring, users can monitor, alert, and debug AI-powered applications for reliability, latency, performance, security and cost. AI monitoring also enables AI/LLM specific insights (metrics, events, logs and traces) which can easily integrate to build advanced guardrails for enterprise security, privacy and compliance.
AI monitoring offers custom-built insights and tracing for the complete lifecycle of an LLM’s prompts and responses, from raw user input to repaired/polished responses. AI monitoring provides built-in integrations with popular LLMs and components of the AI development stack. This release provides instrumentation for OpenAI
and Bedrock.
When AI monitoring is enabled with
ConfigAIMonitoringEnabled(true)
, the agent will now capture AI LLM related data. This data will be visible under a new APM tab called AI Responses. See our AI Monitoring documentation for more details.Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
v3.30.0
: Release 3.30.0Compare Source
3.30.0
Added
Fixed
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
v3.29.1
: Release 3.29.1Compare Source
3.29.1
Added
Fixes
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
v3.29.0
: Release 3.29.0Compare Source
3.29.0
Added
nrsecurityagent
now reports security configuraiton information along with the overall Go Agent configuration values. (Updatesnrsecurityagent
to v1.2.0.)WithCodeLocationCallback
CLM option. DeprecatesWithCodeLocation
option (although the latter function is still supported for compatibility with existing code).X-Newrelic-Synthetics-Info
HTTP headers.ROADMAP.md
file.Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
v3.28.1
: Release 3.28.1Compare Source
3.28.1
Added
Added Supportability Metrics to
nrfasthttp
(bringsnrfasthttp
version to v1.0.1).Always Link Transaction IDs to traces regardless of whether Distributed Tracing is enabled or not
Fixed
Fixed an issue where
nil
Request.Body
could be set to non-nil
request.Body
with zero length when the security agent is enabledSecurity
More Secure URL Redaction
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
v3.28.0
: Release 3.28.0Compare Source
3.28.0
Fixed
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
v3.27.0
: Release 3.27.0Compare Source
3.27.0
Added
Fixed
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
prometheus/client_golang (github.com/prometheus/client_golang)
v1.19.1
Compare Source
What's Changed
golang.org/x/sys
andgoogle.golang.org/protobuf
New Contributors
Full Changelog: prometheus/client_golang@v1.19.0...v1.19.1
v1.19.0
Compare Source
What's Changed
The module
prometheus/common v0.48.0
introduced an incompatibility when used together with client_golang (See https://github.com/prometheus/client_golang/pull/1448 for more details). If your project uses client_golang and you want to useprometheus/common v0.48.0
or higher, please update client_golang to v1.19.0.New Contributors
Full Changelog: prometheus/client_golang@v1.18.0...v1.19.0
v1.18.0
Compare Source
What's Changed
MetricVec.WithLabelValues(...)
. #1360New Contributors
Full Changelog: prometheus/client_golang@v1.17.0...v1.18.0
stretchr/testify (github.com/stretchr/testify)
v1.9.0
Compare Source
What's Changed
Called
by @aud10slave in https://github.com/stretchr/testify/pull/631NotImplements
and variants by @hslatman in https://github.com/stretchr/testify/pull/1385New Contributors
Full Changelog: stretchr/testify@v1.8.4...v1.9.0
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel/metric)
v1.27.0
: /v0.49.0/v0.3.0Compare Source
This release includes the first beta release of the OpenTelemetry Logs Bridge API and SDK for Go.
Overview
Added
go.opentelemetry.io/otel/exporters/stdout/stdoutlog
. (#5242)RecordFactory
ingo.opentelemetry.io/otel/sdk/log/logtest
to facilitate testing exporter and processor implementations. (#5258)RecordFactory
ingo.opentelemetry.io/otel/log/logtest
to facilitate testing bridge implementations. (#5263)BatchProcessor
ingo.opentelemetry.io/otel/sdk/log
is logged. (#5276)otel-collector
example. (#5283)go.opentelemetry.io/otel/metric
. (#5304)int64
orfloat64
synchronous gauge instrument can now be created from aMeter
.go.opentelemetry.io/otel/metric/noop
,go.opentelemetry.io/otel/sdk/metric
) are updated to support this instrument.go.opentelemetry.io/otel/example/dice
. (#5349)Changed
Shutdown
method ofExporter
ingo.opentelemetry.io/otel/exporters/stdout/stdouttrace
ignores the context cancellation and always returnsnil
. (#5189)ForceFlush
andShutdown
methods of the exporter returned byNew
ingo.opentelemetry.io/otel/exporters/stdout/stdoutmetric
ignore the context cancellation and always returnnil
. (#5189)Record
attributes ingo.opentelemetry.io/otel/sdk/log
. (#5230)Record
ingo.opentelemetry.io/otel/sdk/log
. (#5230)go.opentelemetry.io/otel/exporters/stdout/stdoutlog
won't print timestamps whenWithoutTimestamps
option is set. (#5241)go.opentelemetry.io/otel/exporters/stdout/stdoutlog
exporter won't printAttributeValueLengthLimit
andAttributeCountLimit
fields now, instead it prints theDroppedAttributes
field. (#5272)Stringer
implementation ofgo.opentelemetry.io/otel/baggage.Member
by reducing the number of allocations. (#5286)go.opentelemetry.io/otel/sdk/metric
. (#5305)Span
ingo.opentelemetry.io/otel/sdk/trace
will record links without span context if either non-emptyTraceState
or attributes are provided. (#5315)go.opentelemetry.io/otel/semconv/v1.24.0
togo.opentelemetry.io/otel/semconv/v1.25.0
. (#5374)Fixed
go.opentelemetry.io/otel/log.KeyValue
andgo.opentelemetry.io/otel/log.Value
. (#5306)go.opentelemetry.io/otel/log.Value
ingo.opentelemetry.io/otel/exporters/stdout/stdoutlog
. (#5311)Recorder
ingo.opentelemetry.io/otel/log/logtest
so it behaves as aLoggerProvider
only. (#5365)go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#5371)Logger
returned from the globalLoggerProvider
ingo.opentelemetry.io/otel/log/global
with its schema URL. (#5375)What's Changed
otlploggrpc
exporter skeleton by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5246Configuration
📅 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 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.