All Versions
191
Latest Version
Avg Release Cycle
62 days
Latest Release
1443 days ago

Changelog History
Page 13

  • v2.13.5 Changes

    • Moved the API helper to the github newrelic_api gem.
    • Revamped queue time to include server, queue, and middleware time
    • Increased test coverage and stability
    • Add Trinidad as a dispatcher (from Calavera, on github)
    • Sequel instrumentation from Aman Gupta
    • patches to 1.9 compatibility from dkastner on github
    • Support for 1.9.2's garbage collection instrumentation from Justin Weiss
    • On Heroku, existing queue time headers will be detected
    • Fix rack constant scoping in dev mode for 1.9 (Rack != ::Rack)
    • Fixes for instrumentation loading failing on Exception classes that are not subclasses of StandardError
    • Fix active record instrumentation load order for Rails 3
  • v2.13.4 Changes

    • Update DNS lookup code to remove hardcoded IP addresses
  • v2.13.3 Changes

    • Dalli instrumentation from Mike Perham (thanks Mike)
    • Datamapper instrumentation from Jordan Ritter (thanks Jordan)
    • Apdex now defaults to 0.5 !!! Please be aware that if you are not setting an apdex, !!! this will cause a change in the apparent performance of your app.
    • Make metric hashes threadsafe (fixes problems sending metrics in Jruby threaded code)
    • Delete obsolete links to metric docs in developer mode
    • Detect gems when using Bundler
    • Fix newrelic_ignore in Rails 3
    • Break metric parser into a separate vendored gem
    • When using Unicorn, preload_app: true is recommended to get proper after_fork behavior.
  • v2.13.2 Changes

    • Remove a puts. Yes, a whole release for a puts.
  • v2.13.1 Changes

    • Add missing require in rails 3 framework control
  • v2.13.0 Changes

    • developer mode is now a rack middleware and can be used on any framework; it is no longer supported automatically on versions of Rails prior to 2.3; see README for details
    • memcache key recording for transaction traces
    • use system_timer gem if available, fall back to timeout lib
    • address instability issues in JRuby 1.2
    • renamed executable 'newrelic_cmd' to 'newrelic'; old name still supported for backward compatibility
    • added 'newrelic install' command to install a newrelic.yml file in the current directory
    • optimization to execution time measurement
    • optimization to startup sequence
    • change startup sequence so that instrumentation is installed after all other gems and plugins have loaded
    • add option to override automatic flushing of data on exit--send_data_on_exit defaults to 'true'
    • ignored errors no longer affect apdex score
    • added record_transaction method to the api to allow recording details from web and background transactions occurring outside RPM
    • fixed a bug related to enabling a gold trial / upgrade not sending transaction traces correctly
  • v2.12.3 Changes

    • fix regression in startup sequence
  • v2.12.2 Changes

    • fix for regression in Rails 2.1 inline rendering
    • workaround bug found in some rubies that caused a segv and/or NoMemoryError when deflating content for upload
    • avoid creating connection thread in unicorn/passenger spawners
  • v2.12.1 Changes

    • fix bug in profile mode
    • fix race condition in Delayed::Job instrumentation loading
    • fix glassfish detection in latest glassfish gem
  • v2.12.0 Changes

    • support basic instrumentation for ActsAsSolr and Sunspot