Skip to content

Commit 9a004bd

Browse files
bump version
1 parent 787772f commit 9a004bd

File tree

3 files changed

+27
-14
lines changed

3 files changed

+27
-14
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# New Relic Ruby Agent Release Notes
22

3-
## dev
3+
## v10.0.0
44

55

66
- **Breaking Change: Remove support for Ruby 2.4 and 2.5**

lib/new_relic/version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
module NewRelic
77
module VERSION # :nodoc:
8-
MAJOR = 9
9-
MINOR = 24
8+
MAJOR = 10
9+
MINOR = 0
1010
TINY = 0
1111

1212
STRING = "#{MAJOR}.#{MINOR}.#{TINY}"

newrelic.yml

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,6 @@ common: &default_settings
5252
# If true, enables capture of all HTTP request headers for all destinations.
5353
# allow_all_headers: false
5454

55-
# # DEPRECATED: The api_key config setting is now deprecated. Its only use was
56-
# for the newrelic deployments command, which is being removed in agent version
57-
# 10.0.0.
58-
# api_key: ""
59-
6055
# If true, enables log decoration and the collection of log events and metrics.
6156
# application_logging.enabled: true
6257

@@ -349,13 +344,20 @@ common: &default_settings
349344
# distributed_tracing.enabled: true
350345

351346
# This setting controls the behavior of transaction sampling when a remote
352-
# parent is not sampled. Available values are default, always_on, and
353-
# always_off.
354-
# distributed_tracing.sampler.remote_parent_not_sampled: default
347+
# parent is not sampled. Available values are adaptive (the default), always_on,
348+
# always_off, and trace_id_ratio_based.
349+
# distributed_tracing.sampler.remote_parent_not_sampled: adaptive
355350

356351
# This setting controls the behavior of transaction sampling when a remote
357-
# parent is sampled. Available values are default, always_on, and always_off.
358-
# distributed_tracing.sampler.remote_parent_sampled: default
352+
# parent is sampled. Available values are adaptive (the default), always_on,
353+
# always_off, and trace_id_ratio_based..
354+
# distributed_tracing.sampler.remote_parent_sampled: adaptive
355+
356+
# This setting controls the behavior of transaction sampling for transactions
357+
# without a remote parent, traces that originate within this instance of the New
358+
# Relic agent. Available values are adaptive (the default), always_on,
359+
# always_off, and trace_id_ratio_based.
360+
# distributed_tracing.sampler.root: adaptive
359361

360362
# If true, the agent captures the Elasticsearch cluster name in transaction
361363
# traces.
@@ -474,6 +476,17 @@ common: &default_settings
474476
# of: auto, prepend, chain, disabled. Used in Rails versions below 7.1.
475477
# instrumentation.active_support_logger: auto
476478

479+
# An allowlist array of Active Support notifications events specific to the
480+
# Active Support library itself that the agent should subscribe to. The Active
481+
# Support library specific events focus primarily on caching. Any event name not
482+
# included in this list will be ignored by the agent. Provide complete event
483+
# names such as 'cache_fetch_hit.active_support'. Do not provide asterisks or
484+
# regex patterns, and do not escape any characters with backslashes. For a
485+
# complete list of all possible Active Support event names, see the list of
486+
# caching names and the list of messages names from the official Rails
487+
# documentation.
488+
# instrumentation.active_support_notifications.active_support_events: ["cache_fetch_hit.active_support", "cache_generate.active_support", "cache_read.active_support", "cache_write.active_support", "cache_delete.active_support", "cache_exist?.active_support", "cache_read_multi.active_support", "cache_write_multi.active_support", "cache_delete_multi.active_support", "cache_delete_matched.active_support", "cache_cleanup.active_support", "cache_increment.active_support", "cache_decrement.active_support", "cache_prune.active_support", "message_serializer_fallback.active_support"]
489+
477490
# Controls auto-instrumentation of Async::HTTP at start up. May be one of: auto,
478491
# prepend, chain, disabled.
479492
# instrumentation.async_http: auto
@@ -824,7 +837,7 @@ common: &default_settings
824837
# Specify a list of exceptions you do not want the agent to strip when
825838
# strip_exception_messages is true. Separate exceptions with a comma. For
826839
# example, "ImportantException,PreserveMessageException".
827-
# strip_exception_messages.allowed_classes: ""
840+
# strip_exception_messages.allowed_classes: []
828841

829842
# If true, the agent strips messages from all exceptions except those in the
830843
# allowed classes list. Enabled automatically in high security mode.

0 commit comments

Comments
 (0)