Skip to content

Commit

Permalink
Merge pull request #2660 from newrelic/prerelease_updates_9.10.0-pre
Browse files Browse the repository at this point in the history
Prerelease 9.10.0-pre
  • Loading branch information
kaylareopelle authored May 28, 2024
2 parents 4ccd40d + c30ad62 commit a3bec0d
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 8 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# New Relic Ruby Agent Release Notes

## dev
## v9.10.0

Version <dev> introduces instrumentation for DynamoDB, adds a new feature to automatically apply nonces from the Rails content security policy, fixes a bug that would cause an expected error to negatively impact a transaction's Apdex, and fixes the agent's autostart logic so that by default `rails runner` and `rails db` commands will not cause the agent to start.
Version 9.10.0 introduces instrumentation for DynamoDB, adds a new feature to automatically apply nonces from the Rails content security policy, fixes a bug that would cause an expected error to negatively impact a transaction's Apdex, and fixes the agent's autostart logic so that by default `rails runner` and `rails db` commands will not cause the agent to start.

- **Feature: Add instrumentation for DynamoDB**

Expand Down
2 changes: 1 addition & 1 deletion lib/new_relic/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
module NewRelic
module VERSION # :nodoc:
MAJOR = 9
MINOR = 9
MINOR = 10
TINY = 0

STRING = "#{MAJOR}.#{MINOR}.#{TINY}"
Expand Down
14 changes: 9 additions & 5 deletions newrelic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ common: &default_settings
# Specify a list of constants that should prevent the agent from starting
# automatically. Separate individual constants with a comma ,. For example,
# "Rails::Console,UninstrumentedBackgroundJob".
# autostart.denylisted_constants: Rails::Command::ConsoleCommand,Rails::Command::CredentialsCommand,Rails::Command::Db::System::ChangeCommand,Rails::Command::DbConsoleCommand,Rails::Command::DestroyCommand,Rails::Command::DevCommand,Rails::Command::EncryptedCommand,Rails::Command::GenerateCommand,Rails::Command::InitializersCommand,Rails::Command::NotesCommand,Rails::Command::RoutesCommand,Rails::Command::SecretsCommand,Rails::Console,Rails::DBConsole
# autostart.denylisted_constants: Rails::Command::ConsoleCommand,Rails::Command::CredentialsCommand,Rails::Command::Db::System::ChangeCommand,Rails::Command::DbConsoleCommand,Rails::Command::DestroyCommand,Rails::Command::DevCommand,Rails::Command::EncryptedCommand,Rails::Command::GenerateCommand,Rails::Command::InitializersCommand,Rails::Command::NotesCommand,Rails::Command::RakeCommand,Rails::Command::RoutesCommand,Rails::Command::RunnerCommand,Rails::Command::SecretsCommand,Rails::Console,Rails::DBConsole

# Defines a comma-delimited list of executables that the agent should not
# instrument. For example, "rake,my_ruby_script.rb".
Expand Down Expand Up @@ -144,6 +144,10 @@ common: &default_settings
# (sometimes referred to as real user monitoring or RUM).
# browser_monitoring.auto_instrument: true

# If true, enables auto-injection of Content Security Policy Nonce in browser
# monitoring scripts. For now, auto-injection only works with Rails 5.2+.
# browser_monitoring.content_security_policy_nonce: false

# Manual override for the path to your local CA bundle. This CA bundle will be
# used to validate the SSL certificate presented by New Relic's data collection
# service.
Expand Down Expand Up @@ -403,10 +407,6 @@ common: &default_settings
# prepend, chain, disabled.
# instrumentation.bunny: auto

# Controls auto-instrumentation of DynamoDb at start-up.
# May be one of [auto|prepend|chain|disabled]
# instrumentation.dynamodb: auto

# Controls auto-instrumentation of the concurrent-ruby library at start-up. May be
# one of: auto, prepend, chain, disabled.
# instrumentation.concurrent_ruby: auto
Expand All @@ -419,6 +419,10 @@ common: &default_settings
# prepend, chain, disabled.
# instrumentation.delayed_job: auto

# Controls auto-instrumentation of the aws-sdk-dynamodb library at start-up. May
# be one of [auto|prepend|chain|disabled].
# instrumentation.dynamodb: auto

# Controls auto-instrumentation of the elasticsearch library at start-up. May be
# one of: auto, prepend, chain, disabled.
# instrumentation.elasticsearch: auto
Expand Down

0 comments on commit a3bec0d

Please sign in to comment.