@@ -15,17 +15,74 @@ Increment the:
15
15
16
16
## [ Unreleased]
17
17
18
- * [ SDK] Update ExemplarFilter and ExemplarReservoir for spec
19
- [ #2372 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2372 )
18
+ ## [ 1.16.0] 2024-06-20
20
19
20
+ * [ BUILD] Upgrade bazel abseil from 20220623.1 to 20230802.2
21
+ [ #2650 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2650 )
22
+ * [ BUILD] Use nostd::enable_if_t instead of std::enable_if_t
23
+ [ #2648 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2648 )
24
+ * [ EXEMPLAR] Update ExemplarFilter and ExemplarReservoir for spec
25
+ [ #2372 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2372 )
26
+ * [ BUILD] Link CoreFoundation on apple systems
27
+ [ #2655 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2655 )
28
+ * [ SDK] Avoid missing conditional variable update and simplify atomic bool
29
+ [ #2553 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2553 )
30
+ * [ BUILD] Build break in OLTP_FILE tests
31
+ [ #2659 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2659 )
32
+ * [ EXPORTER] General cleanup for is_shutdown flags in exporters.
33
+ [ #2663 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2663 )
34
+ * [ CI] Upgrade Maintainers CI to ubuntu-24.04
35
+ [ #2670 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2670 )
36
+ * [ BUILD] Upgrade to opentelemetry-proto 1.3.1
37
+ [ #2669 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2669 )
38
+ * [ API] Return NoopLogRecord from NoopLogger
39
+ [ #2668 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2668 )
40
+ * [ BUILD] Remove the hard-coded separator in tracestate
41
+ [ #2672 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2672 )
42
+ * [ SDK] Fix forceflush may wait for ever
43
+ [ #2584 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2584 )
44
+ * [ API] DO not allow unsafe Logger::EmitLogRecord
45
+ [ #2673 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2673 )
46
+ * [ BUILD] Read default proto version from third_party_release
47
+ [ #2677 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2677 )
48
+ * [ CI] include-what-you-use
49
+ [ #2629 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2629 )
21
50
* [ CI] Upgrade to clang-format 18
22
51
[ #2684 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2684 )
23
-
52
+ * [ CI] Fix CI failures on Ubuntu 24.04
53
+ [ #2686 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2686 )
54
+ * [ SEMANTIC CONVENTIONS] Upgrade to version 1.26.0
55
+ [ #2687 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2687 )
24
56
* [ API/SDK] Provider cleanup
25
57
[ #2664 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2664 )
26
-
58
+ * [ ETW] Add table name mapping for Logs other than the default Log table
59
+ [ #2691 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2691 )
60
+ * [ CI] Remove benchmark overlay for vcpkg
61
+ [ #2695 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2695 )
62
+ * [ BUILD] Remove the incorrect set of CMAKE_MSVC_RUNTIME_LIBRARY for vcpkg
63
+ [ #2696 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2696 )
64
+ * [ BUILD] CMakeLists.txt: Enable CMAKE_MSVC_RUNTIME_LIBRARY support
65
+ [ #2652 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2652 )
66
+ * [ EXPORTER] OTLP file: use thread-safe file/io
67
+ [ #2675 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2675 )
68
+ * [ bazel] Bump version and deps
69
+ [ #2679 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2679 )
70
+ * [ BUILD] Add support for bzlmod
71
+ [ #2608 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2608 )
72
+ * [ BUILD] Fix Import Abseil-cpp
73
+ [ #2701 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2701 )
27
74
* [ Code health] include-what-you-use cleanup
28
75
[ #2692 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2692 )
76
+ * [ BUILD] Restore Bazel flag removed from public API
77
+ [ #2702 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2702 )
78
+ * [ DOC] Fix typo tace_id -> trace_id in logger.h
79
+ [ #2703 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2703 )
80
+ * Bump docker/build-push-action from 5 to 6
81
+ [ #2705 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2705 )
82
+ * [ CI] Enable ARM64 build in CI
83
+ [ #2699 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2699 )
84
+ * [ Code health] Remove Unicode Text from Source files
85
+ [ #2707 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2707 )
29
86
30
87
Important changes:
31
88
0 commit comments