Changelog for
ruby2.5-rubygem-newrelic_rpm-doc-5.6.0.349-1.1.x86_64.rpm :
Wed Dec 19 13:00:00 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 13:00:00 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 5 14:00:00 2018 cooloAATTsuse.com
- updated to version 5.3.0.346
see installed CHANGELOG.md
Mon Jun 4 14:00:00 2018 factory-autoAATTkulow.org
- updated to version 5.2.0.345
see installed CHANGELOG.md
Mon Jun 4 14:00:00 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 14:00:00 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 `