From 679c6b82bdb6fe28c3bc8c31db2e10de1ee7e089 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Tue, 12 Sep 2023 15:34:13 +0200 Subject: [PATCH 1/5] fix(deps): update dependency @opentelemetry/semantic-conventions to ~1.17.0 (#1824) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@opentelemetry/semantic-conventions](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-semantic-conventions) ([source](https://togithub.com/open-telemetry/opentelemetry-js)) | [`~1.3.0` -> `~1.17.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsemantic-conventions/1.3.1/1.17.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2fsemantic-conventions/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2fsemantic-conventions/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2fsemantic-conventions/1.3.1/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2fsemantic-conventions/1.3.1/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
open-telemetry/opentelemetry-js (@​opentelemetry/semantic-conventions) ### [`v1.17.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1170) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.16.0...faf939c77591f709afbc23fadbe629c9d3607ef6) ##### :bug: (Bug Fix) - Revert "feat(api): add attributes argument to recordException API [#​4071](https://togithub.com/open-telemetry/opentelemetry-js/pull/4071)" - This feature was an unintentional breaking change introduced with API 1.5.0 - This PR updates all SDK packages to allow API 1.6.0, where this change has been reverted. ### [`v1.16.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1160) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.15.2...v1.16.0) ##### :rocket: (Enhancement) - feat(sdk-metrics): implement MetricProducer specification [#​4007](https://togithub.com/open-telemetry/opentelemetry-js/pull/4007) - feat: update PeriodicExportingMetricReader and PrometheusExporter to accept optional metric producers [#​4077](https://togithub.com/open-telemetry/opentelemetry-js/pull/4077) [@​aabmass](https://togithub.com/aabmass) ##### :bug: (Bug Fix) - fix(exporter-zipkin): rounding duration to the nearest int to be compliant with zipkin protocol [#​4064](https://togithub.com/open-telemetry/opentelemetry-js/pull/4064) [@​n0cloud](https://togithub.com/n0cloud) - fix(sdk-metrics): metric names should be case-insensitive ##### :books: (Refine Doc) - docs(guidelines): add dependencies guidelines [#​4040](https://togithub.com/open-telemetry/opentelemetry-js/pull/4040) ### [`v1.15.2`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1152) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.15.1...v1.15.2) ##### :bug: (Bug Fix) - fix(core): stop rounding to nearest int in hrTimeTo\*seconds() functions [#​4014](https://togithub.com/open-telemetry/opentelemetry-js/pull/4014/) [@​aabmass](https://togithub.com/aabmass) - fix(sdk-metrics): ignore invalid metric values [#​3988](https://togithub.com/open-telemetry/opentelemetry-js/pull/3988) [@​legendecas](https://togithub.com/legendecas) - fix(core): add baggage support for values containing an equals sign [#​3975](https://togithub.com/open-telemetry/opentelemetry-js/pull/3975) [@​krosenk729](https://togithub.com/krosenk729) ### [`v1.15.1`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1151) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.15.0...v1.15.1) ##### :bug: (Bug Fix) - Revert "feat(minification): Add noEmitHelpers, importHelpers and tslib as a dependency ([#​3914](https://togithub.com/open-telemetry/opentelemetry-js/issues/3914))" [#​4011](https://togithub.com/open-telemetry/opentelemetry-js/pull/4011) [@​dyladan](https://togithub.com/dyladan) ### [`v1.15.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1150) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.14.0...v1.15.0) ##### :bug: (Bug Fix) - fix(opentelemetry-exporter-prometheus): Update default PrometheusExporter to not append a timestamp to match the text based exposition format [#​3961](https://togithub.com/open-telemetry/opentelemetry-js/pull/3961) [@​JacksonWeber](https://togithub.com/JacksonWeber) - fix(sdk-metrics): Update default Histogram's boundary to match OTEL's spec [#​3893](https://togithub.com/open-telemetry/opentelemetry-js/pull/3893/) [@​chigia001](https://togithub.com/chigia001) - fix(sdk-metrics): preserve startTime for cumulative ExponentialHistograms [#​3934](https://togithub.com/open-telemetry/opentelemetry-js/pull/3934/) [@​aabmass](https://togithub.com/aabmass) - fix(sdk-trace-web): add secureConnectionStart to https only [#​3879](https://togithub.com/open-telemetry/opentelemetry-js/pull/3879) [@​Abinet18](https://togithub.com/Abinet18) ##### :house: (Internal) - feat(minification): \[Minification] Add noEmitHelpers, importHelpers and tslib as a dependency [#​3913](https://togithub.com/open-telemetry/opentelemetry-js/issues/3913) [@​MSNev](https://togithub.com/MSNev) ### [`v1.14.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1140) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.13.0...v1.14.0) ##### :rocket: (Enhancement) - feat(SpanExporter): Add optional forceFlush to SpanExporter interface [#​3753](https://togithub.com/open-telemetry/opentelemetry-js/pull/3753/) [@​sgracias1](https://togithub.com/sgracias1) [@​JacksonWeber](https://togithub.com/JacksonWeber) ### [`v1.13.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1130) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.12.0...v1.13.0) ##### :rocket: (Enhancement) - feat(core): add environment variables for OTLP log exporters. [#​3712](https://togithub.com/open-telemetry/opentelemetry-js/pull/3712/) [@​llc1123](https://togithub.com/llc1123) ##### :bug: (Bug Fix) - fix(http-instrumentation): stop listening to `request`'s `close` event once it has emitted `response` [#​3625](https://togithub.com/open-telemetry/opentelemetry-js/pull/3625) [@​SimenB](https://togithub.com/SimenB) - fix(sdk-node): fix initialization in bundled environments by not loading [@​opentelemetry/exporter-jaeger](https://togithub.com/opentelemetry/exporter-jaeger) [#​3739](https://togithub.com/open-telemetry/opentelemetry-js/pull/3739) [@​pichlermarc](https://togithub.com/pichlermarc) ### [`v1.12.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1120) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.11.0...v1.12.0) ##### :rocket: (Enhancement) - feat(tracing): log span name and IDs when span end is called multiple times [#​3716](https://togithub.com/open-telemetry/opentelemetry-js/pull/3716) - feat(core): add logs environment variables; add timeout utils method. [#​3549](https://togithub.com/open-telemetry/opentelemetry-js/pull/3549/) [@​fuaiyi](https://togithub.com/fuaiyi) ##### :bug: (Bug Fix) - fix(instrumentation-http): fixed description for http.server.duration metric [#​3710](https://togithub.com/open-telemetry/opentelemetry-js/pull/3710) - fix(opentelemetry-sdk-trace-web): don't crash in runtimes where location isn't defined [#​3715](https://togithub.com/open-telemetry/opentelemetry-js/pull/3715) ### [`v1.11.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1110) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.10.1...v1.11.0) ##### :rocket: (Enhancement) - feat(sdk-metrics): add exponential histogram support [#​3505](https://togithub.com/open-telemetry/opentelemetry-js/pull/3505), [#​3506](https://togithub.com/open-telemetry/opentelemetry-js/pull/3506) [@​mwear](https://togithub.com/mwear) - feat(resources): collect additional process attributes [#​3605](https://togithub.com/open-telemetry/opentelemetry-js/pull/3605) [@​mwear](https://togithub.com/mwear) ##### :bug: (Bug Fix) - fix(sdk-metrics): merge uncollected delta accumulations [#​3667](https://togithub.com/open-telemetry/opentelemetry-js/pull/3667) [@​legendecas](https://togithub.com/legendecas) - fix(sdk-trace-web): make `parseUrl()` respect document.baseURI [#​3670](https://togithub.com/open-telemetry/opentelemetry-js/pull/3670) [@​domasx2](https://togithub.com/domasx2) ##### :books: (Refine Doc) - doc(sdk): update NodeSDK example [#​3684](https://togithub.com/open-telemetry/opentelemetry-js/pull/3684) [@​martinkuba](https://togithub.com/martinkuba) - docs: change vmarchaud status from maintainer to emeritus [#​3710](https://togithub.com/open-telemetry/opentelemetry-js/pull/3710) [@​vmarchaud](https://togithub.com/vmarchaud) - docs: change rauno56 status from maintainer to emeritus [#​3706](https://togithub.com/open-telemetry/opentelemetry-js/pull/3706) [@​rauno56](https://togithub.com/rauno56) ### [`v1.10.1`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1101) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.10.0...v1.10.1) ##### :bug: (Bug Fix) - fix(resource): make properties for async resource resolution optional [#​3677](https://togithub.com/open-telemetry/opentelemetry-js/pull/3677) [@​pichlermarc](https://togithub.com/pichlermarc) - fix(resource): change fs/promises import to be node 12 compatible [#​3681](https://togithub.com/open-telemetry/opentelemetry-js/pull/3681) [@​pichlermarc](https://togithub.com/pichlermarc) ### [`v1.10.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#1100) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.9.1...v1.10.0) ##### :rocket: (Enhancement) - feat(resource): create sync resource with some attributes that resolve asynchronously [#​3460](https://togithub.com/open-telemetry/opentelemetry-js/pull/3460) [@​samimusallam](https://togithub.com/samimusallam) - feat: collect host id for non-cloud environments [#​3575](https://togithub.com/open-telemetry/opentelemetry-js/pull/3575) [@​mwear](https://togithub.com/mwear) - feat (api-logs): separate Events API into its own package [3550](https://togithub.com/open-telemetry/opentelemetry-js/pull/3550) [@​martinkuba](https://togithub.com/martinkuba) - feat(sdk-metrics): apply binary search in histogram recording [#​3539](https://togithub.com/open-telemetry/opentelemetry-js/pull/3539) [@​legendecas](https://togithub.com/legendecas) - perf(propagator-jaeger): improve deserializeSpanContext performance [#​3541](https://togithub.com/open-telemetry/opentelemetry-js/pull/3541) [@​doochik](https://togithub.com/doochik) - feat: support TraceState in SamplingResult [#​3530](https://togithub.com/open-telemetry/opentelemetry-js/pull/3530) [@​raphael-theriault-swi](https://togithub.com/raphael-theriault-swi) - feat(sdk-trace-base): add diagnostic logging when spans are dropped [#​3610](https://togithub.com/open-telemetry/opentelemetry-js/pull/3610) [@​neoeinstein](https://togithub.com/neoeinstein) - feat: add unit to view instrument selection criteria [#​3647](https://togithub.com/open-telemetry/opentelemetry-js/pull/3647) [@​jlabatut](https://togithub.com/jlabatut) - feat(tracing): expose dropped counts for attributes, events and links on span [#​3576](https://togithub.com/open-telemetry/opentelemetry-js/pull/3576) [@​mohitk05](https://togithub.com/mohitk05) ##### :bug: (Bug Fix) - fix(core): added falsy check to make otel core work with browser where webpack config had process as false or null [#​3613](https://togithub.com/open-telemetry/opentelemetry-js/issues/3613) [@​ravindra-dyte](https://togithub.com/ravindra-dyte) - fix(instrumentation-http): include query params in http.target [#​3646](https://togithub.com/open-telemetry/opentelemetry-js/pull/3646) [@​kobi-co](https://togithub.com/kobi-co) ##### :books: (Refine Doc) - chore: update http example [#​3651](https://togithub.com/open-telemetry/opentelemetry-js/pull/3651) [@​JamieDanielson](https://togithub.com/JamieDanielson) ##### :house: (Internal) - chore(exporter-jaeger): deprecate jaeger exporter [#​3585](https://togithub.com/open-telemetry/opentelemetry-js/pull/3585) [@​pichlermarc](https://togithub.com/pichlermarc) - fix(sdk-metrics): fix flaky LastValueAggregator test by using fake timer [#​3587](https://togithub.com/open-telemetry/opentelemetry-js/pull/3587) [@​pichlermarc](https://togithub.com/pichlermarc) - fix(test): fix failing tests by preventing source-map generation [#​3642](https://togithub.com/open-telemetry/opentelemetry-js/pull/3642) [@​pichlermarc](https://togithub.com/pichlermarc) ### [`v1.9.1`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#191) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.9.0...v1.9.1) ##### :bug: (Bug Fix) - fix: avoid grpc types dependency [#​3551](https://togithub.com/open-telemetry/opentelemetry-js/pull/3551) [@​flarna](https://togithub.com/flarna) - fix(otlp-proto-exporter-base): Match Accept header with Content-Type in the proto exporter [#​3562](https://togithub.com/open-telemetry/opentelemetry-js/pull/3562) [@​scheler](https://togithub.com/scheler) - fix: include tracestate in export [#​3569](https://togithub.com/open-telemetry/opentelemetry-js/pull/3569) [@​flarna](https://togithub.com/flarna) ##### :house: (Internal) - chore: fix cross project links and missing implicitly exported types [#​3533](https://togithub.com/open-telemetry/opentelemetry-js/pull/3533) [@​legendecas](https://togithub.com/legendecas) - feat(sdk-metrics): add exponential histogram mapping functions [#​3504](https://togithub.com/open-telemetry/opentelemetry-js/pull/3504) [@​mwear](https://togithub.com/mwear) ### [`v1.9.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#190) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.8.0...v1.9.0) ##### :rocket: (Enhancement) - feat(instrumentation-grpc): set net.peer.name and net.peer.port on client spans [#​3430](https://togithub.com/open-telemetry/opentelemetry-js/pull/3430) - feat(exporter-trace-otlp-proto): Add protobuf otlp trace exporter support for browser [#​3208](https://togithub.com/open-telemetry/opentelemetry-js/pull/3208) [@​pkanal](https://togithub.com/pkanal) ##### :bug: (Bug Fix) - fix(sdk-metrics): use default Resource to comply with semantic conventions [#​3411](https://togithub.com/open-telemetry/opentelemetry-js/pull/3411) [@​pichlermarc](https://togithub.com/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(sdk-metrics): use Date.now() for instrument recording timestamps [#​3514](https://togithub.com/open-telemetry/opentelemetry-js/pull/3514) [@​MisterSquishy](https://togithub.com/MisterSquishy) - fix(sdk-trace): make spans resilient to clock drift [#​3434](https://togithub.com/open-telemetry/opentelemetry-js/pull/3434) [@​dyladan](https://togithub.com/dyladan) - fix(selenium-tests): updated webpack version for selenium test issue [#​3456](https://togithub.com/open-telemetry/opentelemetry-js/issues/3456) [@​SaumyaBhushan](https://togithub.com/SaumyaBhushan) - fix(sdk-metrics): collect metrics when periodic exporting metric reader flushes [#​3517](https://togithub.com/open-telemetry/opentelemetry-js/pull/3517) [@​legendecas](https://togithub.com/legendecas) - fix(sdk-metrics): fix duplicated registration of metrics for collectors [#​3488](https://togithub.com/open-telemetry/opentelemetry-js/pull/3488) [@​legendecas](https://togithub.com/legendecas) - fix(core): fix precision loss in numberToHrtime [#​3480](https://togithub.com/open-telemetry/opentelemetry-js/pull/3480) [@​legendecas](https://togithub.com/legendecas) ##### :house: (Internal) - chore: automatically generate tsconfigs [#​3432](https://togithub.com/open-telemetry/opentelemetry-js/pull/3432) [@​legendecas](https://togithub.com/legendecas) - chore: enforce format with prettier [#​3444](https://togithub.com/open-telemetry/opentelemetry-js/pull/3444) [@​legendecas](https://togithub.com/legendecas) ### [`v1.8.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#180) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.7.0...v1.8.0) - `@opentelemetry/sdk-metrics` has been promoted to stable - `@opentelemetry/api-metrics` has been merged into `@opentelemetry/api` and deprecated ##### :boom: Breaking Change - feat(api): merge api-metrics into api [#​3374](https://togithub.com/open-telemetry/opentelemetry-js/pull/3374) [@​legendecas](https://togithub.com/legendecas) ##### :rocket: (Enhancement) - feat(sdk-trace): re-export sdk-trace-base in sdk-trace-node and web [#​3319](https://togithub.com/open-telemetry/opentelemetry-js/pull/3319) [@​legendecas](https://togithub.com/legendecas) - feat: enable tree shaking [#​3329](https://togithub.com/open-telemetry/opentelemetry-js/pull/3329) [@​pkanal](https://togithub.com/pkanal) ##### :bug: (Bug Fix) - fix(sdk-trace): enforce consistent span durations [#​3327](https://togithub.com/open-telemetry/opentelemetry-js/pull/3327) [@​dyladan](https://togithub.com/dyladan) - fix(resources): fix EnvDetector throwing errors when attribute values contain spaces [#​3295](https://togithub.com/open-telemetry/opentelemetry-js/issues/3295) - fix(trace): fix an issue which caused negative span durations in web based spans [#​3359](https://togithub.com/open-telemetry/opentelemetry-js/pull/3359) [@​dyladan](https://togithub.com/dyladan) - fix(resources): strict OTEL_RESOURCE_ATTRIBUTES baggage octet decoding [#​3341](https://togithub.com/open-telemetry/opentelemetry-js/pull/3341) [@​legendecas](https://togithub.com/legendecas) ##### :books: (Refine Doc) - doc: Added Metrics documentation [#​3360](https://togithub.com/open-telemetry/opentelemetry-js/pull/3360) [@​weyert](https://togithub.com/weyert) - docs(api): fix counter negative value wording [#​3396](https://togithub.com/open-telemetry/opentelemetry-js/pull/3396) [@​legendecas](https://togithub.com/legendecas) ##### :house: (Internal) - ci: run browser tests without circle [#​3328](https://togithub.com/open-telemetry/opentelemetry-js/pull/3328) [@​dyladan](https://togithub.com/dyladan) ### [`v1.7.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#170) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.6.0...v1.7.0) ##### :bug: (Bug Fix) - fix(sdk-trace-base): make span start times resistant to hrtime clock drift [#​3129](https://togithub.com/open-telemetry/opentelemetry-js/issues/3129) - fix(sdk-trace-base): validate maxExportBatchSize in BatchSpanProcessorBase [#​3232](https://togithub.com/open-telemetry/opentelemetry-js/issues/3232) ##### :books: (Refine Doc) - docs(metrics): add missing metrics packages to SDK reference documentation [#​3239](https://togithub.com/open-telemetry/opentelemetry-js/pull/3239) [@​dyladan](https://togithub.com/dyladan) ##### :house: (Internal) - deps: update markdownlint-cli to 0.32.2 [#​3253](https://togithub.com/open-telemetry/opentelemetry-js/pull/3253) [@​pichlermarc](https://togithub.com/pichlermarc) ### [`v1.6.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#160) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.5.0...v1.6.0) ##### :rocket: (Enhancement) - perf(opentelemetry-core): improve hexToBase64 performance [#​3178](https://togithub.com/open-telemetry/opentelemetry-js/pull/3178) [@​seemk](https://togithub.com/seemk) - feat(sdk-trace-base): move Sampler declaration into sdk-trace-base [#​3088](https://togithub.com/open-telemetry/opentelemetry-js/pull/3088) [@​legendecas](https://togithub.com/legendecas) - fix(grpc-instrumentation): added grpc attributes in instrumentation [#​3127](https://togithub.com/open-telemetry/opentelemetry-js/pull/3127) [@​andrewzenkov](https://togithub.com/andrewzenkov) - feat: support latest `@opentelemetry/api` [#​3177](https://togithub.com/open-telemetry/opentelemetry-js/pull/3177) [@​dyladan](https://togithub.com/dyladan) ##### :bug: (Bug Fix) - fix(context-async-hooks): Ensure listeners added using `once` can be removed using `removeListener` [#​3133](https://togithub.com/open-telemetry/opentelemetry-js/pull/3133) ##### :books: (Refine Doc) - chore: update trace-web example and rename it to opentelemetry-web [#​3145](https://togithub.com/open-telemetry/opentelemetry-js/pull/3145) [@​pichlermarc](https://togithub.com/pichlermarc) - chore: update https example [#​3152](https://togithub.com/open-telemetry/opentelemetry-js/pull/3152) [@​pichlermarc](https://togithub.com/pichlermarc) ### [`v1.5.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#150) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/v1.4.0...v1.5.0) ##### :rocket: (Enhancement) - feat(sdk-trace-base): Improve extensibility of BasicTracerProvider [#​3023](https://togithub.com/open-telemetry/opentelemetry-js/pull/3023) [@​Rauno56](https://togithub.com/Rauno56) ### [`v1.4.0`](https://togithub.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#140) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/51afd54bd63e46d5d530266761144c7be2f6b3a7...v1.4.0) ##### :rocket: (Enhancement) - fix(resources): fix browser compatibility for host and os detectors [#​3004](https://togithub.com/open-telemetry/opentelemetry-js/pull/3004) [@​legendecas](https://togithub.com/legendecas) - fix(sdk-trace-base): fix crash on environments without global document [#​3000](https://togithub.com/open-telemetry/opentelemetry-js/pull/3000) [@​legendecas](https://togithub.com/legendecas) - fix(sdk-trace-base): fix spanLimits attribute length/count to consider env values [#​3068](https://togithub.com/open-telemetry/opentelemetry-js/pull/3068) [@​svetlanabrennan](https://togithub.com/svetlanabrennan) ##### :house: (Internal) - test: add node 18 and remove EoL node versions [#​3048](https://togithub.com/open-telemetry/opentelemetry-js/pull/3048) [@​dyladan](https://togithub.com/dyladan)
--- ### Configuration 📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/googleapis/nodejs-pubsub). --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 89a1ec91c..14f639c9d 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@google-cloud/projectify": "^4.0.0", "@google-cloud/promisify": "^4.0.0", "@opentelemetry/api": "^1.0.0", - "@opentelemetry/semantic-conventions": "~1.3.0", + "@opentelemetry/semantic-conventions": "~1.17.0", "@types/duplexify": "^3.6.0", "@types/long": "^4.0.0", "arrify": "^2.0.0", From 7f4411b65686a88e44a9c49d5bdd872492691a55 Mon Sep 17 00:00:00 2001 From: Megan Potter <57276408+feywind@users.noreply.github.com> Date: Thu, 14 Sep 2023 15:38:02 -0400 Subject: [PATCH 2/5] build: update @opentelemetry/api version (#1826) (#1828) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 14f639c9d..a12629630 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "@google-cloud/precise-date": "^4.0.0", "@google-cloud/projectify": "^4.0.0", "@google-cloud/promisify": "^4.0.0", - "@opentelemetry/api": "^1.0.0", + "@opentelemetry/api": "^1.6.0", "@opentelemetry/semantic-conventions": "~1.17.0", "@types/duplexify": "^3.6.0", "@types/long": "^4.0.0", From 9776fab3676672e6a4d262f25b460f6d44dadb3f Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Thu, 14 Sep 2023 21:54:15 +0200 Subject: [PATCH 3/5] chore(deps): update dependency sinon to v16 (#1827) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [sinon](https://sinonjs.org/) ([source](https://togithub.com/sinonjs/sinon)) | [`^15.0.0` -> `^16.0.0`](https://renovatebot.com/diffs/npm/sinon/15.2.0/16.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/sinon/16.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sinon/16.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sinon/15.2.0/16.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sinon/15.2.0/16.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
sinonjs/sinon (sinon) ### [`v16.0.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1600) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v15.2.0...v16.0.0) - [`c3396058`](https://togithub.com/sinonjs/sinon/commit/c339605834f6fd7ba3afdd179fff3a8544e62bd7) fix(2525): ensure non empty message when error of type string is passed, but no message ([#​2544](https://togithub.com/sinonjs/sinon/issues/2544)) (Mark de Dios) - [`baa1aee9`](https://togithub.com/sinonjs/sinon/commit/baa1aee9e5766ff1bfcbc62d81ddaf3138174c54) .define method ([#​2539](https://togithub.com/sinonjs/sinon/issues/2539)) (Konstantin Gukov) > - .define method for temporarily defining new properties during the tests - [`fe799e78`](https://togithub.com/sinonjs/sinon/commit/fe799e78967cafcdfa29ef1d7cd00c420704b926) Fix issue 2534: spies are not restored ([#​2535](https://togithub.com/sinonjs/sinon/issues/2535)) (Carl-Erik Kopseng) - [`305fb6cc`](https://togithub.com/sinonjs/sinon/commit/305fb6ccb823a4a6059d8440d93c8032bef2afeb) fix: actaully reset 'injectedKeys' ([#​2456](https://togithub.com/sinonjs/sinon/issues/2456)) (Morgan Roderick) - [`de2635dd`](https://togithub.com/sinonjs/sinon/commit/de2635dd4293f21bd1e5a8b3e14d14d4f6e1f1da) Bump LTS version one notch: 20 ([#​2529](https://togithub.com/sinonjs/sinon/issues/2529)) (Carl-Erik Kopseng) *Released by Morgan Roderick on 2023-09-13.*
--- ### Configuration 📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/googleapis/nodejs-pubsub). --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a12629630..9923f91a6 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "null-loader": "^4.0.0", "protobufjs": "^7.0.0", "proxyquire": "^2.0.0", - "sinon": "^15.0.0", + "sinon": "^16.0.0", "tmp": "^0.2.0", "ts-loader": "^9.0.0", "typescript": "^5.1.6", From cc86e2b4f3593d3d6046dc5baee76e1431832acb Mon Sep 17 00:00:00 2001 From: Megan Potter <57276408+feywind@users.noreply.github.com> Date: Fri, 15 Sep 2023 15:05:08 -0400 Subject: [PATCH 4/5] fix: bump the minimum gax up to 4.0.4 to get grpc-js fixes (#1829) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9923f91a6..ed6461bce 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "arrify": "^2.0.0", "extend": "^3.0.2", "google-auth-library": "^9.0.0", - "google-gax": "^4.0.2", + "google-gax": "^4.0.4", "heap-js": "^2.2.0", "is-stream-ended": "^0.1.4", "lodash.snakecase": "^4.1.1", From bed906105d1cc2c5cf0d42a8db20c6e65cf36715 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 15 Sep 2023 15:25:12 -0400 Subject: [PATCH 5/5] chore(main): release 4.0.6 (#1825) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- CHANGELOG.md | 8 ++++++++ package.json | 2 +- samples/package.json | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1252c5012..a5abdf640 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,14 @@ [1]: https://www.npmjs.com/package/@google-cloud/pubsub?activeTab=versions +## [4.0.6](https://github.com/googleapis/nodejs-pubsub/compare/v4.0.5...v4.0.6) (2023-09-15) + + +### Bug Fixes + +* Bump the minimum gax up to 4.0.4 to get grpc-js fixes ([#1829](https://github.com/googleapis/nodejs-pubsub/issues/1829)) ([cc86e2b](https://github.com/googleapis/nodejs-pubsub/commit/cc86e2b4f3593d3d6046dc5baee76e1431832acb)) +* **deps:** Update dependency @opentelemetry/semantic-conventions to ~1.17.0 ([#1824](https://github.com/googleapis/nodejs-pubsub/issues/1824)) ([679c6b8](https://github.com/googleapis/nodejs-pubsub/commit/679c6b82bdb6fe28c3bc8c31db2e10de1ee7e089)) + ## [4.0.5](https://github.com/googleapis/nodejs-pubsub/compare/v4.0.4...v4.0.5) (2023-09-07) diff --git a/package.json b/package.json index ed6461bce..3d4338f7d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@google-cloud/pubsub", "description": "Cloud Pub/Sub Client Library for Node.js", - "version": "4.0.5", + "version": "4.0.6", "license": "Apache-2.0", "author": "Google Inc.", "engines": { diff --git a/samples/package.json b/samples/package.json index f58fda3b6..af1a4d2f4 100644 --- a/samples/package.json +++ b/samples/package.json @@ -21,7 +21,7 @@ "precompile": "npm run clean" }, "dependencies": { - "@google-cloud/pubsub": "^4.0.5", + "@google-cloud/pubsub": "^4.0.6", "@opentelemetry/api": "^1.0.0", "@opentelemetry/tracing": "^0.24.0", "avro-js": "^1.10.1",