AppSignal v2.11.0 Release Notes

    • ๐Ÿ‘ Track queue time regardless of namespace. Support custom namespaces. PR #602
    • ๐Ÿ‘Œ Improve deprecation message from frontend error middleware. PR #620
    • ๐Ÿ“‡ Report Ruby environment metadata. PR #621, #627, #619, #618
    • ๐Ÿ”จ Refactor: Move minutely probes to their own files and modules. PR #623
    • ๐Ÿ‘ Allow custom action names in Que integration. Needed for Active Job integration. PR #628
    • โž• Add Active Job support. Support Active Job without separate AppSignal integration of the background job library. Add support for previously unsupported Active Job adapters. Adapters that were previously already supported (Sidekiq, DelayedJob and Resque) still work in this new setup. PR #629
    • โž• Add automatic Resque integration. Remove manual Resque and Resque Active Job integrations. PR #630
    • ๐Ÿ›  Fix issue with unknown events from being reported as often for long running agents. Commit ba9afb538f44c68b8035a8cf40a39d89bc77b021
    • โž• Add support for Active Job priority. PR #632
    • ๐Ÿ‘ท Track Active Job job metrics for magic dashboard. PR #633
    • ๐Ÿ‘ท Report Sidekiq jid (job id) as transaction id, reported as "request_id" on AppSignal.com. PR #640
    • ๐Ÿ‘ท Always report Active Job ID, an internal ID used by Active Job. PR #639
    • ๐Ÿ‘Œ Support Delayed::Job jobs without specific method name, using Delayed::Job.enqueue. PR #642
    • โš  Print warnings using Kernel.warn. PR #648
    • โšก๏ธ Update AuthCheck class to use DeprecationMessage helper. PR #649
    • ๐Ÿšฆ Print extension load error when AppSignal is loaded. PR #651