dynatrace-oss / opentelemetry-metric-js

Dynatrace OpenTelemetry Metrics Exporter for JavaScript
https://www.dynatrace.com/integrations/opentelemetry/
Apache License 2.0
6 stars 2 forks source link

[Snyk] Upgrade @opentelemetry/api-metrics from 0.30.0 to 0.31.0 #30

Closed snyk-bot closed 2 years ago

snyk-bot commented 2 years ago

Snyk has created this PR to upgrade @opentelemetry/api-metrics from 0.30.0 to 0.31.0.

:information_source: 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.


Release notes
Package name: @opentelemetry/api-metrics
  • 0.31.0 - 2022-07-26

    0.31.0

    πŸ’₯ Breaking Change

    • feature(views): move views registration to MeterProvider constructor #3066 @ pichlermarc
    • feat(sdk-metrics-base): split up Singular into Sum and Gauge in MetricData #3079 @ pichlermarc
      • removes DataPointType.SINGULAR, and replaces it with DataPointType.SUM and DataPointType.GAUGE
      • removes SingularMetricData and replaces it with SumMetricData (including an additional isMonotonic flag) and GaugeMetricData
    • feat(histogram): align collection of optional Histogram properties with spec #3102 @ pichlermarc
      • changes type of sum property on Histogram to number | undefined
      • changes type of min and max properties on Histogram to number | undefined
      • removes hasMinMax flag on the exported Histogram - this is now indicated by min and max being undefined

    πŸš€ (Enhancement)

    πŸ› (Bug Fix)

    • fix(histogram): fix maximum when only values < -1 are provided #3086 @ pichlermarc
    • fix(sdk-metrics-base): fix PeriodicExportingMetricReader keeping Node.js process from exiting
      #3106 @ seemk
    • fix(otlp-proto): fixes #2791 otlp proto exporters no longer share a single global proto definition
      #3098 @ legendecas
  • 0.30.0 - 2022-07-06

    πŸ’₯ Breaking Change

    πŸš€ (Enhancement)

    • feat(opentelemetry-instrumentation-fetch): optionally ignore network events #3028 @ gregolsen
    • feat(http-instrumentation): record exceptions in http instrumentation #3008 @ luismiramirez
    • feat(node-sdk): add serviceName config option #2867 @ naseemkullah
    • feat(opentelemetry-exporter-prometheus): export PrometheusSerializer #3034 @ matschaffer
    • feat(sdk-metrics-base): detect resets on async metrics #2990 @ legendecas
      • Added monotonicity support in SumAggregator.
      • Added reset and gaps detection for async metric instruments.
      • Fixed the start time and end time of an exported metric with regarding to resets and gaps.

    πŸ› (Bug Fix)

    🏠 (Internal)

from @opentelemetry/api-metrics GitHub release notes
Commit messages
Package name: @opentelemetry/api-metrics
  • 776656b chore: release proposal 1.5.0 / 0.31.0 (#3112)
  • 37ecb59 docs: add homepage links (#3114)
  • 79cb83d chore: update changelog to reflect #3098 fixed #2791 (#3111)
  • 5ae0a37 feat: add InMemoryMetricExporter (#3039)
  • 1d0eaef feat(histogram): align collection of optional `Histogram` properties with spec (#3102)
  • d5cf120 fix: don't let PeriodicExportingMetricReader block process exit (#3106)
  • 1a0e0c4 feat(metrics-api): use common attributes definitions (#3038)
  • 18dce78 docs: merge outdated development-guide.md (#3081)
  • 69cf899 feat: allow extending `BasicTracerProvider` with custom registered components (#3023)
  • 1e8b896 feat(otlp-proto): pre-compile proto files (#3098)
  • 9ac9976 feat(sdk-metrics-base): distinguish between Sum and Gauge in MetricData (#3079)
  • 4ee8fe3 chore: use latest npm after setup node (#3101)
  • bec6c3c feature(views): move views registration to MeterProvider constructor (#3066)
  • db32860 fix(histogram): fix maximum when only values < -1 are provided (#3086)
  • 747c404 typo on example link (#3083)
  • b4707e4 docs(sdk-metrics): update document on public interfaces (#3075)
Compare

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:

🧐 View latest project report

πŸ›  Adjust upgrade PR settings

πŸ”• Ignore this dependency or unsubscribe from future upgrade PRs