@@ -15,18 +15,77 @@ Increment the:
15
15
16
16
## [ Unreleased]
17
17
18
- * [ EXPORTER] Add OTLP File exporters
19
- [ #2540 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2540 )
18
+ ## [ 1.15.0] 2024-04-21
19
+
20
+ * [ EXPORTER] Change OTLP HTTP content_type default to binary
21
+ [ #2564 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2564 )
22
+ * [ DOC] Fix OTLP documentation: Default endpoint is wrong for OTLP/HTTP
23
+ [ #2560 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2560 )
24
+ * [ BUILD] Fix old style cast warning
25
+ [ #2567 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2567 )
20
26
* [ EXPORTER] Gzip compression support for OTLP/HTTP and OTLP/gRPC exporter
21
27
[ #2530 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2530 )
28
+ * [ BUILD] update vcpkg submodule to 2024.02.14
29
+ [ #2575 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2575 )
30
+ * [ SDK] Support for OTEL_SERVICE_NAME
31
+ [ #2577 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2577 )
22
32
* [ EXPORTER] Support URL-encoded values for ` OTEL_EXPORTER_OTLP_HEADERS `
23
33
[ #2579 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2579 )
34
+ * [ BUILD] CMake cleanup for message()
35
+ [ #2582 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2582 )
36
+ * [ BUILD] Bump CMake minimum required version to 3.9
37
+ [ #2581 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2581 )
38
+ * [ BUILD] Provide LIKELY / UNLIKELY macros
39
+ [ #2580 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2580 )
40
+ * [ EXPORTER] OTLP: Fix missing ResourceMetrics SchemaURL
41
+ [ #2587 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2587 )
42
+ * [ ETW] cleanup include path
43
+ [ #2594 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2594 )
44
+ * Upgrade to googletest 1.14.0
45
+ [ #2596 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2596 )
46
+ * Upgrade to nlohmann_json 3.11.3
47
+ [ #2595 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2595 )
48
+ * [ BAZEL] Move -std=c++14 to .bazelrc
49
+ [ #2600 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2600 )
50
+ * [ BAZEL] Fix -std=c++14 warning on Windows
51
+ [ #2601 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2601 )
52
+ * Upgrade to benchmark 1.8.3
53
+ [ #2597 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2597 )
54
+ * Upgrade to prometheus 1.2.4
55
+ [ #2598 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2598 )
56
+ * [ DOC] Fix typo: Asynchronouse -> Asynchronous in meter.h
57
+ [ #2604 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2604 )
58
+ * [ BUILD] Do not link prometheus-cpp::util when it doesn't exist
59
+ [ #2606 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2606 )
60
+ * [ SDK] Remove unused variable
61
+ [ #2609 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2609 )
62
+ * [ METRICS SDK] Remove extra OfferMeasurement call
63
+ in SyncMetricsStorage::OfferMeasurement
64
+ [ #2610 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2610 )
65
+ * [ MISC] Use set -e on all shell scripts and pass shellcheck --severity=error
66
+ [ #2616 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2616 )
67
+ * [ CI] Add shellcheck --severity=error as a CI step
68
+ [ #2618 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2618 )
69
+ * [ CI] Upgrade to abseil 20240116.1 (CMake only)
70
+ [ #2599 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2599 )
71
+ * [ CI] Benchmark, provide units with --benchmark_min_time
72
+ [ #2621 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2621 )
73
+ * [ EXPORTER] OTLP file exporter
74
+ [ #2540 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2540 )
24
75
* [ CI] Use platform CMake
25
76
[ #2627 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2627 )
26
- * [ PROTO] Upgrade to opentelemetry-proto v1 .2.0
77
+ * [ PROTO] Upgrade to opentelemetry-proto 1 .2.0
27
78
[ #2631 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2631 )
28
79
* [ SDK] DefaultLogHandler to print errors to std::cerr, add LogLevel::None
29
80
[ #2622 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2622 )
81
+ * [ SEMANTIC CONVENTIONS] Upgrade to semantic convention 1.25.0
82
+ [ #2633 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2633 )
83
+ * [ DOC] Add readme and examples for OTLP FILE exporters.
84
+ [ #2638 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2638 )
85
+ * [ SEMANTIC CONVENTIONS] Rework on semantic conventions 1.25.0
86
+ [ #2640 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2640 )
87
+ * [ DOC] Update INSTALL.md
88
+ [ #2592 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2592 )
30
89
31
90
Important changes:
32
91
0 commit comments