This commit renamed scope.transaction_names to scope.transaction_name. When I update to 5.18.0 I one of my libraries breaks with the following error NoMethodError: undefined method 'transaction_names'.
Maybe transaction_names was never intended for external use, but should 5.18.0 indicate that this is a potential breaking change?
Issue Description
This commit renamed
scope.transaction_names
toscope.transaction_name
. When I update to 5.18.0 I one of my libraries breaks with the following errorNoMethodError: undefined method 'transaction_names'
.Maybe
transaction_names
was never intended for external use, but should 5.18.0 indicate that this is a potential breaking change?Reproduction Steps
call
Sentry.get_current_scope.transaction_names
Expected Behavior
No errors
Actual Behavior
NoMethodError: undefined method 'transaction_names'
Ruby Version
3.2.3
SDK Version
5.18.0
Integration and Its Version
No response
Sentry Config
No response