Skip to content

Commit

Permalink
Bump version to 0.90.0 (#2167)
Browse files Browse the repository at this point in the history
Signed-off-by: Bob Weinand <[email protected]>
  • Loading branch information
bwoebi authored Jul 15, 2023
1 parent 4d721db commit ec17a97
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 36 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ext/version.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#ifndef PHP_DDTRACE_VERSION
// Must begin with a number for Debian packaging requirements
#define PHP_DDTRACE_VERSION "0.89.0"
#define PHP_DDTRACE_VERSION "0.90.0"
#endif
62 changes: 30 additions & 32 deletions package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -62,50 +62,48 @@
<license uri="https://github.com/DataDog/dd-trace-php/blob/master/LICENSE">BSD 3-Clause</license>
<notes>
<![CDATA[
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 setting datadog.profiling.experimental_timeline_enabled=1.
This release adds logs correlation and telemetry support:
- Used configurations, libraries and integrations will be collected. This may be disabled with `DD_INSTRUMENTATION_TELEMETRY_ENABLED=0`.
- Logs written by common logging libraries will be attached metadata about the trace and span the log line was generated in. This may be disabled with `DD_LOGS_INJECTION=0`.
### Added
- Add horizon as artisan queue command #2124 Thanks, @markwalet.
- Add Logs Correlation #2118
- Add network destination name to http client spans #2134
- Add automated Laravel user tracking events #2100
- Add DD_HTTP_SERVER_ROUTE_BASED_NAMING config to enforce <method> <path> resources #2138
- Add peer.service to Mysqli instrumentation #2142
- Add peer.service to PHPRedis instrumentation #2152
- Add peer.service to PDO instrumentation #2148
- Add peer.service to SQLSRV instrumentation #2155
- Add peer.service to Mongodb instrumentation #2147
- Add peer.service to Memcached clients instrumentation #2145
- Add peer.service to http client instrumentations #2134
- Add automated login events to Symfony #2132 #2146
- Opt-in to flat service names #2163
### Changed
- Move all integrations to deferred loading #2153
- Reflect changes to datadog.version and datadog.env in existing spans #2165
- Evaluate the service name after the service mapping for a sampling decision #2166
### Fixed
- Fix a memory leak when overriding default arguments in install_hook (PHP7.2-) #2107
- Generate runtime-id on first request #2137
- Better GC workaround on PHP 7.3 and below for cycle collected span stacks #2123
- Use proper variable for php-config #2114
- Generate runtime-id on first request #2137
- Add invalid regex handling for sampling rules #2160
### Internal Changes
- Add note about cargo in README, make debug symbols included by default for manual compilation #2110
- Add SpanData::peerServiceSources #2130
- Handle peer.service-related post-process in the extension #2135
- Enable instrumentation telemetry by default #2153
## Profiling
### Added
- Add timeline support #1997, #2108
- Add endpoint counts #2111
- Add file compilation times to timeline #2119
### Internal changes
- ci: add stack walking benchmark #2041, #2133, #2136
- ​​build: bump indexmap to v2.0.0 #2127
- build: bump bindgen to 0.66.1 #2128
### Added
- doc(profiling): make phpinfo() output more helpful #2144
- timeline: add eval() timings #2150
## Application Security Management (0.10.0)
#### Added
- Add automated user login events DataDog/dd-appsec-php#272
- Add sign up event DataDog/dd-appsec-php#275
#### Fixed
- Persist top-most root span from RINIT DataDog/dd-appsec-php#273
### Fixed
- Explicit shutdown allocation profiling on fork() #2149
- Optimize event timestamp for timeline #2157
#### Internal Changes
- Rename system-test scenario DataDog/dd-appsec-php#271
- Support multiple traces and spans but provide only the root span on integration tests DataDog/dd-appsec-php#274
- Set libddwaf as git `safe.directory` on `build package` step DataDog/dd-appsec-php#276
### Internal changes
- refactor(profiling): apply clippy suggestions #2141
]]></notes>
<contents>
<dir name="/">
Expand Down
2 changes: 1 addition & 1 deletion profiling/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "datadog-php-profiling"
version = "0.89.0"
version = "0.90.0"
edition = "2021"
license = "Apache-2.0"
rust-version = "1.64"
Expand Down
2 changes: 1 addition & 1 deletion src/DDTrace/Tracer.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ final class Tracer implements TracerInterface
* Must begin with a number for Debian packaging requirements
* Must use single-quotes for packaging script to work
*/
const VERSION = '0.89.0';
const VERSION = '0.90.0';

/**
* @var Span[][]
Expand Down

0 comments on commit ec17a97

Please sign in to comment.