@@ -15,17 +15,78 @@ Increment the:
1515
1616## [ Unreleased]
1717
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-21
2019
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 )
2150* [ CI] Upgrade to clang-format 18
2251 [ #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 )
2456* [ API/SDK] Provider cleanup
2557 [ #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 )
2774* [ Code health] include-what-you-use cleanup
2875 [ #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 )
86+ * [ BUILD] Add option WITH_OTLP_GRPC_SSL_MTLS_PREVIEW
87+ [ #2714 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2714 )
88+ * [ EXPORTER] All 2xx return codes should be considered successful.
89+ [ #2712 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2712 )
2990
3091Important changes:
3192
0 commit comments