Raven Ruby v5.5.0 Release Notes

  • ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ Support rack 3 #1884

      • We no longer need the HTTP_VERSION check for ignoring the header
    • โž• Add Dynamic Sampling support The SDK now supports Sentry's Dynamic Sampling product.

    Note that this is not supported for users still using the config.async option.

    • Parse incoming W3C Baggage Headers and propagate them to continue traces #1869
    • Create new Baggage entries as Head SDK (originator of trace) #1898
    • Add Transaction source annotations to classify low quality (high cardinality) transaction names #1902

    ๐Ÿ› Bug Fixes

    • ๐Ÿ“ Memoize session.aggregation_key #1892
    • ๐Ÿ’Ž Execute with_scope's block even when SDK is not initialized #1897
    • โœ… Make sure test helper clears the current scope before/after a test #1900