Skip to content

OJ-3693: Remove OTel & fix dependencies#770

Merged
barnabycollins merged 1 commit into
mainfrom
OJ-3693
May 15, 2026
Merged

OJ-3693: Remove OTel & fix dependencies#770
barnabycollins merged 1 commit into
mainfrom
OJ-3693

Conversation

@barnabycollins
Copy link
Copy Markdown
Contributor

@barnabycollins barnabycollins commented May 14, 2026

Proposed changes

What changed

  • Bumped opentelemetry dependencies to resolve protobuf vulnerabilities
  • Removed @smithy/types version override as it seems to no longer be needed
  • Bumped esbuild so we build using the same version that's already required by vitest

Why did it change

  • We want to stay on top of incoming upstream vulnerabilities
  • OTel dependencies are causing vulnerabilities and we have now switched to the 'latest' (non-'classic') Dynatrace Lambda layers which replicate their functionality.

Issue tracking

Checklists

Environment variables or secrets

  • No environment variables or secrets were added or changed

Other considerations

  • Update README with any new instructions or tasks

It is causing vulnerabilities and we have now switched to the 'latest' (non-'classic') Dynatrace Lambda layers which replicate their functionality.

Also includes the removal of a version override for @smithy/types which doesn't seem to be necessary any more, and a version bump for esbuild to bring it in line with the version required by vitest.
@barnabycollins barnabycollins changed the title OJ-3693: Upgrade opentelemetry dependencies OJ-3693: Remove OTel & fix dependencies May 14, 2026
@sonarqubecloud
Copy link
Copy Markdown

@barnabycollins barnabycollins merged commit 4d0b686 into main May 15, 2026
11 checks passed
@barnabycollins barnabycollins deleted the OJ-3693 branch May 15, 2026 08:59
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