Changelog

We’ve been busy making AppSignal even better.

January 2022

  • Node.js

    @appsignal/nodejs@2.3.1: Locked Redis instrumentation support to "node-redis" 3.x.x. This was preventing users with 4.x.x from start their apps.
    See our changelog for more information.

    January 26 2022

  • Elixir

    2.2.10:
    - Deprecated "debug" config option in favor of "log_level"
    - Updated the default request headers allowlist
    - The agent version displayed in the diagnose report now is properly fetched
    - Deprecate the "skip_session_data" config option in favor of "send_session_data"
    Read about all these changes in our changelog.

    January 26 2022

  • Node.js

    @appsignal/nodejs@2.3.0: Remove "nodejs-ext" package dependency, fix errors on extension install failure, fix "APPSIGNAL_ACTIVE" env var being read properly, fix "enableMinutelyProbes" config option behavior, add hostname tag to heap metrics. See our changelog for more information.

    January 20 2022

  • Ruby

    3.0.20: Add send_session_data and deprecate skip_session_data config option. The Ruby version reported by the diagnose report now also reports which patch version it is. See our changelog for more information.

    January 17 2022

  • JavaScript

    All packages have been released with bundled sourcemaps. See our changelog for more information.

    @appsignal/preact@1.0.16: In the Preact ErrorBoundary, check if the thrown object is an error. This prevents an error from being thrown when the previously thrown error was not an error. Scenarios like throw new Event("my event") are now ignored. See our changelog for more information.

    January 12 2022

  • JavaScript

    @appsignal/react@1.0.16: In the React ErrorBoundary, check if the thrown object is an error. This prevents an error from being thrown when the previously thrown error was not an error. Scenarios like throw new Event("my event") are now ignored. See our changelog for more information.

    @appsignal/plugin-breadcrumbs-console@1.1.21: Serialise circular references in console arguments, omitting the cyclic value instead of throwing an error. See our changelog for more information.

    @appsignal/plugin-window-events@1.0.15: Serialise circular references in window errors, omitting the cyclic value instead of throwing an error. See our changelog for more information.

    January 11 2022

  • Node.js

    2.2.10: Add internal tracking of transmission duration. See our changelog for more information.

    January 10 2022

  • Node.js

    2.2.9: The sendSessionData config option is now available. See our changelog for more information.

    January 10 2022

  • Ruby

    3.0.19: Improve support for sequel-rails gem query events. See our changelog for more information.

    January 7 2022

  • App

    Add ability to group custom dashboards into folders by using a slash (/) in the dashboard name.

    January 7 2022

  • Ruby

    3.0.18: Add Ruby 3.1.0 support. See our changelog for more information.

    January 5 2022

  • Node.js

    2.2.8: Add helper to globally access AppSignal's client, add CA file support for external diagnose calls, runningInContainer is now determined by the extension, diagnose external HTTP calls errors are now properly handled, the sendParams config option is now available. See our changelog for more information.

    January 4 2022

December 2021

  • App

    We have improved the accuracy of the breakdown at the top of the sample page for apps using Node.js and Elixir 2.x. The categories now deduce any time spent in children.

    December 22 2021

  • JavaScript

    @appsignal/react@1.0.15: Allow for installation with React 17. See our changelog for more information.

    December 10 2021

  • Ruby

    3.0.17: Fix debug and transaction_debug_mode options, not always being overwritten by a default log_level option value. See our changelog for more information.

    December 9 2021

  • Node.js

    2.2.7: Fix debug and transaction_debug_mode options, not always being overwritten by a default log_level option value. See our changelog for more information.

    December 9 2021

  • Elixir

    2.2.9: Fix debug and transaction_debug_mode options, not always being overwritten by a default log_level option value. See our changelog for more information.

    December 9 2021

  • Elixir

    2.2.8: Add Erlang scheduler utilization metrics, fix Phoenix's filter parameters keep list would filter out all request metadata, fix OpenSSL issues downloading AppSignal on older OTP versions, improve parameter and session data filtering options and more fixes and changes. See our changelog for more information.

    December 8 2021

  • Node.js

    nodejs@2.2.6: Add log_level config option (deprecates debug and transaction_debug_mode), and other small fixes. See our changelog for more information.

    December 8 2021

  • Ruby

    3.0.16: Filter out query values from Postgres index error, add log_level config option (deprecates debug and transaction_debug_mode), and other small fixes. See our changelog for more information.

    December 8 2021

We'd like to set cookies, read why.