diff --git a/CHANGELOG.md b/CHANGELOG.md index 40b13e0dfa..8bfdb37a14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,34 @@ Increment the: ## [Unreleased] +## [1.6.0] 2022-08-15 + +* [METRICS SDK] Calling Observable Instruments callback during metrics + collection + [#1554](https://github.com/open-telemetry/opentelemetry-cpp/pull/1554) +* [METRICS CI] Add CI jobs for new and deprecated metrics [#1531](https://github.com/open-telemetry/opentelemetry-cpp/pull/1531) +* [METRICS BUILD] Fix metrics asan and tsan CI [#1562](https://github.com/open-telemetry/opentelemetry-cpp/pull/1562) +* [METRICS SDK] remove throw check from metrics with noexcept [#1560](https://github.com/open-telemetry/opentelemetry-cpp/pull/1560) +* [METRICS SDK] fix metrics race condition [#1552](https://github.com/open-telemetry/opentelemetry-cpp/pull/1552) +* [METRICS SDK] Fix metrics context circular reference [#1535](https://github.com/open-telemetry/opentelemetry-cpp/pull/1535) +* [METRICS EXPORTER] Improve scope/instrument names in metrics ostream exporter [#1544](https://github.com/open-telemetry/opentelemetry-cpp/pull/1544) +* [METRICS BUILD] fix IWYU error in instruments.h [#1555](https://github.com/open-telemetry/opentelemetry-cpp/pull/1555) +* [EXPORTER] Prometheus exporter support Gauge Type [#1553](https://github.com/open-telemetry/opentelemetry-cpp/pull/1553) +* [METRICS SDK] Fix default Metric view name [#1515](https://github.com/open-telemetry/opentelemetry-cpp/pull/1515) +* [SDK] Fix infinitely waiting when shutdown with more than one running http + sessions. + [#1549](https://github.com/open-telemetry/opentelemetry-cpp/pull/1549) +* [METRICS SDK] Fix OTLP gRPC Metrics env variables [#1543](https://github.com/open-telemetry/opentelemetry-cpp/pull/1543) +* [METRICS SDK] Metric aggregation temporality controls [#1541](https://github.com/open-telemetry/opentelemetry-cpp/pull/1541) +* [METRICS SDK] Histogram min/max support [#1540](https://github.com/open-telemetry/opentelemetry-cpp/pull/1540) +* [METRICS EXPORTER] ostream exporter should print out resource attributes [#1523](https://github.com/open-telemetry/opentelemetry-cpp/pull/1523) +* [METRICS SDK] Support multiple async callbacks [#1495](https://github.com/open-telemetry/opentelemetry-cpp/pull/1495) +* [BUILD] Fix code scanning alert [#1530](https://github.com/open-telemetry/opentelemetry-cpp/pull/1530) +* [BUILD] Fix several compiling/linking errors [#1539](https://github.com/open-telemetry/opentelemetry-cpp/pull/1539) +* [TRACE SDK] Add SpanData getter for Span Recordable [#1508](https://github.com/open-telemetry/opentelemetry-cpp/pull/1508) +* [LOG SDK] Fix log sdk builder (#1486) [#1524](https://github.com/open-telemetry/opentelemetry-cpp/pull/1524) +* [METRICS SDK] Add configuration options for Aggregation creation [#1513](https://github.com/open-telemetry/opentelemetry-cpp/pull/1513) +* [METRICS TEST] Fix metrics unit test memory leack [#1533](https://github.com/open-telemetry/opentelemetry-cpp/pull/1533) * [LOG SDK] Add log sdk builders (#1486) [#1524](https://github.com/open-telemetry/opentelemetry-cpp/pull/1524) ## [1.5.0] 2022-07-29 diff --git a/api/include/opentelemetry/version.h b/api/include/opentelemetry/version.h index 6fbd2188f9..71885471b6 100644 --- a/api/include/opentelemetry/version.h +++ b/api/include/opentelemetry/version.h @@ -6,7 +6,7 @@ #include "opentelemetry/detail/preprocessor.h" #define OPENTELEMETRY_ABI_VERSION_NO 1 -#define OPENTELEMETRY_VERSION "1.5.0" +#define OPENTELEMETRY_VERSION "1.6.0" #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 76f3e11102..22705e20da 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.5.0" +release = "1.6.0" # 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 7e1bd918dd..ee15593ff8 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.5.0" +#define OPENTELEMETRY_SDK_VERSION "1.6.0" #include "opentelemetry/version.h" diff --git a/sdk/src/version/version.cc b/sdk/src/version/version.cc index 0149608a2e..2c6db82ddc 100644 --- a/sdk/src/version/version.cc +++ b/sdk/src/version/version.cc @@ -9,17 +9,17 @@ namespace sdk namespace version { const int MAJOR_VERSION = 1; -const int MINOR_VERSION = 5; +const int MINOR_VERSION = 6; const int PATCH_VERSION = 0; const char *PRE_RELEASE = "NONE"; const char *BUILD_METADATA = "NONE"; -const int COUNT_NEW_COMMITS = 25; -const char *BRANCH = "pre_release_1.5.0"; -const char *COMMIT_HASH = "0015475adc9aa559cd65ea814c08ec574cda141a"; -const char *SHORT_VERSION = "1.5.0"; +const int COUNT_NEW_COMMITS = 23; +const char *BRANCH = "pre_release_1.6.0"; +const char *COMMIT_HASH = "ad23f20392f26350fec7afca229729c2ef9ef92b"; +const char *SHORT_VERSION = "1.6.0"; const char *FULL_VERSION = - "1.5.0-NONE-NONE-25-pre_release_1.5.0-0015475adc9aa559cd65ea814c08ec574cda141a"; -const char *BUILD_DATE = "Fri Jul 29 23:20:17 UTC 2022"; + "1.5.0-NONE-NONE-23-pre_release_1.6.0-ad23f20392f26350fec7afca229729c2ef9ef92b"; +const char *BUILD_DATE = "Tue Aug 16 00:35:48 UTC 2022"; } // namespace version } // namespace sdk OPENTELEMETRY_END_NAMESPACE