Skip to content

Commit ca8c234

Browse files
authored
Prepare release 1.10.0 (#2227)
1 parent 7b95f5b commit ca8c234

File tree

5 files changed

+112
-10
lines changed

5 files changed

+112
-10
lines changed

CHANGELOG.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,123 @@ Increment the:
1515

1616
## [Unreleased]
1717

18+
## [1.10.0] 2023-07-11
19+
1820
* [REMOVAL] Remove the jaeger exporter
1921
[#2031](https://github.com/open-telemetry/opentelemetry-cpp/pull/2031)
2022

23+
* [CI] Add a C++11 build
24+
[#2152](https://github.com/open-telemetry/opentelemetry-cpp/pull/2152)
25+
26+
* [CI] Add Include what you use
27+
[#2214](https://github.com/open-telemetry/opentelemetry-cpp/pull/2214)
28+
29+
* [CI] opentelemetry-cpp project CI
30+
[#2071](https://github.com/open-telemetry/opentelemetry-cpp/pull/2071)
31+
32+
* [CI] Do not tag pull_request with the "need-triage" label
33+
[#2228](https://github.com/open-telemetry/opentelemetry-cpp/pull/2228)
34+
35+
* [BUILD] Fixing CMake to build GTest on Windows
36+
[#1887](https://github.com/open-telemetry/opentelemetry-cpp/pull/1887)
37+
38+
* [BUILD] Remove option WITH_OTLP
39+
[#2161](https://github.com/open-telemetry/opentelemetry-cpp/pull/2161)
40+
41+
* [BUILD] Link to opentelemetry_logs even without OTLP
42+
[#2177](https://github.com/open-telemetry/opentelemetry-cpp/pull/2177)
43+
44+
* [BUILD] Avoid dependency on protobuf from the OTLP HTTP metrics exporter header
45+
[#2179](https://github.com/open-telemetry/opentelemetry-cpp/pull/2179)
46+
47+
* [BUILD] Add ctime header to metrics_exporter.cc
48+
[#2187](https://github.com/open-telemetry/opentelemetry-cpp/pull/2187)
49+
50+
* [BUILD] Fix the exported symbol name for 32-bit win32 DLL
51+
[#2190](https://github.com/open-telemetry/opentelemetry-cpp/pull/2190)
52+
53+
* [BUILD] Upgrade to opentelemetry-proto 0.20.0
54+
[#2195](https://github.com/open-telemetry/opentelemetry-cpp/pull/2195)
55+
56+
* [BUILD] SDK Header files cleanup, use forward declarations
57+
[#2182](https://github.com/open-telemetry/opentelemetry-cpp/pull/2182)
58+
59+
* [BUILD] Enable building otel-cpp extensions from main repo
60+
[#1937](https://github.com/open-telemetry/opentelemetry-cpp/pull/1937)
61+
62+
* [BUILD] Fix if check on environment variable and add CMake variable
63+
[#2207](https://github.com/open-telemetry/opentelemetry-cpp/pull/2207)
64+
65+
* [BUILD] Add `OPENTELEMETRY_CPP_FOUND` into cmake CONFIG file
66+
[#2215](https://github.com/open-telemetry/opentelemetry-cpp/pull/2215)
67+
68+
* [BUILD] Upgrade opentelemetry-proto to 1.0.0
69+
[#2216](https://github.com/open-telemetry/opentelemetry-cpp/pull/2216)
70+
71+
* [BUILD] Include nostd/string_view which is used in severity.h
72+
[#2219](https://github.com/open-telemetry/opentelemetry-cpp/pull/2219)
73+
74+
* [TEST] Expand api singleton test to cover explicit dlopen()
75+
[#2164](https://github.com/open-telemetry/opentelemetry-cpp/pull/2164)
76+
2177
* [API] Remove include_trace_context
2278
[#2194](https://github.com/open-telemetry/opentelemetry-cpp/pull/2194)
2379

2480
* [API] Remove Meters
2581
[#2205](https://github.com/open-telemetry/opentelemetry-cpp/pull/2205)
2682

83+
* [SDK] Add AdaptingCircularBufferCounter for exponential histograms
84+
[#2158](https://github.com/open-telemetry/opentelemetry-cpp/pull/2158)
85+
86+
* [SDK] Add base2 exponential histogram indexer
87+
[#2173](https://github.com/open-telemetry/opentelemetry-cpp/pull/2173)
88+
89+
* [SDK] Simplify SDK version
90+
[#2180](https://github.com/open-telemetry/opentelemetry-cpp/pull/2180)
91+
92+
* [SDK] Add benchmark for base2 exponential histogram indexer
93+
[#2181](https://github.com/open-telemetry/opentelemetry-cpp/pull/2181)
94+
95+
* [SDK] Provide builders to avoid exposing Metrics SDK internals
96+
[#2189](https://github.com/open-telemetry/opentelemetry-cpp/pull/2189)
97+
2798
* [SDK] MeterProvider should own MeterContext, not share it
2899
[#2218](https://github.com/open-telemetry/opentelemetry-cpp/pull/2218)
29100

30101
* [SDK] TracerProvider should own TracerContext, not share it
31102
[#2221](https://github.com/open-telemetry/opentelemetry-cpp/pull/2221)
32103

104+
* [EXPORTER] Change OTLP Json field name to camelCase
105+
[#2162](https://github.com/open-telemetry/opentelemetry-cpp/pull/2162)
106+
107+
* [EXPORTER] Support empty arrays in `OtlpRecordable` attributes
108+
[#2166](https://github.com/open-telemetry/opentelemetry-cpp/pull/2166)
109+
110+
* [EXPORTER] set is_monotonic only for instrument type kCounter
111+
[#2171](https://github.com/open-telemetry/opentelemetry-cpp/pull/2171)
112+
113+
* [EXPORTER] Fixed HTTP CURL for 32bits platforms
114+
[#2178](https://github.com/open-telemetry/opentelemetry-cpp/pull/2178)
115+
116+
* [EXPORTER] Fix OTLP HTTP exporting in sync mode
117+
[#2193](https://github.com/open-telemetry/opentelemetry-cpp/pull/2193)
118+
119+
* [EXPORTER] Prometheus exporter sanitizes invalid characters
120+
[#1934](https://github.com/open-telemetry/opentelemetry-cpp/pull/1934)
121+
122+
* [EXPORTER] Prometheus: Error on ingesting samples
123+
with different value but same timestamp
124+
[#2200](https://github.com/open-telemetry/opentelemetry-cpp/pull/2200)
125+
126+
* [EXPORTER] OTLP GRPC mTLS support
127+
[#2120](https://github.com/open-telemetry/opentelemetry-cpp/pull/2120)
128+
129+
* [DOC] Small fix for Histogram documentation
130+
[#2156](https://github.com/open-telemetry/opentelemetry-cpp/pull/2156)
131+
132+
* [DOC] Move Reiley Yang to emeritus
133+
[#2198](https://github.com/open-telemetry/opentelemetry-cpp/pull/2198)
134+
33135
Important changes:
34136

35137
* [API] Remove Meters

api/include/opentelemetry/version.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
#include "opentelemetry/detail/preprocessor.h"
88

99
#define OPENTELEMETRY_ABI_VERSION_NO 1
10-
#define OPENTELEMETRY_VERSION "1.9.1"
10+
#define OPENTELEMETRY_VERSION "1.10.0"
1111
#define OPENTELEMETRY_VERSION_MAJOR 1
12-
#define OPENTELEMETRY_VERSION_MINOR 9
13-
#define OPENTELEMETRY_VERSION_PATCH 1
12+
#define OPENTELEMETRY_VERSION_MINOR 10
13+
#define OPENTELEMETRY_VERSION_PATCH 0
1414

1515
#define OPENTELEMETRY_ABI_VERSION OPENTELEMETRY_STRINGIFY(OPENTELEMETRY_ABI_VERSION_NO)
1616

docs/public/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
author = 'OpenTelemetry authors'
2525

2626
# The full version, including alpha/beta/rc tags
27-
release = "1.9.1"
27+
release = "1.10.0"
2828

2929
# Run sphinx on subprojects and copy output
3030
# -----------------------------------------

sdk/include/opentelemetry/sdk/version/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
#include "opentelemetry/detail/preprocessor.h"
77

8-
#define OPENTELEMETRY_SDK_VERSION "1.9.1"
8+
#define OPENTELEMETRY_SDK_VERSION "1.10.0"
99

1010
#include "opentelemetry/version.h"
1111

sdk/src/version/version.cc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ namespace sdk
1212
namespace version
1313
{
1414
const int major_version = 1;
15-
const int minor_version = 9;
16-
const int patch_version = 1;
15+
const int minor_version = 10;
16+
const int patch_version = 0;
1717
const char *pre_release = "NONE";
1818
const char *build_metadata = "NONE";
19-
const char *short_version = "1.9.1";
20-
const char *full_version = "1.9.1-NONE-NONE";
21-
const char *build_date = "Fri 26 May 2023 07:14:07 AM UTC";
19+
const char *short_version = "1.10.0";
20+
const char *full_version = "1.10.0-NONE-NONE";
21+
const char *build_date = "Tue 11 Jul 2023 07:54:39 AM UTC";
2222
} // namespace version
2323
} // namespace sdk
2424
OPENTELEMETRY_END_NAMESPACE

0 commit comments

Comments
 (0)