You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installing the latest (0.34.1) contrib package @opentelemetry/instrumentation-express and then installing the latest experimental @opentelemetry/instrumentation (0.47.0) gives two versions of @opentelemetry/instrumentation: 0.46.0 and 0.47.0
As I understand it the caret (^) in the express-instrumentation package dependency below only allows patch updates (e.g. to version 0.46.1 , 0.46.2 etc as the version starts with 0.:
"@opentelemetry/instrumentation": "^0.46.0"
Are there specific dependencies on "@opentelemetry/instrumentation": "^0.46.0" from @opentelemetry/instrumentation-express or can the constraint be relaxed or extended to "^0.46.0 || "^0.47.0" to avoid getting duplicated packages due to incompatible version constraints?
The text was updated successfully, but these errors were encountered:
We've discovered a problem with 0.47.0 downstream dependencies that in certain cases causes the end-user's application to crash. (see #1905, open-telemetry/opentelemetry-js#4441)
Installing the latest (
0.34.1
) contrib package@opentelemetry/instrumentation-express
and then installing the latest experimental@opentelemetry/instrumentation
(0.47.0
) gives two versions of@opentelemetry/instrumentation
:0.46.0
and0.47.0
To reproduce:
As I understand it the caret (
^
) in the express-instrumentation package dependency below only allows patch updates (e.g. to version 0.46.1 , 0.46.2 etc as the version starts with0.
:Are there specific dependencies on
"@opentelemetry/instrumentation": "^0.46.0"
from@opentelemetry/instrumentation-express
or can the constraint be relaxed or extended to"^0.46.0 || "^0.47.0"
to avoid getting duplicated packages due to incompatible version constraints?The text was updated successfully, but these errors were encountered: