-
-
Notifications
You must be signed in to change notification settings - Fork 337
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is there no backwards compatibility with this package? #4065
Comments
Hey @ethanneff as mentioned here, we decided to deprecate sentry-cocoa release 8.33.0 and 8.34.0 due to some reports of potential crashes. Please update to @sentry/react-native 5.31.0+. To your question in the title - this package is usually always fully backwards compatible compatible, this is the first time we made releases unavailable as a precaution. If you encountered a similar issue recently it must be a different issue. We're happy to look into it if you have more information. |
Hi @kahest, I completely understand the desire to deprecate old versions due to reports of crashes. However, I believe that package stability is incredibly important. When attempting to debug an issue between two different builds, we often want to go back in time and rebuild an older package to see if we can reproduce an issue. Unfortunately, I discovered today that running this sort of git bisect is impossible, because all of the old builds on older versions of In the future, I would love if there is an alternate way to deprecate old packages, or if your team could communicate some sort of deprecation timeline. For example, some packages print a giant verbose warning if you use an older version. Alternatively, you could move the deprecation up to this package - for example, release a new Happy to continue this in the Discussions tab. No harm done for this deprecation, just hoping for better communication or process in the future! |
@navignaw thanks for your understanding and the input, it's definitely appreciated. Since
Hope this helps! Note that we set the respective |
Every time this package updates, the previous version breaks. This has happened twice this month.
The text was updated successfully, but these errors were encountered: