Skip to content

Commit ec17a97

Browse files
authored
Bump version to 0.90.0 (#2167)
Signed-off-by: Bob Weinand <[email protected]>
1 parent 4d721db commit ec17a97

File tree

5 files changed

+34
-36
lines changed

5 files changed

+34
-36
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#ifndef PHP_DDTRACE_VERSION
22
// Must begin with a number for Debian packaging requirements
3-
#define PHP_DDTRACE_VERSION "0.89.0"
3+
#define PHP_DDTRACE_VERSION "0.90.0"
44
#endif

package.xml

Lines changed: 30 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -62,50 +62,48 @@
6262
<license uri="https://github.com/DataDog/dd-trace-php/blob/master/LICENSE">BSD 3-Clause</license>
6363
<notes>
6464
<![CDATA[
65-
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.
65+
This release adds logs correlation and telemetry support:
66+
- Used configurations, libraries and integrations will be collected. This may be disabled with `DD_INSTRUMENTATION_TELEMETRY_ENABLED=0`.
67+
- 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`.
6668
6769
### Added
68-
- Add horizon as artisan queue command #2124 Thanks, @markwalet.
70+
- Add Logs Correlation #2118
6971
- Add network destination name to http client spans #2134
70-
- Add automated Laravel user tracking events #2100
71-
- Add DD_HTTP_SERVER_ROUTE_BASED_NAMING config to enforce <method> <path> resources #2138
72+
- Add peer.service to Mysqli instrumentation #2142
73+
- Add peer.service to PHPRedis instrumentation #2152
74+
- Add peer.service to PDO instrumentation #2148
75+
- Add peer.service to SQLSRV instrumentation #2155
76+
- Add peer.service to Mongodb instrumentation #2147
77+
- Add peer.service to Memcached clients instrumentation #2145
78+
- Add peer.service to http client instrumentations #2134
79+
- Add automated login events to Symfony #2132 #2146
80+
- Opt-in to flat service names #2163
81+
82+
### Changed
83+
- Move all integrations to deferred loading #2153
84+
- Reflect changes to datadog.version and datadog.env in existing spans #2165
85+
- Evaluate the service name after the service mapping for a sampling decision #2166
7286
7387
### Fixed
74-
- Fix a memory leak when overriding default arguments in install_hook (PHP7.2-) #2107
75-
- Generate runtime-id on first request #2137
76-
- Better GC workaround on PHP 7.3 and below for cycle collected span stacks #2123
77-
- Use proper variable for php-config #2114
78-
- Generate runtime-id on first request #2137
88+
- Add invalid regex handling for sampling rules #2160
7989
8090
### Internal Changes
81-
- Add note about cargo in README, make debug symbols included by default for manual compilation #2110
82-
91+
- Add SpanData::peerServiceSources #2130
92+
- Handle peer.service-related post-process in the extension #2135
93+
- Enable instrumentation telemetry by default #2153
8394
8495
## Profiling
85-
### Added
86-
- Add timeline support #1997, #2108
87-
- Add endpoint counts #2111
88-
- Add file compilation times to timeline #2119
89-
90-
### Internal changes
91-
- ci: add stack walking benchmark #2041, #2133, #2136
92-
- ​​build: bump indexmap to v2.0.0 #2127
93-
- build: bump bindgen to 0.66.1 #2128
9496
97+
### Added
98+
- doc(profiling): make phpinfo() output more helpful #2144
99+
- timeline: add eval() timings #2150
95100
96-
## Application Security Management (0.10.0)
97-
98-
#### Added
99-
- Add automated user login events DataDog/dd-appsec-php#272
100-
- Add sign up event DataDog/dd-appsec-php#275
101-
102-
#### Fixed
103-
- Persist top-most root span from RINIT DataDog/dd-appsec-php#273
101+
### Fixed
102+
- Explicit shutdown allocation profiling on fork() #2149
103+
- Optimize event timestamp for timeline #2157
104104
105-
#### Internal Changes
106-
- Rename system-test scenario DataDog/dd-appsec-php#271
107-
- Support multiple traces and spans but provide only the root span on integration tests DataDog/dd-appsec-php#274
108-
- Set libddwaf as git `safe.directory` on `build package` step DataDog/dd-appsec-php#276
105+
### Internal changes
106+
- refactor(profiling): apply clippy suggestions #2141
109107
]]></notes>
110108
<contents>
111109
<dir name="/">

profiling/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "datadog-php-profiling"
3-
version = "0.89.0"
3+
version = "0.90.0"
44
edition = "2021"
55
license = "Apache-2.0"
66
rust-version = "1.64"

src/DDTrace/Tracer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ final class Tracer implements TracerInterface
2424
* Must begin with a number for Debian packaging requirements
2525
* Must use single-quotes for packaging script to work
2626
*/
27-
const VERSION = '0.89.0';
27+
const VERSION = '0.90.0';
2828

2929
/**
3030
* @var Span[][]

0 commit comments

Comments
 (0)