Update sentry-ruby monorepo to v5.26.0 #294
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/sentry-ruby-monorepo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
5.22.1
->5.26.0
5.22.1
->5.26.0
Release Notes
getsentry/sentry-ruby (sentry-rails)
v5.26.0
Compare Source
Feature
Support for
:logger
patch which enables sending logs to Sentry whenenabled_logs
is set to true (#2657)Here's a sample config:
... your setup ...
end
v5.25.0
Compare Source
Features
before_send_log
(#2634)Bug Fixes
v5.24.0
Compare Source
Features
Add new sidekiq config
report_only_dead_jobs
(#2581)Add
max_nesting
of 10 to breadcrumbs data serialization (#2583)Add sidekiq config
propagate_traces
to control trace header injection (#2588)If you use schedulers you can get one large trace with all your jobs which is undesirable.
We recommend using the following to propagate traces only from the Rails server and not elsewhere.
Only expose
active_storage
keys on span data ifsend_default_pii
is on (#2589)Add new
Sentry.logger
for Structured Logging feature (#2620).To enable structured logging you need to turn on the
enable_logs
configuration option:... your setup ...
end
You can also use message templates with positional or hash parameters:
Any other arbitrary attributes will be sent as part of the log event payload:
⚠️ When
enable_logs
istrue
, previousSentry.logger
should no longer be used for internal SDKlogging - it was replaced by
Sentry.configuration.sdk_logger
and should be used only by the SDKitself and its extensions.
active_job_report_on_retry_error
which enables reporting errors on each retry error (#2617)Bug Fixes
Internal
user_segment
from DSC (#2586)logger
withsdk_logger
(#2621)Sentry.logger
is now deprecated whenenable_logs
is turned off. It's original behavior was ported toSentry.configuration.sdk_logger
. Please notice that this logger is internal and should only be used for SDK-specific logging needs. (#2621)v5.23.0
Compare Source
Features
Bug Fixes
Internal
File.open
inLineCache
(#2566)Miscellaneous
enable_tracing
in favor oftraces_sample_rate = 1.0
#2535v5.22.4
Compare Source
Bug Fixes
stackprof
when Vernier is configured as the profiler (#2537)Internal
Configuration#validate
to validate configuration inSentry.init
block (#2538)Sentry.dependency_installed?
to check if a 3rd party dependency is available ieSentry.dependency_installed?(:Vernier)
(#2542)v5.22.3
Compare Source
Bug Fixes
before_send*
callbacks again (#2529)v5.22.2
Compare Source
Features
code.namespace
for Ruby 3.4+ stacktraces (#2506)Bug fixes
internal_error
error type for OpenTelemetry spans #2473before_send
andbefore_send_transaction
's return value handling (#2504)Sentry.get_main_hub
in a trap context (#2510)URI::RFC2396_PARSER.escape
explicitly to remove warning logs to stderr (#2509)Internal
Configuration
📅 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.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.
15431b8621
tobeb678f921
Update sentry-ruby monorepo to v5.22.2to Update sentry-ruby monorepo to v5.22.3beb678f921
to0f8b27dd26
Update sentry-ruby monorepo to v5.22.3to Update sentry-ruby monorepo to v5.22.40f8b27dd26
toca9d683485
Update sentry-ruby monorepo to v5.22.4to Update sentry-ruby monorepo to v5.23.0ca9d683485
toe199fa00ec
Update sentry-ruby monorepo to v5.23.0to Update sentry-ruby monorepo to v5.24.0e199fa00ec
to2f2a9959e3
Update sentry-ruby monorepo to v5.24.0to Update sentry-ruby monorepo to v5.25.02f2a9959e3
to4eab08abc4
Update sentry-ruby monorepo to v5.25.0to Update sentry-ruby monorepo to v5.26.04eab08abc4
to0663292a0a
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.