Skip to content

Release 3.15.0 (update)#1497

Merged
JacksonWeber merged 3 commits into
microsoft:mainfrom
JacksonWeber:release/3.15.0-update
May 13, 2026
Merged

Release 3.15.0 (update)#1497
JacksonWeber merged 3 commits into
microsoft:mainfrom
JacksonWeber:release/3.15.0-update

Conversation

@JacksonWeber
Copy link
Copy Markdown
Contributor

Updates the 3.15.0 release to use the latest published versions of @azure/monitor-opentelemetry (1.18.0) and @azure/monitor-opentelemetry-exporter (1.0.0-beta.41), and resolves outstanding npm audit vulnerabilities.

Changes

  • Bump @azure/monitor-opentelemetry to ^1.18.0 (latest published).
  • Bump @azure/monitor-opentelemetry-exporter to ^1.0.0-beta.41 (latest published).
  • Add overrides for protobufjs (^8.2.0) and serialize-javascript (^7.0.5) to resolve high-severity advisories pulled in transitively via @opentelemetry/otlp-transformer and mocha.

npm audit now reports 0 vulnerabilities and all unit tests (245 passing) succeed.

JacksonWeber and others added 2 commits May 12, 2026 17:12
…eta.41 for 3.15.0 release

Also bumps @opentelemetry/* deps to 0.217.0 / 2.7.1 to align with the new
monitor-opentelemetry transitive dependencies, and adds the new required
'enabled' method to the TestLogger in api.tests.ts.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Force safe transitive versions of protobufjs (>=8.2.0) and serialize-javascript (>=7.0.5) to resolve high-severity advisories in @opentelemetry/otlp-transformer and mocha dependency chains.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the 3.15.0 release dependency set to newer Azure Monitor OpenTelemetry packages, refreshes the resolved OpenTelemetry dependency graph, and applies npm overrides to eliminate known transitive vulnerabilities.

Changes:

  • Bump @azure/monitor-opentelemetry to ^1.18.0 and @azure/monitor-opentelemetry-exporter to ^1.0.0-beta.41 (and associated OpenTelemetry package updates).
  • Add overrides for protobufjs and serialize-javascript to address transitive security advisories.
  • Update unit test logger stub to satisfy the newer @opentelemetry/api-logs Logger interface; adjust changelog date for 3.15.0.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
test/unitTests/logs/api.tests.ts Updates the test Logger stub to match the updated OpenTelemetry logs API.
package.json Bumps Azure Monitor/OpenTelemetry dependencies and introduces overrides for vulnerable transitive packages.
package-lock.json Refreshes the full dependency resolution to match the updated dependency set and overrides.
CHANGELOG.md Updates the 3.15.0 release date entry.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread package.json
@JacksonWeber JacksonWeber merged commit 08ac6f7 into microsoft:main May 13, 2026
12 checks passed
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.

4 participants