Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release API 1.4.0 / SDK 1.9.0 / 0.35.0 #3516

Merged
merged 11 commits into from
Jan 11, 2023

Conversation

dyladan
Copy link
Member

@dyladan dyladan commented Dec 29, 2022

API 1.4.0

🚀 (Enhancement)

  • feat(api): add getActiveBaggage API #3385

🐛 (Bug Fix)

  • fix(api): deprecate MetricAttributes and MetricAttributeValue #3406 @blumamir
  • fix(api): use active context as default in NoopTracer #3476 @Flarna
  • fix(api): declare this parameter type in observable callbacks #3497 @legendecas

🏠 (Internal)

  • test(api): disable module concatenation in tree-shaking test #3409 @legendecas

SDK 1.9.0

🚀 (Enhancement)

  • feat(instrumentation-grpc): set net.peer.name and net.peer.port on client spans #3430

🐛 (Bug Fix)

  • fix(sdk-metrics): use default Resource to comply with semantic conventions #3411 @pichlermarc
    • Metrics exported by the SDK now contain the following resource attributes by default:
      • service.name
      • telemetry.sdk.name
      • telemetry.sdk.language
      • telemetry.sdk.version
  • fix(selenium-tests): updated webpack version for selenium test issue #3456 @SaumyaBhushan
  • fix(sdk-metrics): fix duplicated registration of metrics for collectors #3488 @legendecas
  • fix(core): fix precision loss in numberToHrtime #3480 @legendecas

🏠 (Internal)

Experimental 0.35.0

🚀 (Enhancement)

  • feat(instrumentation-http): monitor error events with events.errorMonitor #3402 @legendecas
  • feat(instrumentation-grpc): added grpc metadata client side attributes in instrumentation #3386
  • feat(instrumentation): add new _setMeterInstruments protected method that update the meter instruments every meter provider update.
  • feat(api-logs): add the SeverityNumber enumeration. #3443 @fuaiyi
  • feat(sdk-node): configure no-op sdk with OTEL_SDK_DISABLED environment variable #3485 @RazGvili

🐛 (Bug Fix)

  • fix(instrumentation-xhr): http.url attribute should be absolute #3200 @t2t2
  • fix(instrumentation-grpc): always set grpc semcov status code attribute with numeric value #3076 @blumamir
  • fix(instrumentation): only call onRequire for full matches on core modules with sub-paths #3451 @mhassan1
  • fix(instrumentation): add back support for absolute paths via require-in-the-middle #3457 @mhassan1
  • fix(prometheus-sanitization): replace repeated _ with a single _ 3470 @samimusallam
  • fix(prometheus-serializer): correct string used for NaN #3477 @JacksonWeber
  • fix(instrumentation-http): close server span when response finishes #3407 @legendecas
  • fix(sdk-node): fix exporter to be read only OTEL_TRACES_EXPORTER is set to a valid exporter [3492] @svetlanabrennan

🏠 (Internal)

  • chore(otlp-proto-exporter-base): upgrade protobufjs to 7.1.2 and relax versioning #3433 @seemk

@dyladan dyladan requested a review from a team December 29, 2022 16:39
@codecov
Copy link

codecov bot commented Dec 29, 2022

Codecov Report

Merging #3516 (5a85094) into main (969bb62) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3516   +/-   ##
=======================================
  Coverage   93.80%   93.80%           
=======================================
  Files         249      249           
  Lines        7637     7637           
  Branches     1589     1589           
=======================================
  Hits         7164     7164           
  Misses        473      473           

@Flarna
Copy link
Member

Flarna commented Dec 30, 2022

Enhancements in issue description include feat(api): add getActiveBaggage API https://github.com/open-telemetry/opentelemetry-js/pull/3385 which is an API change not included in this SDK release.

@SimenB
Copy link
Contributor

SimenB commented Jan 2, 2023

Any chance of including #3434? 🙂

@dyladan
Copy link
Member Author

dyladan commented Jan 3, 2023

@SimenB it depends on getting reviewed tbh. it's a complex topic that i think a lot of people don't feel like they are qualified to review

@legendecas
Copy link
Member

legendecas commented Jan 3, 2023

@Flarna Enhancements in issue description include feat(api): add getActiveBaggage API https://github.com/open-telemetry/opentelemetry-js/pull/3385 which is an API change not included in this SDK release.

This is generated from the CHANGELOG entries: https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md?plain=1#LL14C5-L14C5. I think the API changelog entries should be moved to https://github.com/open-telemetry/opentelemetry-js/blob/main/api/CHANGELOG.md instead.

@dyladan
Copy link
Member Author

dyladan commented Jan 3, 2023

@Flarna Enhancements in issue description include feat(api): add getActiveBaggage API https://github.com/open-telemetry/opentelemetry-js/pull/3385 which is an API change not included in this SDK release.

This is generated from the CHANGELOG entries: https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md?plain=1#LL14C5-L14C5. I think the API changelog entries should be moved to https://github.com/open-telemetry/opentelemetry-js/blob/main/api/CHANGELOG.md instead.

Moved

@svetlanabrennan
Copy link
Contributor

svetlanabrennan commented Jan 3, 2023

@dyladan Any chance to get this pr into this release? #3492

This pr would fix a few reported issues (all about the same thing).

@dyladan dyladan changed the title chore: release SDK 1.9.0 / 0.35.0 chore: release API 1.4.0 / SDK 1.9.0 / 0.35.0 Jan 4, 2023
@dyladan
Copy link
Member Author

dyladan commented Jan 4, 2023

Updated to include API. No reason to hold it back

Copy link
Member

@legendecas legendecas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making the release!

@dyladan dyladan merged commit 08f597f into open-telemetry:main Jan 11, 2023
@dyladan dyladan deleted the release-1.9-0.35 branch January 11, 2023 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants