Update @opentelemetry/api 1.6.0 → 1.8.0 (minor) #532
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ @opentelemetry/api (1.6.0 → 1.8.0) · Repo · Changelog
Release Notes
1.8.0
1.7.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 64 commits:
chore: release SDK 1.8.0 / Experimental 0.34.0 with metrics GA (#3340)
chore: release API 1.3.0 (#3399)
feat(api): Optionally suppress warning about logger being overwritten (#3366)
docs: document how to implement a propagator (#3351)
docs(api): fix counter negative value wording (#3396)
deps(instrumentation-http): move sdk-metrics to dev dependencies (#3380)
feat(api): merge api-metrics into api (#3374)
Update README (#3369)
Browser detector module (#3292)
Revert #3134 - remove anchored clock (#3359)
fix(resources): strict OTEL_RESOURCE_ATTRIBUTES decoding (#3341)
Release metrics API as 1.0 (#3348)
Add semver check to metrics API (#3357)
feat(metrics-exporters): configure temporality via env var(#3305)
chore: fix grpc and proto-loader deps (#3337)
feat: add tracing suppresing for Metrics Export (#3332)
feat(instrumentation): implement `require-in-the-middle` singleton (#3161)
feat: enable tree shaking (#3329)
Remove got temporarily (#3347)
fix: enforce consistent span durations (#3327)
feat(prometheus): serialize resource as target_info gauge (#3300)
fix(instrumentation): debug log on no modules defined for instrumentation (#3308)
fix(resources): fix when attribute values contain spaces (#3302)
Test API with old node versions (#3296)
ci: run browser tests without circle (#3328)
fix(build): pin checkout actions for web build to 3.0.2 (#3321)
feat(sdk-trace): re-export sdk-trace-base in sdk-trace-node and web (#3319)
chore(deps): update dependency @types/mocha to v10 (#3286)
docs: merge package api docs (#3255)
fix(exporters): do not append trailing '/' when URL contains path (#3274)
fix(node-sdk): move `@opentelemetry/semantic-conventions` to `dependencies` (#3283)
feat(sdk-node): configure trace exporter with environment variables (#3143)
docs(metrics-exporters): fix wrong exporter const name in example (#3271)
chore: add api to monorepo (#3261)
chore: remove repo specific files from api dir (#3260)
docs: update exporter guide (#3256)
Validate maxExportBatchSize in BatchSpanProcessorBase (#3232)
chore: ignore @opentelemetry/api in renovate config (#3265)
chore(deps): pin dependency protobufjs-cli to 1.0.2 (#3263)
chore: proposal 1.7.0/0.33.0 (#3259)
deps: remove unused protobufjs and update used ones to 7.1.1 (#3251)
chore: fix markdownlint issues (#3252)
deps: update markdownlint-cli to 0.32.2 (#3253)
ci(instrumentation-http): improve metrics test stability (#3242)
docs(sdk-metrics): fix typos and add missing parameter docs (#3244)
chore(deps): update node.js to v18 (#3204)
Merge api repository into main (#3245)
chore: upgrade linkinator to 4.0.3 (#3241)
feat(opentelemetry-api-metrics): Adding generics to `create{metricType}` (#3170)
feat(sdk-metrics): align MetricReader with specification and other language implementations (#3225)
chore(sdk-metrics): remove accidental export of the SDK Meter class (#3243)
feat: anchored clock (#3134)
Add metrics packages to generated docs (#3239)
Logs/events API (#3117)
docs(node-sdk): update outdated metric documentation. (#3226)
Add HTTP Server and Client duration Metrics in HTTP Node.js Instrumentation (#3149)
docs: add experimental disclaimers to all experimental packages. (#3233)
fix: rollback linkinator (#3231)
chore(api-metrics): clean up exports (#3198)
feat(node-sdk): added resourceDetectors option to NodeSDK #3210 (#3212)
chore(deps): update prometheus example dependencies to 0.32 (#3216)
feat(sdk-metrics-base): per metric-reader aggregation (#3153)
chore: cleanup eslint (#3209)
chore(sdk-metrics): clean up exports (#3197)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands