Skip to content

Latest commit

 

History

History
550 lines (441 loc) · 36.2 KB

CHANGELOG.md

File metadata and controls

550 lines (441 loc) · 36.2 KB

CHANGELOG

All notable changes to this project will be documented in this file. Do not remove the "Unreleased" header; it is used in the automated release workflow.

Unreleased

0.25.0

🐛 Bug Fix

  • #619 fix: GraphQL throws TypeError: Cannot read property 'startToken' of undefined (@obecny)
  • #643 fix(user-interaction): event listeners have wrong this when listening for bubbled events (@t2t2)
  • #562 fix(mysql): bind get connection callback to active context (@sstone1)
  • #589 fix(hapi-instrumentation): close spans on errors in instrumented functions (@CptSchnitz)
  • #580 fix: redis instrumentation loses context when using callbacks (@aspectom)

🚀 Enhancement

  • Other
  • opentelemetry-test-utils
    • #593 feat: move aws/gcp detectors from opentelemetry-js repo (@legendecas)

🏠 Internal

  • opentelemetry-test-utils
    • #641 chore(mysql2): adding TAV script (@YanivD)
    • #639 build(test-utils): marking test-utils as non private so it can be published (@blumamir)
    • #596 docs(test-utils): add README.md for @opentelemetry/test-utils (@Rauno56)
  • Other

📝 Documentation

  • opentelemetry-browser-extension-autoinjection

Committers: 16

0.24.0

🐛 Bug Fix

🚀 Enhancement

  • opentelemetry-browser-extension-autoinjection, opentelemetry-host-metrics, opentelemetry-id-generator-aws-xray, opentelemetry-test-utils
  • opentelemetry-host-metrics
  • Other
    • #571 fix(instrumentation-hapi): change root span name to route name (@CptSchnitz)
    • #566 feat(aws-lambda): added eventContextExtractor config option (@prsnca)

🏠 Internal

  • #592 chore(deps): upgrade @types/pino to be compatible with latest sonic-stream types (@legendecas)
  • #583 style: use single quotes everywhere and add a rule to eslint (@CptSchnitz)
  • #549 chore: enable typescript 4.3 option noImplicitOverride (@Flarna)

Committers: 8

0.23.0

🐛 Bug Fix

  • #557 chore: aligning target for esm build with core repo (@obecny)

🚀 Enhancement

  • opentelemetry-browser-extension-autoinjection
  • opentelemetry-host-metrics, opentelemetry-id-generator-aws-xray, opentelemetry-test-utils
  • Other
    • #533 feat(mongo instrumentation): added response hook option (@prsnca)
    • #546 feat(aws-lambda): disableAwsContextPropagation config option (@nirsky)
    • #528 feat: postgresql responseHook support (@nata7che)
  • opentelemetry-test-utils

🏠 Internal

  • #554 chore: remove unneeded ts-node dev-dependency (@Flarna)

Committers: 9

0.22.0

🐛 Bug Fix

  • #537 fix(instrumentation-user-interaction): support clicks in React apps (@kkruk-sumo)

🚀 Enhancement

  • opentelemetry-host-metrics, opentelemetry-id-generator-aws-xray, opentelemetry-test-utils

Committers: 2

0.21.0

🐛 Bug Fix

🚀 Enhancement

  • opentelemetry-host-metrics, opentelemetry-id-generator-aws-xray, opentelemetry-test-utils
  • Other

Committers: 6

0.20.0

🐛 Bug Fix

  • #488 fix: dns plugin remove hostname attribute (@svrnm)
  • #468 moving dev dependency for types to main dependency (@obecny)

🚀 Enhancement

  • Other
    • #517 feat: use rpcMetadata to update http span name #464 (@vmarchaud)
    • #441 feat(instrumentation-document-load): documentLoad attributes enhancement (@kkruk-sumo)
  • opentelemetry-host-metrics, opentelemetry-id-generator-aws-xray, opentelemetry-test-utils
  • opentelemetry-test-utils
    • #470 chore: removing usage of timed event from api (@obecny)

🏠 Internal

  • Other
  • opentelemetry-host-metrics, opentelemetry-id-generator-aws-xray, opentelemetry-test-utils
    • #455 Update gts, eslint, typescript and hapi dependencies (@Flarna)

📝 Documentation

  • #472 docs: Explicitly state that express instrumentation does not export spans without http instrumentation (@svrnm)
  • #450 chore: prefer use of global TracerProvider/MeterProvider (@Flarna)

Committers: 16

0.16.0

💥 Breaking Change

  • opentelemetry-host-metrics

🐛 Bug Fix

  • #403 chore: fixing context propagation on mongo callback (@obecny)

🚀 Enhancement

  • opentelemetry-host-metrics, opentelemetry-id-generator-aws-xray, opentelemetry-test-utils
  • opentelemetry-id-generator-aws-xray
  • Other

🏠 Internal

  • opentelemetry-host-metrics, opentelemetry-test-utils
  • Other
    • #434 chore: clean up images from restify example (@Rauno56)

📝 Documentation

Committers: 9

0.15.0

🚀 Enhancement

  • Other
  • auto-instrumentation-web
  • auto-instrumentation-node
    • #379 chore: creating meta package for default auto instrumentations for node (@obecny)
  • opentelemetry-instrumentation-hapi
  • opentelemetry-instrumentation-koa
  • opentelemetry-instrumentation-mysql
  • opentelemetry-instrumentation-net
  • opentelemetry-host-metrics
    • #395 chore: fixing broken links, updating to correct base url, replacing gitter with github discussions (@obecny)

🏠 Internal

  • opentelemetry-host-metrics, opentelemetry-test-utils
    • #408 chore: bump otel dependencies to latest patch (@dyladan)
  • Other

📝 Documentation

  • opentelemetry-host-metrics

Committers: 9

0.14.0

🐛 Bug Fix

🚀 Enhancement

  • #354 refactor: migrate mongodb to instrumentation #250 (@vmarchaud)
  • #381 chore: fixing the graphql example and allowing support version of graph from ver 14 (@obecny)
  • #372 feat(instrumentation-ioredis): add requireParentSpan option to config (@blumamir)

🏠 Internal

Committers: 5

0.13.1

🚀 Enhancement

🏠 Internal

Committers: 4

0.13.0

🐛 Bug Fix

  • opentelemetry-test-utils
    • #239 fix(plugin-ioredis): end span on response from the server and set span status according to response (@blumamir)
  • Other

🚀 Enhancement

  • Other
  • opentelemetry-host-metrics, opentelemetry-test-utils

📝 Documentation

  • opentelemetry-host-metrics

Committers: 7

0.12.1

🐛 Bug Fix

🚀 Enhancement

  • #273 feat: enable root span route instrumentation without any express layer spans (@shyimo)
  • #298 Add CodeQL Security Scans (@amanbrar1999)

Committers: 7

0.12.0

🐛 Bug Fix

  • #241 fix(ioredis): set net.peer.name attribute according to spec (@blumamir)

🚀 Enhancement

  • Other
  • opentelemetry-host-metrics
    • #266 chore: refactoring host metrics, aligning with semantic conventions (@obecny)

🏠 Internal

  • opentelemetry-host-metrics, opentelemetry-test-utils
  • Other
    • #259 fix(plugin-document-load): check if getEntriesByType is available before using it (@mhennoch)
    • #257 docs(readme): add @opentelemetry/instrumentation-graphql (@Hongbo-Miao)

Committers: 7

0.11.0

🐛 Bug Fix

  • #221 fix: wrapper function for hapi route & plugins (@jk1z)
  • #225 pg spans disconnected from parent (@obecny)
  • #208 [mysql] fix: ensure span name is a string to avoid [object Object] as span name (@naseemkullah)
  • #175 fix: accept EventListener callbacks (@johnbley)
  • #188 fix(express): listen for finish event on response for async express layer #107 (@vmarchaud)

🚀 Enhancement

Committers: 9

0.10.0

🐛 Bug Fix

🎉 New Plugins

🚀 Enhancement

🏠 Internal

Committers: 9

0.9.0

🚀 (Enhancement)

🐛 (Bug Fix)

  • #158 fix: patch removeEventListener to properly remove patched callbacks (@johnbley)

Committers: 10

0.8.0 (@opentelemetry/propagator-grpc-census-binary)

🚀 (Enhancement)

Committers: 1

0.8.0

Released 2020-05-29

🚀 (Enhancement)

  • #30 Support OpenTelemetry SDK 0.8.x (@dyladan)
  • opentelemetry-plugin-mongodb
  • opentelemetry-plugin-ioredis
    • #33 feat(opentelemetry-plugin-ioredis): provide a custom serializer fn for db.statement (@marcoreni)

Committers: 3

0.7.0

Released 2020-04-27

🐛 (Bug Fix)

  • opentelemetry-plugin-express
  • opentelemetry-plugin-mongodb
    • #5 fix(mongodb): avoid double patching when enable is called twice (@vmarchaud)
  • opentelemetry-plugin-mongodb
    • #3 Prevent double wrapping pg pool query (@dyladan)

🚀 (Enhancement)

  • opentelemetry-plugin-express

Committers: 3

0.6.1

Released 2020-04-08

For details about this release and all previous releases, see https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md