Changelog for
ruby2.4-rubygem-newrelic_rpm-doc-5.6.0.349-lp150.1.2.x86_64.rpm :
* Wed Dec 19 2018 Stephan Kulow
- updated to version 5.6.0.349 see installed CHANGELOG.md [#]# v5.6.0
* Bugfix for transactions with `ActionController::Live` Previously, transactions containing `ActionController::Live` resulted in incorrect calculations of capacity analysis as well as error backtraces appearing in agent logs in agent versions 5.4 and later. The agent now correctly calculates capacity for transactions with `ActionController::Live`.
* Add ability to exclude attributes from span events and transaction segments Agent versions 5.5 and lower could selectively exclude attributes from page views, error traces, transaction traces, and transaction events. With agent version 5.6 and higher, you can also exclude attributes from span events (via the `span_events.include/exclude` options) and from transaction segments (via the `transaction_segments.include/exclude` options). As with other attribute destinations, these new options will inherit values from the top-level `attributes.include/exclude` settings. See the [documentation](https://docs.newrelic.com/docs/agents/ruby-agent/attributes/enabling-disabling-attributes-ruby) for more information.
* Increasing backoff sequence on failing to connect to New Relic If the agent cannot reach New Relic, it will now wait for an increasing amount of time after each failed attempt. We are also starting with a shorter delay initially, which will help customer apps bounce back more quickly from transient network errors.
* Truncation of long stack traces Previous versions of the agent would truncate long stack traces to 50 frames. To give customers more flexibility, we have added the `error_collector.max_backtrace_frames` configuration option. Thanks to Patrick Tulskie for the contribution!
* Update link in documentation The community forum link in `README.md` now goes to the updated location. Thanks to Sam Killgallon for the contribution!
* Active Storage instrumentation The agent now provides instrumentation for Active Storage, introduced in Rails 5.2. Customers will see Active Storage operations represented as segments within transaction traces.
* Thu Nov 22 2018 Stephan Kulow - updated to version 5.5.0.348 see installed CHANGELOG.md [#]# v5.5.0
* Bugfix for `perform` instrumentation with curb gem Use of curb\'s `perform` method now no longer results in nil headers getting returned.
* Bugfix for parsing Docker container IDs The agent now parses Docker container IDs correctly regardless of the cgroup parent.
* Use lazy load hooks for ActiveJob instrumentation In some instances the ActiveJob instrumentation could trigger ActiveJob to load before it was initialized by Rails. This could result in configuration changes not being properly applied. The agent now uses lazy load hooks which fixes this issue.
* Documentation improvement The `config.dot` diagram of the agent\'s configuration settings no longer includes the deleted `developer_mode` option. Thanks to Yuichiro Kaneko for the contribution! [#]# v5.4.0
* Capacity analysis for multi-threaded dispatchers Metrics around capacity analysis did not previously account for multi-threaded dispatchers, and consequently could result in capacities of over 100% being recorded. This version now properly accounts for multi-threaded dispatchers.
* `NewRelic::Agent.disable_transaction_tracing` deprecated `NewRelic::Agent.disable_transaction_tracing` has been deprecated. Users are encouraged to use `NewRelic::Agent.disable_all_tracing` or `NewRelic::Agent.ignore_transaction` instead.
* Bugfix for SQL over-obfuscation A bug, introduced in v5.3.0, where SQL could be over-obfuscated for some database adapters has been fixed.
* Bugfix for span event data in Resque processes A bug where span events would not be sent from Resque processes due to a missing endpoint has been fixed.
* Wed Sep 05 2018 cooloAATTsuse.com- updated to version 5.3.0.346 see installed CHANGELOG.md
* Mon Jun 04 2018 factory-autoAATTkulow.org- updated to version 5.2.0.345 see installed CHANGELOG.md
* Mon Jun 04 2018 factory-autoAATTkulow.org- updated to version 5.2.0.345 see installed CHANGELOG.md [#]# v5.2.0 ##
* Use priority sampling for errors and custom events Priority sampling replaces the older reservoir event sampling method. With this change, the agent will maintain randomness across a given time period while improving coordination among transactions, errors, and custom events.
* Bugfix for wrapping datastore operations The agent will now complete the process of wrapping datastore operations even if an error occurs during execution of a callback.
* Mon Apr 30 2018 factory-autoAATTkulow.org- updated to version 5.1.0.344 see installed CHANGELOG.md [#]# v5.1.0 ##
* Rails 5.2 support The Ruby agent has been validated against the latest release of Ruby on Rails!
* Support for newer libraries and frameworks We have updated the multiverse suite to test the agent against current versions of several frameworks.
* Add `custom_attributes.enabled` configuration option This option is enabled by default. When it\'s disabled, custom attributes will not be transmitted on transaction events or error events.
* Fix Grape load order dependency The agent will now choose the correct name for Grape transactions even if the customer\'s app loads the agent before Grape. Thanks to Daniel Doubrovkine for the contribution!
* Add `webpacker:compile` to blacklisted tasks `webpacker:compile` is commonly used for compiling assets. It has been added to `AUTOSTART_BLACKLISTED_RAKE_TASKS` in the default configuration. Thanks to Claudio B. for the contribution!
* Make browser instrumentation W3C-compliant `type=\"text/javascript\"` is optional for the `