CARVIEW |
Select Language
HTTP/2 200
date: Sat, 26 Jul 2025 16:32:14 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"c18e2aee41ca6204db83e57768c0eafb"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=CSdD10i7rePEWCDM8EW9RZrKeBFVaJ8FEC50Uc5O%2B8pRs%2F%2FEM4DdHtj1F8Sxpv516o%2FMtnukt9J44NKFBdrgLYdHtmuQPffewvQ6o088z2%2F8KqWOd0PuFTLlbQD7VluNIr9CVpf3GRMqlRGz7%2Fe4rmgZMZ6ox6Iu0ER4GDbhibEGcJiGfSIrR%2FW2tEIOlLcJTWvWwi3nCEqe3oZNYFKYz%2F1Id2mRgq34paI85s%2F7gXS3qayKV5gb25FzQuX38i5TPYPRzOGDzL2Qt8hMP3YHdw%3D%3D--nfALjuz5zEl4biSk--L%2B5wtoOnV%2FMgRz2Dn9kmzw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2122659552.1753547534; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 16:32:14 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 16:32:14 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 891E:3ABCFD:74B49E:9689BF:6885030E
Releases · open-telemetry/opentelemetry-specification · GitHub
18 Jul 15:53
Loading
12 Jun 14:48
Loading
14 May 15:51
Loading
15 Apr 14:54
Loading
18 Mar 12:18
Loading
18 Feb 20:19
Loading
22 Jan 03:02
Loading
13 Dec 04:34
Loading
07 Nov 18:32
Loading
10 Oct 13:23
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 926
Releases: open-telemetry/opentelemetry-specification
Releases · open-telemetry/opentelemetry-specification
Release 1.47.0
4988a46
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Traces
- Define sampling threshold field in OpenTelemetry TraceState; define the behavior
of TraceIdRatioBased sampler in terms of W3C Trace Context Level 2 randomness.
(#4166) - Define CompositeSampler implementation and built-in ComposableSampler interfaces.
(#4466) - Define how SDK implements
Tracer.Enabled
.
(#4537)
Logs
- Stabilize
Event Name
parameter ofLogger.Enabled
.
(#4534) - Stabilize SDK and No-Op
Logger.Enabled
.
(#4536) SeverityNumber=0
MAY be used to represent an unspecified value.
(#4535)
Compatibility
- Clarify expectations about Prometheus content negotiation for metric names.
(#4543)
Supplementary Guidelines
- Add Supplementary Guidelines for environment variables as context carrier
specification.
(#4548)
OTEPs
- Extend attributes to support complex values.
(#4485)
Common
- Update spec to comply with OTEP-232.
(#4529)
New Contributors
- @ArthurSens made their first contribution in #4543
Assets 2
Release 1.46.0
62d753e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Metrics
- Prometheus receiver can expect
otel_scope_schema_url
andotel_scope_[attribute]
labels on all metrics.
(#4505) - Prometheus receiver no longer expects
otel_scope_info
metric.
(#4505) - Prometheus exporter adds
otel_scope_schema_url
andotel_scope_[attribute]
labels on all metrics.
(#4505) - Prometheus exporter no longer exports
otel_scope_info
metric.
(#4505)
Entities
- Define rules for setting identifying attributes.
(#4498) - Define rules for entity-resource referencing model.
(#4499)
Common
- Move Instrumentation Scope definition from glossary to a dedicated document and use normative language.
(#4488)
Assets 2
Release 1.45.0
9eee529
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Assets 2
Release 1.44.0
8bbac83
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
v1.44.0 (2025-04-15)
Context
- Add context propagation through Environment Variables specification.
(#4454) - On Propagators API, stabilize
GetAll
on theTextMap
Extract.
(#4472)
Traces
- Define sampling threshold field in OpenTelemetry TraceState; define the behavior
of TraceIdRatioBased sampler in terms of W3C Trace Context Level 2 randomness.
(#4166)
Metrics
- Clarify SDK behavior for Instrument Advisory Parameter.
(#4389)
Logs
- Add
Enabled
opt-in operation to theLogRecordProcessor
.
(#4439) - Stabilize
Logger.Enabled
.
(#4463) - Stabilize
EventName
.
(#4475)
Baggage
- Add context (baggage) propagation through Environment Variables specification.
(#4454)
Resource
- Add Datamodel for Entities.
(#4442)
SDK Configuration
- Convert declarative config env var substitution syntax to ABNF.
(#4448) - List declarative config supported SDK extension plugin interfaces.
(#4452)
New Contributors
Full Changelog: v1.43.0...v1.44.0
Assets 2
Release 1.43.0
9c8c306
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
v1.43.0 (2025-03-18)
Traces
- Clarify STDOUT exporter format is unspecified.
(#4418)
Metrics
- Clarify the metrics design goal, scope out StatsD client support.
(#4445) - Clarify STDOUT exporter format is unspecified.
(#4418)
Logs
- Clarify that it is allowed to directly use Logs API.
(#4438) - Clarify STDOUT exporter format is unspecified.
(#4418)
Supplementary Guidelines
- Add Advanced Processing to Logs Supplementary Guidelines.
(#4407)
OTEPs
- Composite Head Samplers.
(#4321)
Assets 2
Release 1.42.0
eb2f6ea
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
v1.42.0 (2025-02-18)
Traces
- Deprecate
exception.escaped
attribute, add link to in-development semantic-conventions on how to record errors across signals.
(#4368) - Define randomness value requirements for W3C Trace Context Level 2.
(#4162)
Logs
- Define how SDK implements
Logger.Enabled
.
(#4381) - Logs API should have functionality for reusing Standard Attributes.
(#4373)
SDK Configuration
Assets 2
Release 1.41.0
a834643
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
v1.41.0 (2025-01-21)
Logs
- Remove the deprecated Events API and SDK in favor of having Events support in the Logs API and SDK.
(#4353) - Remove
Logger
's Log Instrumentation operations.
(#4352) - Make all
Logger
operations user-facing.
(#4352)
SDK Configuration
- Clarify that implementations should interpret timeout environment variable
values of zero as no limit (infinity).
(#4331)
Assets 2
Release 1.40.0
0d046c0
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
v1.40.0 (2024-12-12)
Context
- Adds optional
GetAll
method toGetter
in Propagation API, allowing for the retrieval of multiple values for the same key.
#4295
Traces
- Add in-development support for
otlp/stdout
exporter viaOTEL_TRACES_EXPORTER
.
(#4183) - Remove the recommendation to not synchronize access to
TracerConfig.disabled
.
(#4310)
Metrics
- Add in-development support for
otlp/stdout
exporter viaOTEL_METRICS_EXPORTER
.
(#4183) - Remove the recommendation to not synchronize access to
MeterConfig.disabled
.
(#4310)
Logs
- Add in-development support for
otlp/stdout
exporter viaOTEL_LOGS_EXPORTER
.
(#4183) - Remove the recommendation to not synchronize access to
LoggerConfig.disabled
.
(#4310) - Remove the in-development isolating log record processor.
(#4301)
Events
- Deprecate Events API and SDK in favor of having Events support in the Logs API and SDK.
(#4319) - Change
event.name
attribute into top-level event name field.
(#4320)
Common
- Lay out core principles for Specification changes.
(#4286)
Supplementary Guidelines
- Add core principles for evaluating specification changes.
(#4286)
OTEPs
- The open-telemetry/oteps repository was merged into the specification repository.
(#4288)
New Contributors
- @CharlieTLe made their first contribution in #4289
- @jamesmoessis made their first contribution in #4295
Assets 2
1 person reacted
Release 1.39.0
8954d3b
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
v1.39.0 (2024-11-07)
Logs
- Simplify the name "Logs Instrumentation API" to just "Logs API".
(#4258) - Rename Log Bridge API to Logs API. Define the existing Logger methods to be
Log Bridge Operations. Add EmitEvent to the Logger as an Instrumentation Operation.
(#4259)
Profiles
- Define required attributes for Mappings.
(#4197)
Compatibility
- Add requirement to allow extending Stable APIs.
(#4270)
SDK Configuration
- Clarify declarative configuration parse requirements for null vs empty.
(#4269)
Common
- Define prototype for proposed features in development.
(#4273)
New Contributors
Assets 2
Release 1.38.0
0a78571
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
v1.38.0 (2024-10-10)
Traces
- Make all fields as identifying for
Tracer
. Previously attributes were omitted from being identifying.
(#4161) - Clarify that
Export
MUST NOT be called by simple and batching processors concurrently.
(#4205)
Metrics
- Make all fields as identifying for
Meter
. Previously attributes were omitted from being identifying.
(#4161) - Add support for filtering attribute keys for streams via an exclude list.
(#4188) - Clarify that
Enabled
only applies to synchronous instruments.
(#4211) - Clarify that applying cardinality limits should be done after attribute filtering.
(#4228) - Mark cardinality limits as stable.
(#4222)
Logs
- Make all fields as identifying for
Logger
. Previously attributes were omitted from being identifying.
(#4161) - Define
Enabled
parameters forLogger
.
(#4203)
(#4221) - Introduce initial placeholder for the new user-facing Logs API, adding references
to existing API's informing of the coming changes while the definition is defined.
(#4236)
Common
- Define equality for attributes and collection of attributes.
(#4161) - Update Instrumentation Scope glossary entry with correct identifying fields
(#4244)
New Contributors
- @yuanyuanzhao3 made their first contribution in #4216
- @MSNev made their first contribution in #4236
Assets 2
Previous Next
You can’t perform that action at this time.