Update sentry-ruby monorepo to v7 #67
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/major-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:
6.6.2→7.1.06.6.2→7.1.0Release Notes
getsentry/sentry-ruby (sentry-rails)
v7.1.0Compare Source
Breaking Changes 🛠
Disable Rails Structured Logging by default. by @sl0thentr0py in #3102
Since
enable_logswas removed in 7.0.0 and the community did not like the automatic enabling of Rails Structured Logging, we are disabling it in this minor.We apologize for the confusion caused. If you want to turn it on, please use:
fix!(tracing): Remove 302/303 from default
trace_ignore_status_codesby @sl0thentr0py in #3103New Features ✨
before_sendniland drop the eventbefore_send_transactionniland drop the transactionbefore_send_check_inniland drop the check-inevent_processorniland drop the eventbefore_send_logniland drop the log itembefore_send_metricniland drop the metric itembefore_breadcrumbniland drop the breadcrumbtraces_samplertraces_sample_ratebacktrace_cleanup_callbackstd_lib_logger_filterniland skip the logBug Fixes 🐛
Logs, Metrics
Other
v7.0.0Compare Source
Breaking Changes 🛠
Logs are now enabled by default and
enable_logsis removed. by @sl0thentr0py in #3053Using
sentry-railswill automatically turn on automatic structured logging from Rails. if you want to turn it off, use:Metrics are now enabled by default and
enable_metricsis removed. by @sl0thentr0py in #3061config.otlp.setup_otlp_traces_exporterandconfig.otlp.setup_propagatornow default to false. by @sl0thentr0py in #3063New Features ✨
Data Collection
We are moving away from
send_default_piito a more granular configuration calleddata_collection.It allows you to precisely control the data that Sentry collects from your app.
send_default_piiis deprecated but will continue to default tofalse.data_collectionwill be backfilled whensend_default_pii = falsewith the following values in 7.0.0:In 8.0.0,
send_default_piiwill be removed and we will move to more permissive defaults fordata_collection.We recommend migrating to
data_collectionto match the behavior you want eventually.v6.7.0Compare Source
New Features ✨
log_byteandtrace_metric_byteoutcomes by @sl0thentr0py in #2997config.hub_isolation_levelwhich can be set to:fiberor:thread. Use this in case you use Fiber based servers like Falcon by @SeanLF in #3018set_attributeapi by @sl0thentr0py in #2998Bug Fixes 🐛
Rails
send_default_piiby @solnic in #3043Rails.error.set_contextis not lost by @solnic in #3024Other
hub_isolation_level = :fiberby @SeanLF in #3036Internal Changes 🔧
Configuration
📅 Schedule: (UTC)
🚦 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 Mend Renovate CLI.
3386e4fdf88cd060ba89View 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.