Skip to content
This repository has been archived by the owner on Jun 2, 2021. It is now read-only.

build(deps): bump newrelic_rpm from 6.14.0 to 7.0.0 #194

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Apr 26, 2021

Bumps newrelic_rpm from 6.14.0 to 7.0.0.

Release notes

Sourced from newrelic_rpm's releases.

pre-release 7.0.0

This is a pre-release of the upcoming 7.0.0 release and is intended for early access and validation for those wanting to try out the new release directly from GitHub prior to finalized release being published to rubygems.org.

pre-release 6.15.0

No release notes provided.

Changelog

Sourced from newrelic_rpm's changelog.

New Relic Ruby Agent Release Notes

v7.0.0

  • Ruby Agent 6.x to 7.x Migration Guide Available

    Please see our Ruby Agent 6.x to 7.x migration guide for helpful strategies and tips for migrating from earlier versions of the Ruby agent to 7.0.0. We cover new configuration settings, diagnosiing and installing SSL CA certificates and deprecated items and their replacements in this guide.

  • Ruby 2.0 and 2.1 Dropped

    Support for Ruby 2.0 and 2.1 dropped with this release. No code changes that would prevent the agent from continuing to work with these releases are known. However, Rubies 2.0 and 2.1 are no longer included in our test matrices and are not supported for 7.0.0 and onward.

  • Implemented prepend auto-instrumentation strategies for most Ruby gems/libraries

    This release brings the auto-instrumentation strategies for most gems into the modern era for Ruby by providing both prepend and method-chaining (a.k.a. method-aliasing) strategies for auto instrumenting. Prepend, which has been available since Ruby 2.0 is now the default strategy employed in auto-instrumenting. It is known that some external gems lead to Stack Level too Deep exceptions when prepend and method-chaining are mixed. In such known cases, auto-instrumenting strategy will fall back to method-chaining automatically.

    This release also deprecates many overlapping and inconsistently named configuration settings in favor of being able to control behavior of instrumentation per library with one setting that can be one of auto (the default), disabled, prepend, or chain.

    Please see the above-referenced migration guide for further details.

  • Removed SSL cert bundle

    The agent will no longer ship this bundle and will rely on system certs.

  • Removed deprecated config options

    The following config options were previously deprecated and are no longer available

    • disable_active_record_4
    • disable_active_record_5
    • autostart.blacklisted_constants
    • autostart.blacklisted_executables
    • autostart.blacklisted_rake_tasks
    • strip_exception_messages.whitelist
  • Removed deprecated attribute

    The attribute httpResponseCode was previously deprecated and replaced with http.statusCode. This deprecated attribute has now been removed.

  • Removed deprecated option in notice_error

    Previously, the :trace_only option to NewRelic::Agent.notice_error was deprecated and replaced with :expected. This deprecated option has been removed.

  • Removed deprecated api methods

... (truncated)

Commits
  • 0962dc2 Merge pull request #651 from newrelic/dev
  • fe9ea7c Merge pull request #650 from newrelic/speedup_jruby
  • f1a1bba removed the @​thread.pass call -- incorrect usage
  • f344679 adding --dev JRUBY_OPTS flag
  • 1975986 removed extraneous commented out line
  • ed7a40f blind fix for webrick server shutdown thread error
  • b6bb4b5 Merge pull request #645 from knapo/fix-passing-keyword-arguments-in-ruby-3
  • a63b25f Merge pull request #643 from newrelic/fix_pr_checklist
  • 60b74de Trigger CI build
  • 01fff4a Fix test by using ruby2_keywords
  • 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.


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 close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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 dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Apr 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants