sentry-ruby
sentry-ruby copied to clipboard
[Plan] Version 6
- Drop support of Rails 5.0 & 5.1
- Drop support of Ruby 2.4
- Drop some configuration options
async- #1522linecache- I guess no one is using this. if you do, please let me know your use caseexclude_loggers- this only works withsentry_loggerbreadcrumb logger. given that probably not many people use the logger, there should be even fewer (or no) people use this option.
Event#to_hashonly returns a string key hash.- Currently, Hash-form events have string keys if they're generated from
#to_json_compatible. But#to_hashreturns a symbol key hash. So it can be confusing to users when dealing with events in callbacks.
- Currently, Hash-form events have string keys if they're generated from
- Remove
hubargument fromTransaction#finish - Advanced Sidekiq reporting control
- We may support more fine-grained control on retried jobs reporting. For example,
attempt_threshold- Only start reporting after thenthretry failed - https://github.com/getsentry/sentry-ruby/issues/1632reportable_retries- Only report a number of times for retry failures - https://github.com/getsentry/sentry-ruby/issues/1570
- We may support more fine-grained control on retried jobs reporting. For example,
- Type signature (maybe)
- Fix stacktrace trimming https://github.com/getsentry/sentry-ruby/issues/2018
(feel free to add your feedback/request)
Please, drop faraday. As utility library you shouldn't set any gem your client may be using. Right now I have to "upgrade" my farady to migrate from sentry-raven to sentry-ruby :(
@dlibanori the version requirement on faraday is to make sure it'll always work with the SDK. you can use sentry-ruby-core to bypass the limitation. but depending on the faraday version you have, it may or may not work.
This issue has gone three weeks without activity. In another week, I will close it.
But! If you comment or otherwise update it, I will reset the clock, and if you label it Status: Backlog or Status: In Progress, I will leave it alone ... forever!
"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀
Update Faraday to version 2?
@AlexWayfer Faraday is no longer the SDK's dependency after version 5.
@AlexWayfer Faraday is no longer the SDK's dependency after version 5.
Sorry, my bad, there left other dependencies after 4→5 update.
Hi, any dates on when sentry-raven stops working
Looks like this was scheduled for removal in v5 but accidentally left in, so should probably ship with v6?
- https://github.com/getsentry/sentry-ruby/pull/2073