Skip to content

chore(deps): bump opentelemetry to 0.32, tracing-opentelemetry to 0.33#102

Merged
matheus23 merged 1 commit into
n0-computer:mainfrom
rread:chore/bump-opentelemetry-to-0.32
May 28, 2026
Merged

chore(deps): bump opentelemetry to 0.32, tracing-opentelemetry to 0.33#102
matheus23 merged 1 commit into
n0-computer:mainfrom
rread:chore/bump-opentelemetry-to-0.32

Conversation

@rread

@rread rread commented May 27, 2026

Copy link
Copy Markdown
Contributor

Bump opentelemetry 0.31 → 0.32 and tracing-opentelemetry 0.32 → 0.33.

Breaking Changes

Span tags/context propagation now only works with opentelemetry 0.32 / tracing-opentelemetry 0.33. Anyone still on opentelemetry 0.31 will no longer get tags generated across the irpc boundary (it silently becomes a no-op) and must update their workspace to opentelemetry 0.32.

Allows downstream workspaces on a newer opentelemetry stack to use irpc
without a version split that breaks span propagation: tracing-opentelemetry's
`WithContext` TypeId differs between minor versions, so a workspace on
opentelemetry 0.32 alongside irpc on 0.31 silently drops in-process span
context across the irpc boundary.

No code changes required; the API surface irpc uses (Context, Injector,
Extractor) is stable across the bump.

@matheus23 matheus23 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We'll need to think about what that means for post-1.0 stability, but for now this seems fine.

@matheus23 matheus23 merged commit 0424748 into n0-computer:main May 28, 2026
17 checks passed
@matheus23

Copy link
Copy Markdown
Member

Ah, I forgot something. Can you please keep the PR preset format? We need the "# Breaking Changes" section to state the fact that anyone using the 0.31 opentelemetry versions won't have tags generated anymore, and need to update to opentelemetry version 0.32

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.

2 participants