Skip to content

[Snyk] Upgrade @opentelemetry/api-logs from 0.218.0 to 0.219.0#3609

Open
Mpdreamz wants to merge 1 commit into
mainfrom
snyk-upgrade-0836550d3adca26ddc789eb4e0090dab
Open

[Snyk] Upgrade @opentelemetry/api-logs from 0.218.0 to 0.219.0#3609
Mpdreamz wants to merge 1 commit into
mainfrom
snyk-upgrade-0836550d3adca26ddc789eb4e0090dab

Conversation

@Mpdreamz

@Mpdreamz Mpdreamz commented Jul 3, 2026

Copy link
Copy Markdown
Member

snyk-top-banner

Snyk has created this PR to upgrade @opentelemetry/api-logs from 0.218.0 to 0.219.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 1 version ahead of your current version.

  • The recommended version was released 22 days ago.

Breaking Change Risk

Merge Risk: High

Notice: This assessment is enhanced by AI.

Release notes
Package name: @opentelemetry/api-logs
  • 0.219.0 - 2026-06-11

    0.219.0

    💥 Breaking Changes

    • fix(configuration)!: stop removing null values from parsed config object #6679 @ trentm
      • It is now the responsibility of the user of a parsed declarative config object, typically just the sdk-node package, to handle null values.
    • fix(api-logs)!: Removed NOOP_LOGGER and NoopLogger exports from @ opentelemetry/api-logs. Use createNoopLogger(): Logger instead. #6713 @ dyladan
    • feat(api-logs)!: rename scopeAttributes to attributes in LoggerOptions #6573 @ pichlermarc
    • fix(sdk-node)!: remove buildSamplerFromConfig export #6784 @ trentm

    🚀 Features

    🐛 Bug Fixes

    • fix(sdk-node): pass all config properties to log record exporters in declarative config #6708 @ MikeGoldsmith
    • fix(sdk-node): warn and ignore zero exporter timeout in declarative config #6711 @ MikeGoldsmith
    • fix(sdk-node): pass gRPC credentials and headers to span exporter in declarative config #6705 @ MikeGoldsmith
    • fix(otlp-transformer): do not attempt to skip groups #6704 @ pichlermarc
    • fix(otlp-grpc-exporter-base): recreate client after 5 consecutive DEADLINE_EXCEEDED to recover from connection dropped deadlock #6296 @ afharo
    • fix(browser-detector): use the right semantic convention for user agent resource attribute #6729 @ david-luna
    • fix(browser-detector): user agent resource attribute always #6754 @ david-luna
    • fix(opentelemetry-exporter-prometheus): handle additional edge cases in metric name conversion #6727 @ cjihrig
    • fix(sdk-logs): avoid null dereference in BatchLogRecordProcessor._flushAll when an in-flight export completes between awaits #6763 @ Janealter
    • fix(configuration): improve environment variable substitution to handle all the cases shown in the spec #6757 @ trentm

    📚 Documentation

    • docs(otlp-exporter-base): index the package's public API in generated docs so types like OTLPExporterNodeConfigBase resolve and link from consumer exporter pages #6725 @ devareddy05

    🏠 Internal

    • refactor(configuration): remove redundant env var parsing in EnvironmentConfigFactory #6710 @ MikeGoldsmith
  • 0.218.0 - 2026-05-13

    0.218.0

    🚀 Features

    • feat(otlp-transformer): replace protobufjs metrics serialization with custom implementation #6625 @ pichlermarc
    • feat(configuration): show all config validation errors, if there are multiple #6683 @ trentm
    • feat(sdk-node): allow startNodeSDK() without an arg #6688 @ trentm

    🏠 Internal

    • refactor(sdk-logs): alias LoggerProviderConfig to LoggerProviderOptions #6691 @ david-luna
    • refactor(sdk-logs): use Logger.enabled() within Logger.emit() implementation #6680 @ david-luna
from @opentelemetry/api-logs GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

Snyk has created this PR to upgrade @opentelemetry/api-logs from 0.218.0 to 0.219.0.

See this package in npm:
@opentelemetry/api-logs

See this project in Snyk:
https://app.snyk.io/org/docs-wmk/project/69782e43-c85b-4c27-afd1-ad863be7a38a?utm_source=github&utm_medium=referral&page=upgrade-pr
@Mpdreamz

Mpdreamz commented Jul 3, 2026

Copy link
Copy Markdown
Member Author

Merge Risk: High

This is a minor update to an experimental package that introduces significant breaking changes.

Breaking Changes:

  • API Removals: The NOOP_LOGGER and NoopLogger exports have been removed. You must now use the createNoopLogger() factory function to get a no-op logger.
  • API Renaming: In LoggerOptions, the scopeAttributes property has been renamed to attributes.

Recommendation:
Update your code to use the new createNoopLogger() function and rename the scopeAttributes option to attributes when creating a logger. As this is an experimental package, breaking changes are expected in minor versions.

Source: GitHub Release Notes

Notice 🤖: This content was augmented using artificial intelligence. AI-generated content may contain errors and should be reviewed for accuracy before use.

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

Label error. Requires exactly 1 of: automation, breaking, bug, changelog:skip, chore, ci, dependencies, documentation, enhancement, feature, fix, redesign. Found:

@Mpdreamz Mpdreamz temporarily deployed to integration-tests July 3, 2026 09:03 — with GitHub Actions Inactive
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.

3 participants