You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gates three long-@deprecated programmatic config shapes for v6 in defaults.js; v5 keeps them.
The `experimental.appsec.*` programmatic aliases (including the bare boolean
alias and `experimental.appsec.standalone.enabled`) and the
`ingestion: { sampleRate, rateLimit }` wrapper are no longer accepted on
`tracer.init()` in v6. v5 keeps the legacy shape; v6 callers see an "Unknown
option" warning instead of a silent rewrite to the canonical fields, and
`DD_EXPERIMENTAL_APPSEC_STANDALONE_ENABLED` is dropped so v6 falls through to
`apmTracingEnabled` / `DD_APM_TRACING_ENABLED`.
The v6 mutation runs through a shared `major-overrides` helper that both
`helper.js` and `defaults.js` invoke before reading `supportedConfigurations`,
so the helper layer's alias / deprecation caches and the defaults layer's
`optionsTable` build see the same v6 shape regardless of which module is
required first.
0 commit comments