diff --git a/CHANGELOG.md b/CHANGELOG.md index 937e72806b..0a412ef10b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,34 @@ Increment the: ## [Unreleased] +## [1.8.2] 2023-01-31 + +* Remove redundant macro check in nostd::shared_ptr [#1939](https://github.com/open-telemetry/opentelemetry-cpp/pull/1939) +* Fix typo in packages.cmake causing incorrect nuget package versions [#1936](https://github.com/open-telemetry/opentelemetry-cpp/pull/1936) +* [METRICS] Custom Aggregation support [#1899](https://github.com/open-telemetry/opentelemetry-cpp/pull/1899) +* Small fix in INSTALL.md for enabling building package. [#1930](https://github.com/open-telemetry/opentelemetry-cpp/pull/1930) +* [METRICS] Fix warning for misconfiguration of PeriodicExportingMetricReader [#1929](https://github.com/open-telemetry/opentelemetry-cpp/pull/1929) +* Make macros.h available for all source files via version.h [#1918](https://github.com/open-telemetry/opentelemetry-cpp/pull/1918) +* [METRICS] Histogram Aggregation: Fix bucket detection logic, + performance improvements, and benchmark tests [#1869](https://github.com/open-telemetry/opentelemetry-cpp/pull/1869) +* Remove unused namespace alias for nostd [#1914](https://github.com/open-telemetry/opentelemetry-cpp/pull/1914) +* [METRICS] Update meter.h [#1907](https://github.com/open-telemetry/opentelemetry-cpp/pull/1907) +* sdk::resource::Resource::Merge should be const [#1905](https://github.com/open-telemetry/opentelemetry-cpp/pull/1905) +* [METRICS] Collect and Export metric data before + PeriodicMetricReader shutdown. [#1860](https://github.com/open-telemetry/opentelemetry-cpp/pull/1860) +* [ETW EXPORTER] Add Virtual destructor for TailSampler, Update Maintainer + mode warnings for MSVC [#1897](https://github.com/open-telemetry/opentelemetry-cpp/pull/1897) +* Fix #1867 Orderly shutdown in examples [#1868](https://github.com/open-telemetry/opentelemetry-cpp/pull/1868) +* [METRICS] minor metrics handling optimizations [#1890](https://github.com/open-telemetry/opentelemetry-cpp/pull/1890) +* fix SpinLockMutex for Intel Compiler [#1885](https://github.com/open-telemetry/opentelemetry-cpp/pull/1885) +* [LOGS] Change BatchLogRecordProcessorFactory::Create to static method [#1876](https://github.com/open-telemetry/opentelemetry-cpp/pull/1876) +* Enable generating deb, rpm, NuGet, tgz, zip package through cmake build [#1662](https://github.com/open-telemetry/opentelemetry-cpp/pull/1662) +* Updated clone command in INSTALL.md [#1818](https://github.com/open-telemetry/opentelemetry-cpp/pull/1818) +* Small cleanup to remove old metrics design docs [#1855](https://github.com/open-telemetry/opentelemetry-cpp/pull/1855) +* [BUILD] Fix build error with older version of VS2017 compiler. [1857](https://github.com/open-telemetry/opentelemetry-cpp/pull/1857) +* [EXPORTERS] Enable setting Span endtime for ETW exporter [#1846](https://github.com/open-telemetry/opentelemetry-cpp/pull/1846) +* [REMOVAL] Remove deprecated experimental semantic conventions [#1743](https://github.com/open-telemetry/opentelemetry-cpp/pull/1743) +* [EXPORTERS] Fix console debug logs for otlp exporters. [#1848](https://github.com/open-telemetry/opentelemetry-cpp/pull/1848) * [LOGS] Add `include_trace_context` and `EventLogger` [#1884](https://github.com/open-telemetry/opentelemetry-cpp/pull/1884) * [METRICS] Change BatchLogRecordProcessorFactory::Create to static method * [BUILD] Fix OTELCPP_MAINTAINER_MODE [#1844](https://github.com/open-telemetry/opentelemetry-cpp/pull/1844) diff --git a/DEPRECATED.md b/DEPRECATED.md index 2bb0af9f62..7aac94463b 100644 --- a/DEPRECATED.md +++ b/DEPRECATED.md @@ -60,10 +60,10 @@ N/A #### Announcement (Jaeger) -* Version: TO-BE-RELEASED-VERSION -* Date: TO-BE-RELEASED-DATE +* Version: 1.8.2 +* Date: 2023-01-31 * PR: [DEPRECATION] Deprecate the Jaeger exporter - [#9999](https://github.com/open-telemetry/opentelemetry-cpp/pull/9999) + [#1923](https://github.com/open-telemetry/opentelemetry-cpp/pull/1923) #### Motivation (Jaeger) diff --git a/api/include/opentelemetry/version.h b/api/include/opentelemetry/version.h index 01ea4d8e67..0672a7546f 100644 --- a/api/include/opentelemetry/version.h +++ b/api/include/opentelemetry/version.h @@ -7,7 +7,7 @@ #include "opentelemetry/detail/preprocessor.h" #define OPENTELEMETRY_ABI_VERSION_NO 1 -#define OPENTELEMETRY_VERSION "1.8.1" +#define OPENTELEMETRY_VERSION "1.8.2" #define OPENTELEMETRY_ABI_VERSION OPENTELEMETRY_STRINGIFY(OPENTELEMETRY_ABI_VERSION_NO) // clang-format off diff --git a/docs/public/conf.py b/docs/public/conf.py index 26a407f73c..a0c7444516 100644 --- a/docs/public/conf.py +++ b/docs/public/conf.py @@ -21,7 +21,7 @@ author = 'OpenTelemetry authors' # The full version, including alpha/beta/rc tags -release = "1.8.1" +release = "1.8.2" # Run sphinx on subprojects and copy output # ----------------------------------------- diff --git a/sdk/include/opentelemetry/sdk/version/version.h b/sdk/include/opentelemetry/sdk/version/version.h index 2933dd7463..b05cc55949 100644 --- a/sdk/include/opentelemetry/sdk/version/version.h +++ b/sdk/include/opentelemetry/sdk/version/version.h @@ -5,7 +5,7 @@ #include "opentelemetry/detail/preprocessor.h" -#define OPENTELEMETRY_SDK_VERSION "1.8.1" +#define OPENTELEMETRY_SDK_VERSION "1.8.2" #include "opentelemetry/version.h" diff --git a/sdk/src/version/version.cc b/sdk/src/version/version.cc index 829781222b..3462994521 100644 --- a/sdk/src/version/version.cc +++ b/sdk/src/version/version.cc @@ -10,16 +10,16 @@ namespace version { const int MAJOR_VERSION = 1; const int MINOR_VERSION = 8; -const int PATCH_VERSION = 1; +const int PATCH_VERSION = 2; const char *PRE_RELEASE = "NONE"; const char *BUILD_METADATA = "NONE"; -const int COUNT_NEW_COMMITS = 11; -const char *BRANCH = "pre_release_1.8.1"; -const char *COMMIT_HASH = "36ddf46ddea46a00d93aa647c821d7b6045ee42a"; -const char *SHORT_VERSION = "1.8.1"; +const int COUNT_NEW_COMMITS = 37; +const char *BRANCH = "pre_release_1.8.2"; +const char *COMMIT_HASH = "435ce60f233b6718aaa04bb7068dd641b536299b"; +const char *SHORT_VERSION = "1.8.2"; const char *FULL_VERSION = - "1.8.1-NONE-NONE-11-pre_release_1.8.1-36ddf46ddea46a00d93aa647c821d7b6045ee42a"; -const char *BUILD_DATE = "Sun 04 Dec 2022 10:11:53 AM UTC"; + "1.8.2-NONE-NONE-37-pre_release_1.8.2-435ce60f233b6718aaa04bb7068dd641b536299b"; +const char *BUILD_DATE = "Tue 31 Jan 2023 04:01:10 PM UTC"; } // namespace version } // namespace sdk OPENTELEMETRY_END_NAMESPACE