Skip to content

Prepare release for all packages with changelog fragments - #976

Merged
lmolkova merged 2 commits into
mainfrom
otelbot/prepare-release-all-20261023
Oct 23, 2026
Merged

lmolkova merged 2 commits into
mainfrom
otelbot/prepare-release-all-20261023

Conversation

@otelbot

@otelbot otelbot Bot commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Prepare all packages that have towncrier changelog fragments for release.

Copilot AI balanced review requested due to automatic review settings October 23, 2026 00:06
@otelbot
otelbot Bot requested a review from a team as a code owner October 23, 2026 00:06
@otelbot otelbot Bot added the release Only for release PRs. Don't set manually. label Oct 23, 2026
@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Pull request dashboard status

Merged · refreshed 2026-10-23 03:10 UTC

Status above doesn't look right?
  • Anything look wrong? Report it with what you expected; it helps us improve the dashboard.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The version updates and fragment consolidation are consistent release bookkeeping, with no unresolved blocking issues identified.

No open issues 🎉

What changed in this PR

Prepares 1.3b0 releases for 13 GenAI instrumentation and utility packages with pending changelog fragments. This is release bookkeeping; it does not change instrumentation logic.

Changes:

  • Removes .dev from the selected package versions.
  • Consolidates pending fragments into dated release notes and deletes the consumed fragments.
  • Updates QwenPaw’s version in the root README.
File Description
util/​opentelemetry-util-genai/​src/​opentelemetry/​util/​genai/​version.py Sets release version.
util/​opentelemetry-util-genai/​CHANGELOG.md Adds utility release notes.
util/​opentelemetry-util-genai/​.changelog/​961.changed Consolidates dependency security note.
util/​opentelemetry-util-genai/​.changelog/​936.deprecated Consolidates GenericPart deprecation.
util/​opentelemetry-util-genai/​.changelog/​891.fixed Consolidates hook warning fix.
util/​opentelemetry-util-genai/​.changelog/​889.fixed Consolidates queue configuration fix.
util/​opentelemetry-util-genai/​.changelog/​873.added Consolidates iterator capture note.
util/​opentelemetry-util-genai/​.changelog/​859.added Consolidates context propagation note.
util/​opentelemetry-util-genai/​.changelog/​823.removed Consolidates deprecated API removals.
util/​opentelemetry-util-genai/​.changelog/​821.changed Consolidates serialization changes.
util/​opentelemetry-util-genai/​.changelog/​821.added Consolidates conversion helper additions.
util/​opentelemetry-util-genai/​.changelog/​817.added Consolidates stream context note.
util/​opentelemetry-util-genai/​.changelog/​776.added Consolidates retrieval and stream additions.
util/​opentelemetry-util-genai/​.changelog/​765.added Consolidates inference suppression note.
README.md Updates QwenPaw’s displayed version.
instrumentation/​opentelemetry-instrumentation-google-genai/​src/​opentelemetry/​instrumentation/​google_genai/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-google-genai/​CHANGELOG.md Adds Google GenAI release notes.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​947.fixed Consolidates interaction completion fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​936.changed Consolidates unsupported-content change.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​930.fixed Consolidates reasoning content fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​908.fixed Consolidates streamed message fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​903.fixed Consolidates embedding diagnostic fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​899.fixed Consolidates stream context fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​898.fixed Consolidates config preservation fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​866.fixed Consolidates request extraction fixes.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​861.fixed Consolidates tuple normalization fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​853.fixed Consolidates instrumentor state fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​834.fixed Consolidates tool schema fix.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​821.changed Consolidates tool serialization changes.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​811.added Consolidates interaction ID capture.
instrumentation/​opentelemetry-instrumentation-google-genai/​.changelog/​791.changed Consolidates tool argument normalization.
instrumentation/​opentelemetry-instrumentation-genai-qwenpaw/​src/​opentelemetry/​instrumentation/​genai/​qwenpaw/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-qwenpaw/​CHANGELOG.md Adds initial QwenPaw release notes.
instrumentation/​opentelemetry-instrumentation-genai-qwenpaw/​.changelog/​311.added Consolidates initial instrumentation note.
instrumentation/​opentelemetry-instrumentation-genai-qwen-agent/​src/​opentelemetry/​instrumentation/​genai/​qwen_agent/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-qwen-agent/​CHANGELOG.md Adds Qwen-Agent release notes.
instrumentation/​opentelemetry-instrumentation-genai-qwen-agent/​.changelog/​913.fixed Consolidates tuple capture fix.
instrumentation/​opentelemetry-instrumentation-genai-qwen-agent/​.changelog/​821.changed Consolidates tool serialization changes.
instrumentation/​opentelemetry-instrumentation-genai-portkey/​src/​opentelemetry/​instrumentation/​genai/​portkey/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-portkey/​CHANGELOG.md Adds Portkey release notes.
instrumentation/​opentelemetry-instrumentation-genai-portkey/​.changelog/​866.fixed Consolidates parameter extraction fixes.
instrumentation/​opentelemetry-instrumentation-genai-openai/​src/​opentelemetry/​instrumentation/​genai/​openai/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-openai/​CHANGELOG.md Adds OpenAI release notes.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​907.fixed Consolidates streamed refusal capture.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​900.added Consolidates compaction attribute addition.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​866.fixed Consolidates request extraction fixes.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​863.fixed Consolidates parse uninstrumentation fix.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​862.fixed Consolidates raw-response uninstrumentation fix.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​839.fixed Consolidates reasoning input mapping.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​837.fixed Consolidates computer tool mapping.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​817.fixed Consolidates stream context fix.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​813.fixed Consolidates token limit capture.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​812.added Consolidates reasoning token capture.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​786.added Consolidates Responses.parse support.
instrumentation/​opentelemetry-instrumentation-genai-openai/​.changelog/​681.added Consolidates additional token usage capture.
instrumentation/​opentelemetry-instrumentation-genai-openai-agents/​src/​opentelemetry/​instrumentation/​genai/​openai_agents/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-openai-agents/​CHANGELOG.md Adds OpenAI Agents release notes.
instrumentation/​opentelemetry-instrumentation-genai-openai-agents/​.changelog/​869.fixed Consolidates processor state fix.
instrumentation/​opentelemetry-instrumentation-genai-openai-agents/​.changelog/​821.changed Consolidates tool serialization changes.
instrumentation/​opentelemetry-instrumentation-genai-llama-index/​src/​opentelemetry/​instrumentation/​genai/​llama_index/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-llama-index/​CHANGELOG.md Adds LlamaIndex release notes.
instrumentation/​opentelemetry-instrumentation-genai-llama-index/​.changelog/​869.fixed Consolidates span handler state fix.
instrumentation/​opentelemetry-instrumentation-genai-llama-index/​.changelog/​821.changed Consolidates tool result serialization.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​src/​opentelemetry/​instrumentation/​genai/​langchain/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​CHANGELOG.md Adds LangChain release notes.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​945.fixed Consolidates disabled-capture processing fix.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​944.fixed Consolidates finish reason fallback.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​937.fixed Consolidates cache-write token capture.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​924.fixed Consolidates callback lifecycle fixes.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​909.fixed Consolidates message conversion optimization.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​884.changed Consolidates offline testing note.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​881.fixed Consolidates output message capture fixes.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​835.fixed Consolidates interrupt callback fix.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​821.fixed Consolidates tool result capture fix.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​818.fixed Consolidates context and cancellation fixes.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​818.changed Consolidates minimum version requirements.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​798.fixed Consolidates conversation ID propagation.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​771.fixed Consolidates output tool-call capture.
instrumentation/​opentelemetry-instrumentation-genai-langchain/​.changelog/​730.added Consolidates prompt template capture.
instrumentation/​opentelemetry-instrumentation-genai-dspy/​src/​opentelemetry/​instrumentation/​genai/​dspy/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-dspy/​CHANGELOG.md Adds DSPy release notes.
instrumentation/​opentelemetry-instrumentation-genai-dspy/​.changelog/​885.fixed Consolidates agent finish reason fix.
instrumentation/​opentelemetry-instrumentation-genai-dspy/​.changelog/​821.changed Consolidates tool result serialization.
instrumentation/​opentelemetry-instrumentation-genai-dspy/​.changelog/​780.added Consolidates retrieval coverage additions.
instrumentation/​opentelemetry-instrumentation-genai-dspy/​.changelog/​683.added Consolidates LM instrumentation note.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​src/​opentelemetry/​instrumentation/​genai/​bedrock/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​CHANGELOG.md Adds Bedrock release notes.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​.changelog/​936.changed Consolidates unsupported-content change.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​.changelog/​932.fixed Consolidates redacted reasoning fix.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​.changelog/​870.fixed Consolidates tuple message capture.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​.changelog/​866.fixed Consolidates document extraction fix.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​.changelog/​776.added Consolidates embeddings and agent support.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​.changelog/​736.added Consolidates inline agent support.
instrumentation/​opentelemetry-instrumentation-genai-bedrock/​.changelog/​733.added Consolidates retrieval-generation support.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​src/​opentelemetry/​instrumentation/​genai/​anthropic/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​CHANGELOG.md Adds Anthropic release notes.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​.changelog/​966.added Consolidates Anthropic 2.x support.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​.changelog/​936.changed Consolidates unsupported-content change.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​.changelog/​873.fixed Consolidates lazy iterator capture.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​.changelog/​866.fixed Consolidates system input extraction fix.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​.changelog/​793.fixed Consolidates partial response preservation.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​.changelog/​781.added Consolidates beta messages support.
instrumentation/​opentelemetry-instrumentation-genai-anthropic/​.changelog/​779.added Consolidates reasoning token capture.
instrumentation/​opentelemetry-instrumentation-genai-agno/​src/​opentelemetry/​instrumentation/​genai/​agno/​version.py Sets release version.
instrumentation/​opentelemetry-instrumentation-genai-agno/​CHANGELOG.md Adds Agno release notes.
instrumentation/​opentelemetry-instrumentation-genai-agno/​.changelog/​868.added Consolidates conversation ID capture.
instrumentation/​opentelemetry-instrumentation-genai-agno/​.changelog/​821.changed Consolidates compact JSON serialization.
instrumentation/​opentelemetry-instrumentation-genai-agno/​.changelog/​731.added Consolidates continuation method support.

Review effort: Balanced

Comment thread util/opentelemetry-util-genai/CHANGELOG.md Outdated
Comment thread instrumentation/opentelemetry-instrumentation-genai-langchain/CHANGELOG.md Outdated
Comment thread util/opentelemetry-util-genai/CHANGELOG.md Outdated
Comment thread util/opentelemetry-util-genai/CHANGELOG.md
Co-authored-by: Liudmila Molkova <neskazu@gmail.com>

### Added

- Initial QwenPaw instrumentation: trace `AgentRunner.query_handler` turns as

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.

@aabmass this is a first release of this package, do we need to update trusted publishers for it?

@lmolkova
lmolkova added this pull request to the merge queue Oct 23, 2026
Merged via the queue into main with commit e25770a Oct 23, 2026
83 checks passed
@lmolkova
lmolkova deleted the otelbot/prepare-release-all-20261023 branch October 23, 2026 03:09

This branch was successfully deployed

1 active deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Only for release PRs. Don't set manually.

Development

Successfully merging this pull request may close these issues.

4 participants