-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency datadog/dd-trace to ^0.99.0 #56
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #56 +/- ##
=======================================
Coverage 57.58% 57.58%
=======================================
Files 28 28
Lines 422 422
=======================================
Hits 243 243
Misses 179 179 ☔ View full report in Codecov by Sentry. |
6dca3ab
to
1dbfe3e
Compare
126403e
to
ab872ac
Compare
ab872ac
to
4a7c846
Compare
4a7c846
to
7ccfd90
Compare
7ccfd90
to
c051079
Compare
c051079
to
067821d
Compare
067821d
to
d5bdd8b
Compare
d5bdd8b
to
09659c3
Compare
09659c3
to
9825f33
Compare
9825f33
to
6416003
Compare
6416003
to
1824838
Compare
1824838
to
de3f810
Compare
de3f810
to
de66d63
Compare
de66d63
to
6212d9b
Compare
9f16c50
to
cc14309
Compare
de16122
to
433ed66
Compare
d47cd64
to
14244bc
Compare
20f4fe7
to
bbea75c
Compare
bbea75c
to
c556eb1
Compare
tcarrio
approved these changes
Nov 3, 2024
thomaspoignant
pushed a commit
that referenced
this pull request
Jan 24, 2025
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Signed-off-by: Thomas Poignant <[email protected]>
thomaspoignant
added a commit
that referenced
this pull request
Jan 29, 2025
* chore(deps): update dependency datadog/dd-trace to ^0.99.0 (#56) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Signed-off-by: Thomas Poignant <[email protected]> * feat(go-feature-flag): Support exporter metadata Signed-off-by: Thomas Poignant <[email protected]> * upgrade rollout/rox to 6.0.1 (#119) Signed-off-by: CristianCurteanu <[email protected]> Signed-off-by: Thomas Poignant <[email protected]> * fix php doc Signed-off-by: Thomas Poignant <[email protected]> * chore: remove hardcoded version (#122) Signed-off-by: Michael Beemer <[email protected]> Signed-off-by: Thomas Poignant <[email protected]> * fix: add explicit usage of json_decode Signed-off-by: Thomas Poignant <[email protected]> * fix: use in alphabetical order Signed-off-by: Thomas Poignant <[email protected]> * fix lint type in doc Signed-off-by: Thomas Poignant <[email protected]> --------- Signed-off-by: Thomas Poignant <[email protected]> Signed-off-by: CristianCurteanu <[email protected]> Signed-off-by: Michael Beemer <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: CristianCurteanu <[email protected]> Co-authored-by: Michael Beemer <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.82.0
->^0.99.0
Release Notes
DataDog/dd-trace-php (datadog/dd-trace)
v0.99.1
Compare Source
This release fixes a memory leak in the tracer, specifically affecting version
0.99.0
Tracer
Fixed
Changed
v0.99.0
Compare Source
⛔ This release has a memory leak in the tracer parts. A fix was released with version 0.99.1 and we encourage you to upgrade.
Tracer
Windows x64 support is officially GA (generally available).
Some performance work has been undertaken to primarily reduce the overhead of telemetry reporting.
The next release will be version 1.0 and remove deprecated and some unused code and APIs.
Added
Changed
Fixed
Internal
Profiler
Added
nts-ndebug
vszts-ndebug
) #2536Internal
Application Security Management
Added
Fixed
v0.98.1
Compare Source
Tracer
Fixed
v0.98.0
Compare Source
Fixes across all extensions
Tracer
This release includes Windows dlls for the tracer starting with PHP 7.2. #2230
Windows support is in beta. We recommend carefully deploying the tracer to staging environments and testing it there before putting it to production. We are looking towards stabilizing Windows quickly, so any feedback and issue reports are welcome.
Added
datadog.trace.log_level
allows more fine-grained control over logging (error
,warn
,info
,debug
,trace
). It follows the RUST_LOG standard. Note thatdatadog.trace.debug
still takes precedence if set.datadog.trace.log_file
allows specifying a dedicated target file for any datadog trace logs instead of the default php error location.Changed
Fixed
attempts
in LaravelQueueIntegration #2485Internal
Profiling
This release requires System INIs to be used to configure the profiler settings which control the enabling/disabling of individual features. If you are configuring the profiler using
php datadog-setup.php config set
, you should be fine. We recommend switching to use the config mode of datadog-setup.php to configure profiling.Added
php datadog-setup.php config set --php-bin all -ddatadog.profiling.timeline_enabled=0
Changed
Internal
ahash
#2479Application Security Management
This release introduces support for the Roadrunner application server and extends threat detection and blocking on XML and JSON request payloads. Request and response payloads are now also used to expand the already existing API security features.
Added
Changed
Fixed
Internal
v0.97.0
Compare Source
Tracer
Added
Changed
Fixed
Internal Changes
Profiling
Added
Fixed
Internal Changes
Application Security Management
Internal changes
v0.96.0
Compare Source
Exception profiling is now enabled by default. You can manage it using the
DD_PROFILING_EXCEPTION_ENABLED
environment variable or thedatadog.profiling.exception_enabled
setting in the INI file. Although theDD_PROFILING_EXPERIMENTAL_EXCEPTION_ENABLED
environment variable anddatadog.profiling.experimental_exception_enabled
INI setting still work, the new ones take precedence.Tracer
Added
Fixed
Internal Changes
Profiling
Added
datadog.profiling.experimental_features_enabled
#2385Internal Changes
master
branch #2420v0.95.0
Compare Source
This release introduces support for arm64 and PHP 8.3 for appsec. Additionally, it adds schema extraction and classification to appsec, which forms the foundation for API security. Finally, the appsec extension has been officially incorporated into the
dd-trace-php
repository and will adhere to the same versioning scheme as the tracer and profiler.Tracer
Added
Fixed
Internal changes
Profiling
Internal changes
Application Security Management
Added
Internal changes
v0.94.1
Compare Source
This release fixes a regression in the profiler which would make it emit profiles even though profiling is disabled.
Profiling
Fixes
v0.94.0
Compare Source
⛔ This release has a bug with the profiler where it produces profiles even if it's been configured to be disabled. A fix was released with version 0.94.1 and we encourage you to upgrade in case you have the profiler installed but disabled.
This release adds support to OpenTelemetry so that you can use the OpenTelemetry API to generate Datadog spans. This is off by default. Enable it with the environment variable
DD_TRACE_OTEL_ENABLED=1
or INI settingdatadog.trace.otel_enabled=1
. Please, refer to the documentation to get started. Also, the tracer now generates 128 bits trace ids by default, in an effort to match OpenTelemetry standards.Tracer
Added
Changed
Fixed
Internal changes
Profiling
Added
Fixed
Internal changes
v0.93.2
Compare Source
Tracer
This release fixes a bug in the PDO integration (cf #2351). Please do not use previous
0.93.x
versionsFixed
v0.93.1
Compare Source
Tracer
Fixed
v0.93.0
Compare Source
This release adds support for PHP 8.3 for the tracer and the profiler. Please be aware that we are currently building against PHP 8.3.0 RC3.
Tracer
Added
Changed
Fixed
Profiling
Added
Fixed
gc_mem_caches()
#2297USE_ZEND_ALLOC=0
#2301Internal changes
libdatadog
v5 #2299Application Security Management (0.14.3)
Fixed
v0.92.2
Compare Source
Application Security Management (0.14.2)
Fixed
v0.92.1
Compare Source
Tracer
Fixed
Profiling
Fixed
Application Security Management (0.14.1)
Fixed
v0.92.0
Compare Source
This release adds experimental exception profiling to the profiler. This is off by default. Enable it with the environment variable
DD_PROFILING_EXPERIMENTAL_EXCEPTION_ENABLED=1
or INI settingdatadog.profiling.experimental_exception_enabled=1
.In Application Security Management, this release introduces the latest version of the WAF v1.14.0 and the latest ASM ruleset v1.8.0, as well as a fix to ensure runtime IDs reported by the remote configuration client are always valid and consistent with those reported by the Tracer.
Tracer
Added
DD_TRACE_SIDECAR_TRACE_SENDER=1
or INI settingdatadog.trace.sidecar_trace_sender=1
. It replaces the sending of traces through a dedicated thread.Fixed
Internal changes
Profiling
Added
Fixed
end_timestamp_ns
to string compilation event #2251datadog-setup.php
as the profiler is not beta anymore #2278Internal changes
Application Security Management (0.14.0)
Added
Fixed
Internal changes
v0.91.2
Compare Source
Tracer
Fixed
v0.91.1
Compare Source
Profiling
Fixed
v0.91.0
Compare Source
0.91.1
to avoid a possible crash (see #2250 for more information).Summary
This release adds:
datadog.trace.wordpress_enhanced_integration=1
in INI. Even more extensive span collection can be enabled throughdatadog.trace.wordpress_callbacks=1
. Feedback is welcome - just open a new issue with your thoughts!Added
Fixed
datadog-setup.php
when INI file is a symlink #2242Internal Changes
zai_option_str
and use it in config #2205, #2213Profiling
This release reduces CPU overhead to collect stacks, and also reduces overhead when services are idle or partially idle. It also reduces the average amount of memory used.
Added
Fixed
end_timestamp_ns
unit being set #2244Internal changes
Application Security Management (0.13.1)
Added
Fixed
Internal changes
v0.90.0
Compare Source
This release adds logs correlation and telemetry support:
DD_INSTRUMENTATION_TELEMETRY_ENABLED=0
.DD_LOGS_INJECTION=0
.Added
Changed
Fixed
Internal Changes
Profiling
Added
Fixed
Internal changes
v0.89.0
Compare Source
This release adds timeline support to the profiler. This is off by default. Enable it with the environment variable
DD_PROFILING_EXPERIMENTAL_TIMELINE_ENABLED=1
or INI settingdatadog.profiling.experimental_timeline_enabled=1
.Added
Fixed
Internal Changes
Profiling
Added
Internal changes
Application Security Management (0.10.0)
Added
Fixed
Internal Changes
safe.directory
onbuild package
step DataDog/dd-appsec-php#276v0.88.1
Compare Source
Fixed
v0.88.0
Compare Source
Added
Changed
Fixed
Internal Changes
Profiling
Allocation profiling is now enabled by default. You can manage it using the
DD_PROFILING_ALLOCATION_ENABLED
environment variable or thedatadog.profiling.allocation_enabled
setting in the INI file. Although theDD_PROFILING_EXPERIMENTAL_ALLOCATION_ENABLED
environment variable anddatadog.profiling.experimental_allocation_enabled
INI setting still work, the new ones take precedence.Added
Fixed
Internal changes
Application Security Management (0.9.0)
Fixed
Internal changes
v0.87.2
Compare Source
Application Security Management (0.8.1)
Fixed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.