Changelog

Improving AppSignal, one deploy at a time.

Jun 26, 2024

Improved Hanami and Sinatra instrumentation

Ruby3.9.2

Added

  • Improve instrumentation of Hanami requests by making sure the transaction is always closed. It will also report a response_status tag and metric for Hanami requests.

Changed

  • Instrument the entire Sinatra request. Instrumenting Sinatra apps using require "appsignal/integrations/sinatra" will now report more of the request, if previously other middleware were not instrumented. It will also report the response status with the response_status tag and metric.

Fixed

  • Fix deprecation warnings about Transacation.params= usage by updating how we record parameters in our instrumentations.
  • Fix error reporting for requests with an error that use the AppSignal EventHandler.

View the Ruby gem v3.9.2 changelog for more information.

View all Ruby updates

Start your free trial

Don’t let the bad bugs bite. Try AppSignal for free.

AppSignal offers a 30-day free trial, no credit card is required. All features are available in all plans. Start monitoring your application in just a few clicks!