Skip to content

Commit 0e5f4d5

Browse files
authored
Bump version to 0.95.0 (#2412)
1 parent d06b3fa commit 0e5f4d5

File tree

6 files changed

+27
-31
lines changed

6 files changed

+27
-31
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.

appsec/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ HunterGate(
1111

1212
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/hunter-cache.id.in ${CMAKE_CURRENT_SOURCE_DIR}/hunter-cache.id)
1313

14-
project(ddappsec VERSION 0.94.0)
14+
project(ddappsec VERSION 0.95.0)
1515

1616
include(CheckCXXCompilerFlag)
1717

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.94.0"
3+
#define PHP_DDTRACE_VERSION "0.95.0"
44
#endif

package.xml

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -62,43 +62,39 @@
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 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 setting `datadog.trace.otel_enabled=1. Also, the tracer now generates 128 bits trace ids by default, in an effort to match OpenTelemetry standards.
65+
66+
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.
6667
6768
## Tracer
6869
### Added
69-
- Set _dd.base_service when overriding service name for a span #2275
70-
- OpenTelemetry API #2332
71-
- Add tracing for curl_multi_exec() #2347
72-
- CakePHP http.route implementation #2360
73-
74-
### Changed
75-
- Enable 128-bit trace ID generation by default #2358, #2368
76-
- Respect DD_LOGS_INJECTION default value #2365
77-
- Completely avoid instrumenting the PSR NullLogger #2367
78-
- Inject the _dd.dbm_trace_injected tag only when full propagation is enabled #2346
79-
- Retain tracestate from tracecontext if extracted at all #2359
70+
- Add http.route to CodeIgniter #2379
8071
8172
### Fixed
82-
- Handle extra arguments for internal overrideArgs #2348
83-
- Fix possible double-free with hooks on internal methods inherited by user classes #2372
84-
- Fix crash with functions with no run_time_cache yet #2373
85-
- Workaround php bug #81634 in PHP 8.0-8.1.0 #2353
86-
- Fix PHP5: The Magento Integration is not part of PHP5 #2363
87-
- Fix orphans removal when 128-bit is enabled #2366
88-
- Use _dd.agent_psr instead of _dd.rule_psr for agent sampling #2370
73+
- Use http_code instead of connect_time to detect curl errors #2391
74+
- Fix handling of invalid persistent JSON #2381
75+
- Zero pad the tid and exclude it from OTel tracestate #2386
8976
9077
### Internal changes
91-
- Add xfail for Zend/tests/stack_limit/stack_limit_013.phpt on PHP 8.3 #2371
78+
- Update CI images to use PHP 8.3.0rc6, pin mongodb for PHP 7.2-7.3 #2382
79+
- Update CI images to 8.1.26, 8.2.13 and 8.3.0 and XDedug to 3.3.0 #2400 #2405
80+
- Add macrobenchmark runs #2408
9281
9382
## Profiling
94-
### Added
95-
- Add idle phases to timeline #2343
96-
97-
### Fixed
98-
- perf: increase allocation sampling distance #2350, #2364
83+
### Internal changes
84+
- add allocation and exception count to event.json #2392
9985
86+
## Application Security Management
87+
### Added
88+
- Implement sampler and processor trigger DataDog/dd-appsec-php#308
89+
- Zip long schemas DataDog/dd-appsec-php#315
90+
- Add compression library to helper DataDog/dd-appsec-php#316
91+
- Always serialize schemas when available #2406
92+
- Upgrade libddwaf to v1.15.1 #2377
10093
### Internal changes
101-
- add DD_PROFILING_WALLTIME_ENABLED for testing #2316
94+
- Fix fuzzer build & increase RSS limit DataDog/dd-appsec-php#313
95+
- Build AppSec extension & helper in CI with support for Arm64 and PHP 8.3 #2344
96+
- AppSec extension & helper unit tests in CI #2349
97+
- Package appsec using new builds #2369
10298
10399
]]></notes>
104100
<contents>

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.94.0"
3+
version = "0.95.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.94.0';
27+
const VERSION = '0.95.0';
2828

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

0 commit comments

Comments
 (0)