Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

Bumps newrelic_rpm from 3.9.0.229 to 6.4.0.356.

Changelog

Sourced from newrelic_rpm's changelog.

New Relic Ruby Agent Release Notes

v6.4.0

  • Custom Metadata Collection

    The agent now collects environment variables prefixed by NEW_RELIC_METADATA_. These
    may be added to transaction events to provide context between your Kubernetes cluster
    and your services. For details on the behavior, see
    this blog post.

  • Bugfix for faster ActiveRecord connection resolution

    Version 6.3.0 of the agent backported the faster ActiveRecord connection resolution
    from Rails 6.0 to previous versions, but the implementation caused certain other gems
    which measured ActiveRecord performance to stop working. This version of the agent
    changes the implementation of this performance improvement so no such conflicts occur.

  • Bugfix for Grape instrumentation error

    Previous versions of the agent would fail to install Grape instrumentation in Grape
    versions 1.2.0 and up if the API being instrumented subclassed Grape::API::Instance
    rather than Grape::API. A warning would also print to the newrelic_agent log:

    WARN : Error in Grape instrumentation
    WARN : NoMethodError: undefined method `name' for nil:NilClass
    

    This version of the agent successfully installs instrumentation for subclasses
    of Grape::API::Instance, and these log messages should no longer appear.

  • Bugfix for streaming responses

    Previous versions of the agent would attempt to insert JavaScript instrumentation into
    any streaming response that did not make use of ActionController::Live. This resulted
    in an empty, non-streamed response being sent to the client.

    This version of the agent will not attempt to insert JavaScript instrumentation into
    a response which includes the header Transfer-Encoding=chunked, which indicates a
    streaming response.

    This should exclude JavaScript instrumentation for all streamed responses. To include
    this instrumentation manually, see
    Manually instrument via agent API
    in our documentation.

v6.3.0

  • Official Rails 6.0 support
... (truncated)
Commits
  • 10f881e Merge pull request #1899 from ruby-agent/dev
  • ffa92be Merge pull request #1898 from ruby-agent/RUBY-2211_update_changelog_for_versi...
  • 97afd3b RUBY-2211 correct javascript capitalization
  • ac57b4d Merge pull request #1897 from ruby-agent/RUBY-2210_update_version_to_6.4
  • a5a2135 RUBY-2210 Update version and CHANGELOG
  • dea41d5 Merge pull request #1896 from ruby-agent/RUBY-2200_rework_fast_active_record_...
  • d77b3c9 RUBY-2200 Replace alias_method_chain with alias_method
  • 3333143 RUBY-2200 CHANGELOG update
  • 563d668 RUBY-2200 Replace Module#prepend with alias_method_chain
  • cb5f708 Merge pull request #1883 from ruby-agent/RUBY-2183_refactor_evented_subscribers
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.


Dependabot has been acquired by GitHub  🎉

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label May 29, 2019
@dependabot-preview
Copy link
Contributor Author

Superseded by #512.

@dependabot-preview dependabot-preview bot deleted the dependabot/bundler/newrelic_rpm-6.4.0.356 branch July 5, 2019 04:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants